{
    "softwareAcknowledgments": {
        "message": "소프트웨어 승인",
        "description": "Shown in the about box for the link to software acknowledgments"
    },
    "privacyPolicy": {
        "message": "이용약관 및 개인정보 처리방침",
        "description": "Shown in the about box for the link to https://signal.org/legal"
    },
    "copyErrorAndQuit": {
        "message": "오류 복사 후 종료",
        "description": "Shown in the top-level error popup, allowing user to copy the error text and close the app"
    },
    "unknownContact": {
        "message": "알 수 없는 연락처",
        "description": "Shown as the name of a contact if we don't have any displayable information about them"
    },
    "unknownGroup": {
        "message": "알 수 없는 그룹",
        "description": "Shown as the name of a group if we don't have any information about it"
    },
    "databaseError": {
        "message": "데이터베이스 오류",
        "description": "Shown in a popup if the database cannot start up properly"
    },
    "deleteAndRestart": {
        "message": "모든 데이터 삭제 후 재시작",
        "description": "Shown in a popup if the database cannot start up properly; allows user to delete database and restart"
    },
    "mainMenuFile": {
        "message": "파일 (&F)",
        "description": "The label that is used for the File menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
    },
    "mainMenuCreateStickers": {
        "message": "스티커 팩 만들기/업로드",
        "description": "The label that is used for the Create/upload sticker pack option in the File menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
    },
    "mainMenuEdit": {
        "message": "수정 (&E)",
        "description": "The label that is used for the Edit menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
    },
    "mainMenuView": {
        "message": "보기 (&V)",
        "description": "The label that is used for the View menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
    },
    "mainMenuWindow": {
        "message": "윈도우 (&W)",
        "description": "The label that is used for the Window menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
    },
    "mainMenuHelp": {
        "message": "도움말 (&H)",
        "description": "The label that is used for the Help menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
    },
    "mainMenuSettings": {
        "message": "설정…",
        "description": "The label that is used for the Preferences menu in the program main menu. This should be consistent with the standard naming for ‘Preferences’ on the operating system."
    },
    "appMenuHide": {
        "message": "숨기기",
        "description": "Application menu command to hide the window"
    },
    "appMenuHideOthers": {
        "message": "다른 창 숨기기",
        "description": "Application menu command to hide all other windows"
    },
    "appMenuUnhide": {
        "message": "모두 보이기",
        "description": "Application menu command to show all application windows"
    },
    "appMenuQuit": {
        "message": "Signal 종료",
        "description": "Application menu command to close the application"
    },
    "editMenuUndo": {
        "message": "실행 취소",
        "description": "Edit menu command to remove recently-typed text"
    },
    "editMenuRedo": {
        "message": "다시 실행",
        "description": "Edit menu command to restore previously undone typed text"
    },
    "editMenuCut": {
        "message": "자르기",
        "description": "Edit menu command to remove selected text and add it to clipboard"
    },
    "editMenuCopy": {
        "message": "복사하기",
        "description": "Edit menu command to add selected text to clipboard"
    },
    "editMenuPaste": {
        "message": "붙여넣기",
        "description": "Edit menu command to insert text from clipboard at cursor location"
    },
    "editMenuPasteAndMatchStyle": {
        "message": "텍스트만 복사",
        "description": "Edit menu command to insert text from clipboard at cursor location, taking only text and not style information"
    },
    "editMenuDelete": {
        "message": "삭제",
        "description": "Edit menu command to remove the selected text"
    },
    "editMenuSelectAll": {
        "message": "모두 선택",
        "description": "Edit menu command to select all of the text in selected text box"
    },
    "editMenuStartSpeaking": {
        "message": "말하기 시작",
        "description": "Edit menu item under 'speech' to start dictation"
    },
    "editMenuStopSpeaking": {
        "message": "말하기 종료",
        "description": "Edit menu item under 'speech' to stop dictation"
    },
    "windowMenuClose": {
        "message": "창 닫기",
        "description": "Window menu command to close the current window"
    },
    "windowMenuMinimize": {
        "message": "최소화",
        "description": "Window menu command to minimize the current window"
    },
    "windowMenuZoom": {
        "message": "확대",
        "description": "Window menu command to make the current window the size of the whole screen"
    },
    "windowMenuBringAllToFront": {
        "message": "모두 앞으로",
        "description": "Window menu command to bring all windows of current application to front"
    },
    "viewMenuResetZoom": {
        "message": "실제 크기",
        "description": "View menu command to go back to the default zoom"
    },
    "viewMenuZoomIn": {
        "message": "확대",
        "description": "View menu command to make everything bigger"
    },
    "viewMenuZoomOut": {
        "message": "축소",
        "description": "View menu command to make everything smaller"
    },
    "viewMenuToggleFullScreen": {
        "message": "전체 화면 전환",
        "description": "View menu command to enter or leave Full Screen mode"
    },
    "viewMenuToggleDevTools": {
        "message": "개발자 도구 전환",
        "description": "View menu command to show or hide the developer tools"
    },
    "menuSetupAsNewDevice": {
        "message": "새 기기로 설정",
        "description": "When the application is not yet set up, menu option to start up the set up as fresh device"
    },
    "menuSetupAsStandalone": {
        "message": "독립 실행형 기기로 설정",
        "description": "Only available on development modes, menu option to open up the standalone device setup sequence"
    },
    "messageContextMenuButton": {
        "message": "더 많은 작업",
        "description": "Label for context button next to each message"
    },
    "contextMenuCopyLink": {
        "message": "링크 복사",
        "description": "Shown in the context menu for a link to indicate that the user can copy the link"
    },
    "contextMenuCopyImage": {
        "message": "이미지 복사",
        "description": "Shown in the context menu for an image to indicate that the user can copy the image"
    },
    "contextMenuNoSuggestions": {
        "message": "제안 없음",
        "description": "Shown in the context menu for a misspelled word to indicate that there are no suggestions to replace the misspelled word"
    },
    "avatarMenuViewArchive": {
        "message": "보관함 보기",
        "description": "One of the menu options available in the Avatar Popup menu"
    },
    "loading": {
        "message": "불러오는 중",
        "description": "Message shown on the loading screen before we've loaded any messages"
    },
    "optimizingApplication": {
        "message": "어플리케이션 최적화 중...",
        "description": "Message shown on the loading screen while we are doing application optimizations"
    },
    "migratingToSQLCipher": {
        "message": "메시지 최적화 중... $status$개 완료.",
        "description": "Message shown on the loading screen while we are doing application optimizations",
        "placeholders": {
            "status": {
                "content": "$1",
                "example": "45/200"
            }
        }
    },
    "archivedConversations": {
        "message": "보관된 대화",
        "description": "Shown in place of the search box when showing archived conversation list"
    },
    "LeftPane--pinned": {
        "message": "고정됨",
        "description": "Shown as a header for pinned conversations in the left pane"
    },
    "LeftPane--chats": {
        "message": "대화",
        "description": "Shown as a header for non-pinned conversations in the left pane"
    },
    "archiveHelperText": {
        "message": "이 대화들은 보관 처리되었으며 새 메시지를 받을 때에만 받은 메시지에 표시됩니다.",
        "description": "Shown at the top of the archived conversations list in the left pane"
    },
    "archiveConversation": {
        "message": "보관",
        "description": "Shown in menu for conversation, and moves conversation out of main conversation list"
    },
    "markUnread": {
        "message": "읽지 않은 대화로 표시하기",
        "description": "Shown in menu for conversation, and marks conversation as unread"
    },
    "moveConversationToInbox": {
        "message": "보관 해제",
        "description": "Undoes Archive Conversation action, and moves archived conversation back to the main conversation list"
    },
    "pinConversation": {
        "message": "대화 고정하기",
        "description": "Shown in menu for conversation, and pins the conversation to the top of the conversation list"
    },
    "unpinConversation": {
        "message": "대화 고정 해제하기",
        "description": "Undoes Archive Conversation action, and unpins the conversation from the top of the conversation list"
    },
    "pinnedConversationsFull": {
        "message": "최대 4개의 채팅만 고정할 수 있습니다.",
        "description": ""
    },
    "chooseDirectory": {
        "message": "폴더 선택",
        "description": "Button to allow the user to find a folder on disk"
    },
    "chooseFile": {
        "message": "파일 선택",
        "description": "Button to allow the user to find a file on disk"
    },
    "loadDataHeader": {
        "message": "데이터 불러오기",
        "description": "Header shown on the first screen in the data import process"
    },
    "loadDataDescription": {
        "message": "내보내기 단계를 완료했으며 이 컴퓨터에 연락처와 메시지를 불러왔습니다. Signal 데이터를 저장하고 있는 폴더를 선택하세요.",
        "description": "Introduction to the process of importing messages and contacts from disk"
    },
    "importChooserTitle": {
        "message": "내보낸 데이터가 있는 디렉터리 선택",
        "description": "Title of the popup window used to select data previously exported"
    },
    "importErrorHeader": {
        "message": "오류가 발생했습니다!",
        "description": "Header of the error screen after a failed import"
    },
    "importingHeader": {
        "message": "연락처와 메시지 불러오는 중",
        "description": "Header of screen shown as data is import"
    },
    "importErrorFirst": {
        "message": "Signal 데이터가 있는 올바른 디렉터리를 선택하세요. 'Signal Export'로 시작하는 폴더입니다. Chrome 앱에서 새로운 데이터 복사본을 가져와 저장할 수도 있습니다.",
        "description": "Message shown if the import went wrong; first paragraph"
    },
    "importErrorSecond": {
        "message": "만약 가져오기가 제대로 동작하지 않는다면, 디버그 로그(보기 -> 디버그 로그)를 보내주세요!",
        "description": "Message shown if the import went wrong; second paragraph"
    },
    "importAgain": {
        "message": "폴더를 선택한 후 다시 시도하세요",
        "description": "Button shown if the user runs into an error during import, allowing them to start over"
    },
    "importCompleteHeader": {
        "message": "성공!",
        "description": "Header shown on the screen at the end of a successful import process"
    },
    "importCompleteStartButton": {
        "message": "Signal Desktop 시작하기",
        "description": "Button shown at end of successful import process, nothing left but a restart"
    },
    "importCompleteLinkButton": {
        "message": "이 기기를 휴대전화와 연결하기",
        "description": "Button shown at end of successful 'light' import process, so the standard linking process still needs to happen"
    },
    "selectedLocation": {
        "message": "선택한 경로",
        "description": "Message shown as the export location if we didn't capture the target directory"
    },
    "upgradingDatabase": {
        "message": "데이터베이스 업그레이드 중입니다. 시간이 다소 소요됩니다…",
        "description": "Message shown on the loading screen when we're changing database structure on first run of a new version"
    },
    "loadingMessages": {
        "message": "메시지를 불러오는 중입니다. 현재 $count$개 처리됨…",
        "description": "Message shown on the loading screen when we're catching up on the backlog of messages",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "view": {
        "message": "보기",
        "description": "Used as a label on a button allowing user to see more information"
    },
    "youLeftTheGroup": {
        "message": "더 이상 그룹의 멤버가 아닙니다.",
        "description": "Displayed when a user can't send a message because they have left the group"
    },
    "invalidConversation": {
        "message": "이 그룹은 유효하지 않습니다. 그룹을 다시 만들어주세요.",
        "description": "Displayed when a user can't send a message because something has gone wrong in the conversation."
    },
    "scrollDown": {
        "message": "대화 맨 아래로 스크롤",
        "description": "Alt text for button to take user down to bottom of conversation, shown when user scrolls up"
    },
    "messagesBelow": {
        "message": "새 메시지",
        "description": "Alt text for button to take user down to bottom of conversation with more than one message out of screen"
    },
    "unreadMessage": {
        "message": "읽지 않은 메시지 1개",
        "description": "Text for unread message separator, just one message"
    },
    "unreadMessages": {
        "message": "읽지 않은 메시지 $count$개",
        "description": "Text for unread message separator, with count",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "messageHistoryUnsynced": {
        "message": "보안을 위해 대화 기록은 새로 연결된 기기로 전송되지 않습니다.",
        "description": "Shown in the conversation history when a user links a new device to explain what is not supported."
    },
    "youMarkedAsVerified": {
        "message": "$name$와의 안전 번호를 검증 상태로 표시했습니다",
        "description": "Shown in the conversation history when the user marks a contact as verified.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "youMarkedAsNotVerified": {
        "message": "$name$와의 안전 번호를 미검증 상태로 표시했습니다",
        "description": "Shown in the conversation history when the user marks a contact as not verified, whether on the Safety Number screen or by dismissing a banner or dialog.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "youMarkedAsVerifiedOtherDevice": {
        "message": "$name$와의 안전 번호를 다른 기기에서 검증 상태로 표시했습니다",
        "description": "Shown in the conversation history when we discover that the user marked a contact as verified on another device.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "youMarkedAsNotVerifiedOtherDevice": {
        "message": "$name$와의 안전 번호를 다른 기기에서 미검증 상태로 표시했습니다",
        "description": "Shown in the conversation history when we discover that the user marked a contact as not verified on another device.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "membersNeedingVerification": {
        "message": "이 그룹 멤버와의 안전 번호가 마지막으로 검증된 이후 변경되었습니다. 그룹 멤버를 클릭해 새 안전 번호를 확인하세요.",
        "description": "When there are multiple previously-verified group members with safety number changes, a banner will be shown. The list of contacts with safety number changes is shown, and this text introduces that list."
    },
    "changedRightAfterVerify": {
        "message": "확인하려고 하시는 안전 번호가 변경되었습니다. $name1$ 님으로 새 안전 번호를 검토하세요. 이 변경 사항은 누군가가 내 통신 내용을 가로채려고 했을 수도, $name2$ 님이 단순히 Signal을 다시 설치했을 수도 있습니다.",
        "description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change",
        "placeholders": {
            "name1": {
                "content": "$1",
                "example": "Bob"
            },
            "name2": {
                "content": "$2",
                "example": "Bob"
            }
        }
    },
    "changedVerificationWarning": {
        "message": "앱을 재설치했거나 기기를 바꾼 사람의 목록입니다. 보안을 보장하려면 안전 번호를 검증하세요.",
        "description": "Shown on confirmation dialog when user attempts to send a message"
    },
    "identityKeyErrorOnSend": {
        "message": "$name1$ 님의 안전 번호가 변경되었습니다. 이 변경 사항은 누군가가 내 통신 내용을 가로채려고 했을 수도, $name2$ 님이 단순히 Signal을 다시 설치했을 수도 있습니다. 이 연락처로 안전 번호를 확인할 수 있습니다.",
        "description": "Shown when user clicks on a failed recipient in the message detail view after an identity key change",
        "placeholders": {
            "name1": {
                "content": "$1",
                "example": "Bob"
            },
            "name2": {
                "content": "$2",
                "example": "Bob"
            }
        }
    },
    "sendAnyway": {
        "message": "무시하고 보내기",
        "description": "Used on a warning dialog to make it clear that it might be risky to send the message."
    },
    "callAnyway": {
        "message": "계속 전화",
        "description": "Used on a warning dialog to make it clear that it might be risky to call the conversation."
    },
    "continueCall": {
        "message": "계속 전화",
        "description": "Used on a warning dialog to make it clear that it might be risky to continue the group call."
    },
    "noLongerVerified": {
        "message": "$name$와의 안전 번호가 변경되었으며 검증이 취소되었습니다. 클릭하여 자세히 알아보세요.",
        "description": "Shown in conversation banner when user's safety number has changed, but they were previously verified.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "multipleNoLongerVerified": {
        "message": "여러 그룹 멤버의 안전 번호가 변경되었으며 검증이 취소되었습니다. 클릭하여 자세히 알아보세요.",
        "description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
    },
    "debugLogExplanation": {
        "message": "해당 로그가 열람을 위해 온라인에 게시됩니다. 제출하기 전 로그를 보고 수정할 수 있습니다.",
        "description": ""
    },
    "debugLogError": {
        "message": "업로드 중 오류가 발생했습니다! 버그가 발생한 로그를 수동으로 첨부해보세요.",
        "description": ""
    },
    "debugLogCopy": {
        "message": "복사하기",
        "description": "Shown as the text for the copy button on the debug log screen"
    },
    "debugLogCopyAlt": {
        "message": "클립보드에 링크를 복사합니다",
        "description": "Shown as the alt text for the copy button on the debug log screen"
    },
    "debugLogLinkCopied": {
        "message": "클립보드에서 링크가 복사되었습니다",
        "description": "Shown in a toast to let the user know that the link to the debug log has been copied to their clipboard"
    },
    "reportIssue": {
        "message": "오류 보고",
        "description": "Link to open the issue tracker"
    },
    "gotIt": {
        "message": "확인",
        "description": "Label for a button that dismisses a dialog. The user clicks it to confirm that they understand the message in the dialog."
    },
    "submit": {
        "message": "제출",
        "description": ""
    },
    "acceptNewKey": {
        "message": "수락",
        "description": "Label for a button to accept a new safety number"
    },
    "verify": {
        "message": "검증으로 표시",
        "description": ""
    },
    "unverify": {
        "message": "미검증으로 표시",
        "description": ""
    },
    "isVerified": {
        "message": "$name$와의 안전 번호를 검증했습니다.",
        "description": "Summary state shown at top of the safety number screen if user has verified contact.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "isNotVerified": {
        "message": "$name$와의 안전 번호를 검증하지 않았습니다.",
        "description": "Summary state shown at top of the safety number screen if user has not verified contact.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "verified": {
        "message": "검증됨",
        "description": ""
    },
    "newIdentity": {
        "message": "새 안전 번호",
        "description": "Header for a key change dialog"
    },
    "identityChanged": {
        "message": "이 연락처와의 안전 번호가 변경되었습니다. 누군가가 연결을 가로채려 시도하고 있거나 단순히 Signal을 다시 설치한 것일 수도 있습니다. 새 안전 번호가 서로 일치하는지 확인해보세요.",
        "description": ""
    },
    "incomingError": {
        "message": "받은 메시지 처리 중 오류 발생",
        "description": ""
    },
    "media": {
        "message": "미디어",
        "description": "Header of the default pane in the media gallery, showing images and videos"
    },
    "mediaEmptyState": {
        "message": "이 대화에 미디어가 없습니다",
        "description": "Message shown to user in the media gallery when there are no messages with media attachments (images or video)"
    },
    "allMedia": {
        "message": "모든 미디어",
        "description": "Header for the media gallery"
    },
    "documents": {
        "message": "문서",
        "description": "Header of the secondary pane in the media gallery, showing every non-media attachment"
    },
    "documentsEmptyState": {
        "message": "이 대화에 문서가 없습니다",
        "description": "Message shown to user in the media gallery when there are no messages with document attachments (anything other than images or video)"
    },
    "today": {
        "message": "오늘",
        "description": "Section header in the media gallery"
    },
    "yesterday": {
        "message": "어제",
        "description": "Section header in the media gallery"
    },
    "thisWeek": {
        "message": "이번주",
        "description": "Section header in the media gallery"
    },
    "thisMonth": {
        "message": "이번달",
        "description": "Section header in the media gallery"
    },
    "unsupportedAttachment": {
        "message": "지원하지 않는 첨부 파일 유형입니다. 클릭하여 저장",
        "description": "Displayed for incoming unsupported attachment"
    },
    "clickToSave": {
        "message": "클릭하여 저장",
        "description": "Hover text for attachment filenames"
    },
    "unnamedFile": {
        "message": "이름 없는 파일",
        "description": "Hover text for attachment filenames"
    },
    "voiceMessage": {
        "message": "음성 메시지",
        "description": "Name for a voice message attachment"
    },
    "dangerousFileType": {
        "message": "보안상 이유로 첨부 파일 유형이 허용되지 않음",
        "description": "Shown in toast when user attempts to send .exe file, for example"
    },
    "loadingPreview": {
        "message": "미리보기 불러오는 중…",
        "description": "Shown while Signal Desktop is fetching metadata for a url in composition area"
    },
    "stagedPreviewThumbnail": {
        "message": "$domain$의 섬네일 링크 미리보기 초안",
        "description": "Shown while Signal Desktop is fetching metadata for a url in composition area",
        "placeholders": {
            "path": {
                "content": "$1",
                "example": "instagram.com"
            }
        }
    },
    "previewThumbnail": {
        "message": "$domain$의 섬네일 링크 미리보기",
        "description": "Shown while Signal Desktop is fetching metadata for a url in composition area",
        "placeholders": {
            "path": {
                "content": "$1",
                "example": "instagram.com"
            }
        }
    },
    "stagedImageAttachment": {
        "message": "이미지 첨부 초안: $path$",
        "description": "Alt text for staged attachments",
        "placeholders": {
            "path": {
                "content": "$1",
                "example": "dog.jpg"
            }
        }
    },
    "oneNonImageAtATimeToast": {
        "message": "이미지 이외의 첨부 파일은 메시지당 하나만 허용됩니다.",
        "description": "An error popup when the user has attempted to add an attachment"
    },
    "cannotMixImageAndNonImageAttachments": {
        "message": "이미지 및 이미지가 아닌 첨부 파일을 한 메시지에 동시에 첨부할 수 없습니다.",
        "description": "An error popup when the user has attempted to add an attachment"
    },
    "maximumAttachments": {
        "message": "이 메시지에 더 이상 첨부할 수 없습니다.",
        "description": "An error popup when the user has attempted to add an attachment"
    },
    "fileSizeWarning": {
        "message": "죄송합니다, 선택된 파일은 메시지의 최대 허용 용량을 초과했습니다.",
        "description": ""
    },
    "unableToLoadAttachment": {
        "message": "선택된 첨부 파일을 불러올 수 없습니다.",
        "description": ""
    },
    "disconnected": {
        "message": "연결 끊김",
        "description": "Displayed when the desktop client cannot connect to the server."
    },
    "connecting": {
        "message": "연결 중",
        "description": "Displayed when the desktop client is currently connecting to the server."
    },
    "connect": {
        "message": "연결",
        "description": "Shown to allow the user to manually attempt a reconnect."
    },
    "connectingHangOn": {
        "message": "좀 더 짧게 해보세요...",
        "description": "Subtext description for when the client is connecting to the server."
    },
    "offline": {
        "message": "오프라인",
        "description": "Displayed when the desktop client has no network connection."
    },
    "checkNetworkConnection": {
        "message": "네트워크 연결을 확인하세요.",
        "description": "Obvious instructions for when a user's computer loses its network connection"
    },
    "submitDebugLog": {
        "message": "디버그 로그",
        "description": "Menu item and header text for debug log modal (sentence case)"
    },
    "debugLog": {
        "message": "디버그 로그",
        "description": "View menu item to open the debug log (title case)"
    },
    "helpMenuShowKeyboardShortcuts": {
        "message": "키보드 단축키 보기 ",
        "description": "Item under the help menu, pops up a screen showing the application's keyboard shortcuts"
    },
    "contactUs": {
        "message": "문의하기",
        "description": "Item under the help menu, takes you to the contact us support page"
    },
    "goToReleaseNotes": {
        "message": "릴리스 노트로",
        "description": "Item under the help menu, takes you to GitHub page for release notes"
    },
    "goToForums": {
        "message": "포럼으로",
        "description": "Item under the Help menu, takes you to the forums"
    },
    "goToSupportPage": {
        "message": "지원 페이지로",
        "description": "Item under the Help menu, takes you to the support page"
    },
    "joinTheBeta": {
        "message": "베타 참여",
        "description": "Item under the Help menu, takes you to an article describing how to install the beta release of Signal Desktop"
    },
    "signalDesktopPreferences": {
        "message": "Signal Desktop 설정",
        "description": "Title of the window that pops up with Signal Desktop preferences in it"
    },
    "signalDesktopStickerCreator": {
        "message": "스티커 팩 제조기",
        "description": "Title of the window that pops up with Signal Desktop preferences in it"
    },
    "aboutSignalDesktop": {
        "message": "Signal Desktop에 대하여",
        "description": "Item under the Help menu, which opens a small about window"
    },
    "speech": {
        "message": "말하기",
        "description": "Item under the Edit menu, with 'start/stop speaking' items below it"
    },
    "show": {
        "message": "보이기",
        "description": "Command under Window menu, to show the window"
    },
    "hide": {
        "message": "숨기기",
        "description": "Command in the tray icon menu, to hide the window"
    },
    "quit": {
        "message": "종료",
        "description": "Command in the tray icon menu, to quit the application"
    },
    "signalDesktop": {
        "message": "Signal Desktop",
        "description": "Tooltip for the tray icon"
    },
    "search": {
        "message": "검색",
        "description": "Placeholder text in the search input"
    },
    "clearSearch": {
        "message": "검색 기록 삭제",
        "description": "Aria label for clear search button"
    },
    "searchIn": {
        "message": "$conversationName$에서 찾기",
        "description": "Shown in the search box before text is entered when searching in a specific conversation",
        "placeholders": {
            "conversationName": {
                "content": "$1",
                "example": "Friends"
            }
        }
    },
    "noSearchResults": {
        "message": "\"$searchTerm$\" 검색 결과 없음",
        "description": "Shown in the search left pane when no results were found",
        "placeholders": {
            "searchTerm": {
                "content": "$1",
                "example": "dog"
            }
        }
    },
    "noSearchResultsInConversation": {
        "message": "$conversationName$에 $searchTerm$가 검색되지 않았습니다.",
        "description": "Shown in the search left pane when no results were found",
        "placeholders": {
            "searchTerm": {
                "content": "$1",
                "example": "dog"
            },
            "conversationName": {
                "content": "$2",
                "example": "Friends"
            }
        }
    },
    "conversationsHeader": {
        "message": "대화",
        "description": "Shown to separate the types of search results"
    },
    "contactsHeader": {
        "message": "연락처",
        "description": "Shown to separate the types of search results"
    },
    "messagesHeader": {
        "message": "메시지",
        "description": "Shown to separate the types of search results"
    },
    "welcomeToSignal": {
        "message": "Signal에 오신 것을 환영합니다",
        "description": ""
    },
    "selectAContact": {
        "message": "연락처 또는 그룹을 선택해 대화를 시작하세요.",
        "description": ""
    },
    "typingAlt": {
        "message": "이 대화의 입력 애니메이션",
        "description": "Used as the 'title' attribute for the typing animation"
    },
    "contactInAddressBook": {
        "message": "이 사용자는 내 연락처에 없습니다.",
        "description": "Description of icon denoting that contact is from your address book"
    },
    "contactAvatarAlt": {
        "message": "$name$ 연락처의 아바타",
        "description": "Used in the alt tag for the image avatar of a contact",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "John"
            }
        }
    },
    "sendMessageToContact": {
        "message": "메세지 보내기",
        "description": "Shown when you are sent a contact and that contact has a signal account"
    },
    "home": {
        "message": "집",
        "description": "Shown on contact detail screen as a label for an address/phone/email"
    },
    "work": {
        "message": "회사",
        "description": "Shown on contact detail screen as a label for an address/phone/email"
    },
    "mobile": {
        "message": "모바일",
        "description": "Shown on contact detail screen as a label for aa phone or email"
    },
    "email": {
        "message": "이메일",
        "description": "Generic label shown if contact email has custom type but no label"
    },
    "phone": {
        "message": "휴대전화",
        "description": "Generic label shown if contact phone has custom type but no label"
    },
    "address": {
        "message": "주소",
        "description": "Generic label shown if contact address has custom type but no label"
    },
    "poBox": {
        "message": "사서함",
        "description": "When rendering an address, used to provide context to a post office box"
    },
    "downloading": {
        "message": "다운로드 중",
        "description": "Shown in the message bubble while a long message attachment is being downloaded"
    },
    "downloadAttachment": {
        "message": "첨부 파일 다운로드",
        "description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button"
    },
    "reactToMessage": {
        "message": "메시지에 반응하기",
        "description": "Shown in triple-dot menu next to message to allow user to react to the associated message"
    },
    "replyToMessage": {
        "message": "메시지 답장",
        "description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation"
    },
    "originalMessageNotFound": {
        "message": "원본 메시지를 찾을 수 없음",
        "description": "Shown in quote if reference message was not found as message was initially downloaded and processed"
    },
    "originalMessageNotAvailable": {
        "message": "원본 메시지를 더 이상 이용할 수 없음",
        "description": "Shown in toast if user clicks on quote that references message no longer in database"
    },
    "messageFoundButNotLoaded": {
        "message": "원본 메시지를 찾았으나 불러오지 못했습니다. 위로 스크롤하여 불러올 수 있습니다.",
        "description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
    },
    "voiceRecordingInterruptedMax": {
        "message": "음성 통화 녹음 시간이 다 되어서 녹음을 종료했습니다.",
        "description": "Confirmation dialog message for when the voice recording is interrupted due to max time limit"
    },
    "voiceRecordingInterruptedBlur": {
        "message": "다른 앱으로 전환했기 때문에 음성 메시지 녹음이 중단되었습니다.",
        "description": "Confirmation dialog message for when the voice recording is interrupted due to app losing focus"
    },
    "voiceNoteLimit": {
        "message": "음성 메시지는 5분으로 제한됩니다. 다른 앱으로 전환하면 녹음이 중단됩니다.",
        "description": "Shown in toast to warn user about limited time and that window must be in focus"
    },
    "voiceNoteMustBeOnlyAttachment": {
        "message": "음성 메시지에는 첨부 파일이 하나만 있어야 합니다.",
        "description": "Shown in toast if tries to record a voice note with any staged attachments"
    },
    "attachmentSaved": {
        "message": "첨부 파일이 저장되었습니다. 볼려면 폴더를 클릭하세요.",
        "description": "Shown after user selects to save to downloads",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "proof.jpg"
            }
        }
    },
    "you": {
        "message": "나",
        "description": "Shown when the user represented is the current user."
    },
    "replyingTo": {
        "message": "$name$에게 답장",
        "description": "Shown in iOS theme when you or someone quotes to a message which is not from you",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "John"
            }
        }
    },
    "audioPermissionNeeded": {
        "message": "Signal Desktop에서 음성 메시지를 보내려면 마이크 권한이 필요합니다.",
        "description": "Shown if the user attempts to send an audio message without audio permissions turned on"
    },
    "audioCallingPermissionNeeded": {
        "message": "통화하려면 Signal Desktop이 마이크에 액세스하도록 허용해야 합니다.",
        "description": "Shown if the user attempts access the microphone for calling without audio permissions turned on"
    },
    "videoCallingPermissionNeeded": {
        "message": "영상 통화의 경우 Signal Desktop이 카메라에 액세스하도록 허용해야 합니다.",
        "description": "Shown if the user attempts access the camera for video calling without video permissions turned on"
    },
    "allowAccess": {
        "message": "권한 허용",
        "description": "Button shown in popup asking to enable microphone/video permissions to send audio messages"
    },
    "showSettings": {
        "message": "설정 보이기",
        "description": "A button shown in dialog requesting the user to turn on audio permissions"
    },
    "audio": {
        "message": "오디오",
        "description": "Shown in a quotation of a message containing an audio attachment if no text was originally provided with that attachment"
    },
    "video": {
        "message": "비디오",
        "description": "Shown in a quotation of a message containing a video if no text was originally provided with that video"
    },
    "photo": {
        "message": "사진",
        "description": "Shown in a quotation of a message containing a photo if no text was originally provided with that image"
    },
    "cannotUpdate": {
        "message": "업데이트할 수 없음",
        "description": "Shown as the title of our update error dialogs on windows"
    },
    "cannotUpdateDetail": {
        "message": "Signal Desktop이 업데이트에 실패했지만 사용 가능한 새 버전이 있습니다. $url$ 링크로 이동하여 새 버전을 수동으로 설치한 후, 지원팀에 문의하거나 문제에 대한 버그를 제출하세요.",
        "description": "Shown if a general error happened while trying to install update package",
        "placeholders": {
            "url": {
                "content": "$1",
                "example": "https://signal.org/download"
            }
        }
    },
    "readOnlyVolume": {
        "message": "Signal Desktop이 macOS 검역에 걸렸을 가능성이 크며 자동 업데이트할 수 없습니다. 탐색기를 사용하여 $app$ 앱을 $folder$ 폴더로 이동하세요.",
        "description": "Shown on MacOS if running on a read-only volume and we cannot update",
        "placeholders": {
            "app": {
                "content": "$1",
                "example": "Signal.app"
            },
            "folder": {
                "content": "$2",
                "example": "/Applications"
            }
        }
    },
    "ok": {
        "message": "확인",
        "description": ""
    },
    "cancel": {
        "message": "취소",
        "description": ""
    },
    "discard": {
        "message": "버리기",
        "description": ""
    },
    "failedToSend": {
        "message": "일부 수신자에게 송신을 실패했습니다. 네트워크 연결을 확인하세요.",
        "description": ""
    },
    "error": {
        "message": "오류",
        "description": ""
    },
    "messageDetail": {
        "message": "메시지 세부 정보",
        "description": ""
    },
    "delete": {
        "message": "삭제",
        "description": ""
    },
    "accept": {
        "message": "수락",
        "description": ""
    },
    "on": {
        "message": "켜짐",
        "description": "Label for when something is turned on"
    },
    "off": {
        "message": "꺼짐",
        "description": "Label for when something is turned off"
    },
    "deleteWarning": {
        "message": "'삭제'를 클릭하면 이 기기에서만 메시지가 영구적으로 제거됩니다.",
        "description": "Text shown in the confirmation dialog for deleting a message locally"
    },
    "deleteForEveryoneWarning": {
        "message": "최신 버전의 Signal을 사용 중인 경우 대화에 참여한 모든 사람에게서 메시지가 삭제됩니다. 내가 메시지를 삭제했음을 알 수 있습니다.",
        "description": "Text shown in the confirmation dialog for deleting a message for everyone"
    },
    "deleteThisMessage": {
        "message": "이 메시지 삭제",
        "description": ""
    },
    "from": {
        "message": "보낸이:",
        "description": "Label for the sender of a message"
    },
    "to": {
        "message": "받는이:",
        "description": "Label for the receiver of a message"
    },
    "toJoiner": {
        "message": "받는이:",
        "description": "Joiner for message search results - like 'Jon' to 'Friends Group'"
    },
    "sent": {
        "message": "보낸 시간:",
        "description": "Label for the time a message was sent"
    },
    "received": {
        "message": "받은 시간:",
        "description": "Label for the time a message was received"
    },
    "sendMessage": {
        "message": "메시지 보내기",
        "description": "Placeholder text in the message entry field"
    },
    "groupMembers": {
        "message": "그룹 멤버",
        "description": ""
    },
    "showMembers": {
        "message": "멤버 보이기",
        "description": ""
    },
    "resetSession": {
        "message": "세션 초기화",
        "description": "This is a menu item for resetting the session, using the imperative case, as in a command."
    },
    "showSafetyNumber": {
        "message": "안전 번호 보기",
        "description": ""
    },
    "viewRecentMedia": {
        "message": "최근 미디어 보기",
        "description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
    },
    "verifyHelp": {
        "message": "$name$와의 단대단 암호화 보안을 검증하고 싶다면 이 번호가 일치하는지 서로 비교해보세요.",
        "description": "",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "John"
            }
        }
    },
    "theirIdentityUnknown": {
        "message": "아직 이 연락처와 메시지를 주고받은 적이 없습니다. 안전 번호는 첫 번째 메시지를 주거나 받은 이후 이용 가능합니다.",
        "description": ""
    },
    "goBack": {
        "message": "뒤로 가기",
        "description": "Label for back button in a conversation"
    },
    "moreInfo": {
        "message": "자세한 정보",
        "description": "Shown on the drop-down menu for an individual message, takes you to message detail screen"
    },
    "retrySend": {
        "message": "다시 보내기",
        "description": "Shown on the drop-down menu for an individual message, but only if it is an outgoing message that failed to send"
    },
    "deleteMessage": {
        "message": "나에게서 메시지 삭제",
        "description": "Shown on the drop-down menu for an individual message, deletes single message"
    },
    "deleteMessageForEveryone": {
        "message": "모든 대화 상대에게서 메시지 삭제",
        "description": "Shown on the drop-down menu for an individual message, deletes single message for everyone"
    },
    "deleteMessages": {
        "message": "삭제",
        "description": "Menu item for deleting messages, title case."
    },
    "deleteConversationConfirmation": {
        "message": "이 대화를 영구히 삭제하시겠습니까?",
        "description": "Confirmation dialog text that asks the user if they really wish to delete the conversation. Answer buttons use the strings 'ok' and 'cancel'. The deletion is permanent, i.e. it cannot be undone."
    },
    "sessionEnded": {
        "message": "보안 세션 초기화",
        "description": "This is a past tense, informational message. In other words, your secure session has been reset."
    },
    "quoteThumbnailAlt": {
        "message": "인용된 메시지의 이미지 섬네일",
        "description": "Used in alt tag of thumbnail images inside of an embedded message quote"
    },
    "imageAttachmentAlt": {
        "message": "메시지에 첨부된 이미지",
        "description": "Used in alt tag of image attachment"
    },
    "videoAttachmentAlt": {
        "message": "메시지에 첨부된 비디오의 스크린샷",
        "description": "Used in alt tag of video attachment preview"
    },
    "lightboxImageAlt": {
        "message": "대화에 첨부된 이미지",
        "description": "Used in the alt tag for the image shown in a full-screen lightbox view"
    },
    "imageCaptionIconAlt": {
        "message": "이 이미지가 자막이 있다는 아이콘",
        "description": "Used for the icon layered on top of an image in message bubbles"
    },
    "addACaption": {
        "message": "자막 추가...",
        "description": "Used as the placeholder text in the caption editor text field"
    },
    "save": {
        "message": "저장",
        "description": "Used as a 'commit changes' button in the Caption Editor for outgoing image attachments"
    },
    "fileIconAlt": {
        "message": "파일 아이콘",
        "description": "Used in the media gallery documents tab to visually represent a file"
    },
    "installWelcome": {
        "message": "Signal Desktop에 오신 것을 환영합니다",
        "description": "Welcome title on the install page"
    },
    "installTagline": {
        "message": "개인정보 지키기, Signal과 함께라면 아주 쉽습니다.",
        "description": "Tagline displayed under 'installWelcome' string on the install page"
    },
    "linkYourPhone": {
        "message": "휴대전화와 Signal Desktop 연결하기",
        "description": "Shown on the front page when the application first starts, above the QR code"
    },
    "signalSettings": {
        "message": "Signal 설정",
        "description": "Used in the guidance to help people find the 'link new device' area of their Signal mobile app"
    },
    "linkedDevices": {
        "message": "연결된 기기",
        "description": "Used in the guidance to help people find the 'link new device' area of their Signal mobile app"
    },
    "plusButton": {
        "message": "'+' 버튼",
        "description": "The button used in Signal Android to add a new linked device"
    },
    "linkNewDevice": {
        "message": "새 기기 연결",
        "description": "The menu option shown in Signal iOS to add a new linked device"
    },
    "deviceName": {
        "message": "기기 이름",
        "description": "The label in settings panel shown for the user-provided name for this desktop instance"
    },
    "chooseDeviceName": {
        "message": "기기 이름을 선택하세요",
        "description": "The header shown on the 'choose device name' screen in the device linking process"
    },
    "finishLinkingPhone": {
        "message": "휴대전화 연결 완료",
        "description": "The text on the button to finish the linking process, after choosing the device name"
    },
    "initialSync": {
        "message": "연락처와 그룹 동기화 중",
        "description": "Shown during initial link while contacts and groups are being pulled from mobile device"
    },
    "installConnectionFailed": {
        "message": "서버에 연결할 수 없습니다.",
        "description": "Displayed when we can't connect to the server."
    },
    "installTooManyDevices": {
        "message": "죄송합니다, 이미 연결된 기기가 많습니다. 안 쓰는 기기를 제거해보세요.",
        "description": ""
    },
    "installTooOld": {
        "message": "휴대전화를 연결하려면 기기에서 Signal을 업데이트하세요.",
        "description": ""
    },
    "installErrorHeader": {
        "message": "오류가 발생했습니다!",
        "description": ""
    },
    "installTryAgain": {
        "message": "다시 시도해 주세요.",
        "description": ""
    },
    "theme": {
        "message": "테마",
        "description": "Header for theme settings"
    },
    "calling": {
        "message": "통화",
        "description": "Header for calling options on the settings screen"
    },
    "calling__start": {
        "message": "전화 시작하기",
        "description": "Button label in the call lobby for starting a call"
    },
    "calling__join": {
        "message": "전화 참여하기",
        "description": "Button label in the call lobby for joining a call"
    },
    "calling__return": {
        "message": "전화로 돌아가기",
        "description": "Button label in the call lobby for returning to a call"
    },
    "calling__call-is-full": {
        "message": "통화 참가자 수 최대",
        "description": "Button label in the call lobby when you can't join because the call is full"
    },
    "calling__button--video-disabled": {
        "message": "카메라 비활성화",
        "description": "Button tooltip label when the camera is disabled"
    },
    "calling__button--video-off": {
        "message": "카메라 끄기",
        "description": "Button tooltip label for turning off the camera"
    },
    "calling__button--video-on": {
        "message": "카메라 켜기",
        "description": "Button tooltip label for turning on the camera"
    },
    "calling__button--audio-disabled": {
        "message": "마이크 비활성화",
        "description": "Button tooltip label when the microphone is disabled"
    },
    "calling__button--audio-off": {
        "message": "마이크 음소거",
        "description": "Button tooltip label for turning off the microphone"
    },
    "calling__button--audio-on": {
        "message": "마이크 음소거 해제",
        "description": "Button tooltip label for turning on the microphone"
    },
    "calling__your-video-is-off": {
        "message": "카메라가 꺼졌습니다.",
        "description": "Label in the calling lobby indicating that your camera is off"
    },
    "calling__lobby-summary--zero": {
        "message": "아무도 없음",
        "description": "Shown in the calling lobby to describe who is in the call"
    },
    "calling__lobby-summary--single": {
        "message": "$first$ 님이 통화 중입니다.",
        "description": "Shown in the calling lobby to describe who is in the call",
        "placeholders": {
            "first": {
                "content": "$1",
                "example": "Sam"
            }
        }
    },
    "calling__lobby-summary--self": {
        "message": "다른 기기 중 하나에서 통화 중입니다.",
        "description": "Shown in the calling lobby to describe when it is just you"
    },
    "calling__lobby-summary--double": {
        "message": "$first$ 님과 $second$ 님이 통화 중입니다.",
        "description": "Shown in the calling lobby to describe who is in the call",
        "placeholders": {
            "first": {
                "content": "$1",
                "example": "Sam"
            },
            "second": {
                "content": "$2",
                "example": "Cayce"
            }
        }
    },
    "calling__lobby-summary--triple": {
        "message": "$first$ 님, $second$ 님과 $third$ 님이 통화 중입니다.",
        "description": "Shown in the calling lobby to describe who is in the call",
        "placeholders": {
            "first": {
                "content": "$1",
                "example": "Sam"
            },
            "second": {
                "content": "$2",
                "example": "Cayce"
            },
            "third": {
                "content": "$3",
                "example": "April"
            }
        }
    },
    "calling__lobby-summary--many": {
        "message": "$first$ 님, $second$ 님과 $others$ 님이 통화 중입니다.",
        "description": "Shown in the calling lobby to describe who is in the call",
        "placeholders": {
            "first": {
                "content": "$1",
                "example": "Sam"
            },
            "second": {
                "content": "$2",
                "example": "Cayce"
            },
            "others": {
                "content": "$3",
                "example": "5"
            }
        }
    },
    "calling__in-this-call--zero": {
        "message": "아무도 없음",
        "description": "Shown in the participants list to describe how many people are in the call"
    },
    "calling__in-this-call--one": {
        "message": "통화 참여자: 1명",
        "description": "Shown in the participants list to describe how many people are in the call"
    },
    "calling__in-this-call--many": {
        "message": "통화 참여자: $people$명",
        "description": "Shown in the participants list to describe how many people are in the call",
        "placeholders": {
            "people": {
                "content": "$1",
                "example": "15"
            }
        }
    },
    "calling__you-have-blocked": {
        "message": "$name$ 님을 차단했습니다.",
        "description": "when you block someone and cannot view their video",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Henry Richard"
            }
        }
    },
    "calling__block-info": {
        "message": "음성 또는 영상 통화를 더 이상 수신하지 않으며 차단된 사람도 나의 통화를 수신할 수 없습니다.",
        "description": "Shown in the modal dialog to describe how blocking works in a gorup call"
    },
    "calling__overflow__scroll-up": {
        "message": "위로 스크롤",
        "description": "Label for the \"scroll up\" button in a call's overflow area"
    },
    "calling__overflow__scroll-down": {
        "message": "아래로 스크롤",
        "description": "Label for the \"scroll down\" button in a call's overflow area"
    },
    "alwaysRelayCallsDescription": {
        "message": "향상 전화 릴레이",
        "description": "Description of the always relay calls setting"
    },
    "alwaysRelayCallsDetail": {
        "message": "연락처에게 IP 주소가 표시되지 않도록 모든 전화를 Signal 서버로 릴레이합니다. 전화 품질이 떨어질 수 있습니다.",
        "description": "Details describing the always relay calls setting"
    },
    "permissions": {
        "message": "권한",
        "description": "Header for permissions section of settings"
    },
    "mediaPermissionsDescription": {
        "message": "마이크 권한 허용",
        "description": "Description of the media permission description"
    },
    "mediaCameraPermissionsDescription": {
        "message": "카메라 권한 허용",
        "description": "Description of the media permission description"
    },
    "general": {
        "message": "일반 설정",
        "description": "Header for general options on the settings screen"
    },
    "spellCheckDescription": {
        "message": "메시지 작성 박스에 입력된 텍스트의 맞춤법 검사를 허용",
        "description": "Description of the media permission description"
    },
    "spellCheckWillBeEnabled": {
        "message": "다음에 Signal을 시작할 때 맞춤법 검사가 활성화됩니다.",
        "description": "Shown when the user enables spellcheck to indicate that they must restart Signal."
    },
    "spellCheckWillBeDisabled": {
        "message": "다음에 Signal을 시작할 때 맞춤법 검사가 비활성화됩니다.",
        "description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
    },
    "clearDataHeader": {
        "message": "데이터 비우기",
        "description": "Header in the settings dialog for the section dealing with data deletion"
    },
    "clearDataExplanation": {
        "message": "모든 메시지와 저장된 계정 정보를 포함한 애플리케이션의 모든 데이터를 삭제합니다.",
        "description": "Text describing what the clear data button will do."
    },
    "clearDataButton": {
        "message": "데이터 비우기",
        "description": "Button in the settings dialog starting process to delete all data"
    },
    "deleteAllDataHeader": {
        "message": "모든 데이터를 삭제하시겠습니까?",
        "description": "Header of the full-screen delete data confirmation screen"
    },
    "deleteAllDataBody": {
        "message": "이 애플리케이션에 저장된 계정 정보, 모든 연락처와 모든 메시지를 지우려 합니다. 모바일 기기를 다시 연결할 수 있으나 지워진 메시지는 복구할 수 없습니다.",
        "description": "Text describing what exactly will happen if the user clicks the button to delete all data"
    },
    "deleteAllDataButton": {
        "message": "모든 데이터 삭제",
        "description": "Text of the button that deletes all data"
    },
    "deleteAllDataProgress": {
        "message": "연결 해제 및 모든 데이터 삭제 중",
        "description": "Message shown to user when app is disconnected and data deleted"
    },
    "deleteOldIndexedDBData": {
        "message": "Signal Desktop의 이전 설치 버전에서 사용하지 않는 데이터가 있습니다. 계속하면 해당 데이터가 삭제되고 앱을 처음부터 시작합니다.",
        "description": "Shown if user last ran Signal Desktop before October 2018"
    },
    "deleteOldData": {
        "message": "오래된 데이터 삭제",
        "description": "Button to make the delete happen"
    },
    "notifications": {
        "message": "알림",
        "description": "Header for notification settings"
    },
    "notificationSettingsDialog": {
        "message": "메시지가 도착할 때 다음 알림 보이기:",
        "description": "Explain the purpose of the notification settings"
    },
    "disableNotifications": {
        "message": "알림 끄기",
        "description": "Label for disabling notifications"
    },
    "nameAndMessage": {
        "message": "이름, 내용 및 작업",
        "description": "Label for setting notifications to display name and message text"
    },
    "noNameOrMessage": {
        "message": "이름 또는 내용 없음",
        "description": "Label for setting notifications to display no name and no message text"
    },
    "nameOnly": {
        "message": "이름",
        "description": "Label for setting notifications to display sender name only"
    },
    "newMessage": {
        "message": "새 메시지",
        "description": "Displayed in notifications for only 1 message"
    },
    "notificationSenderInGroup": {
        "message": "$group$ 내 $sender$ 님",
        "description": "Displayed in notifications for messages in a group",
        "placeholders": {
            "sender": {
                "content": "$1",
                "example": "John"
            },
            "group": {
                "content": "$1",
                "example": "NYC Rock Climbers"
            }
        }
    },
    "notificationReaction": {
        "message": "$sender$ 님이 $emoji$ 님의 메시지에 리액션했습니다.",
        "description": "",
        "placeholders": {
            "sender": {
                "content": "$1",
                "example": "John"
            },
            "emoji": {
                "content": "$2",
                "example": "👍"
            }
        }
    },
    "notificationReactionMessage": {
        "message": "$sender$ 님이 $emoji$ 이모지로 리액션한 메시지: $message$",
        "description": "",
        "placeholders": {
            "sender": {
                "content": "$1",
                "example": "John"
            },
            "emoji": {
                "content": "$2",
                "example": "👍"
            },
            "message": {
                "content": "$3",
                "example": "Sounds good."
            }
        }
    },
    "sendFailed": {
        "message": "보내기 실패",
        "description": "Shown on outgoing message if it fails to send"
    },
    "partiallySent": {
        "message": "부분적으로 전송되었습니다. 자세한 내용을 보려면 클릭하세요.",
        "description": "Shown on outgoing message if it is partially sent"
    },
    "showMore": {
        "message": "세부 정보",
        "description": "Displays the details of a key change"
    },
    "showLess": {
        "message": "세부 정보 숨기기",
        "description": "Hides the details of a key change"
    },
    "learnMore": {
        "message": "안전 번호 검증에 대해 자세히 알아보기",
        "description": "Text that links to a support article on verifying safety numbers"
    },
    "expiredWarning": {
        "message": "이 버전의 Signal Desktop이 만료되었습니다. 계속 메시지를 보내려면 최신 버전으로 업데이트하세요.",
        "description": "Warning notification that this version of the app has expired"
    },
    "upgrade": {
        "message": "업그레이드",
        "description": "Label text for button to upgrade the app to the latest version"
    },
    "mediaMessage": {
        "message": "미디어 메시지",
        "description": "Description of a message that has an attachment and no text, displayed in the conversation list as a preview."
    },
    "unregisteredUser": {
        "message": "번호가 등록되지 않음",
        "description": "Error message displayed when sending to an unregistered user."
    },
    "sync": {
        "message": "연락처",
        "description": "Label for contact and group sync settings"
    },
    "syncExplanation": {
        "message": "모바일 기기의 Signal 그룹과 연락처를 가져옵니다.",
        "description": "Explanatory text for sync settings"
    },
    "lastSynced": {
        "message": "마지막으로 가져온 시간:",
        "description": "Label for date and time of last sync operation"
    },
    "syncNow": {
        "message": "지금 가져오기",
        "description": "Label for a button that syncs contacts and groups from your phone"
    },
    "syncing": {
        "message": "가져오는 중…",
        "description": "Label for a disabled sync button while sync is in progress."
    },
    "syncFailed": {
        "message": "가져오기에 실패했습니다. 컴퓨터와 휴대전화가 인터넷에 연결되어 있는지 확인하세요.",
        "description": "Informational text displayed if a sync operation times out."
    },
    "timestamp_s": {
        "message": "지금",
        "description": "Brief timestamp for messages sent less than a minute ago. Displayed in the conversation list and message bubble."
    },
    "timestamp_m": {
        "message": "1분",
        "description": "Brief timestamp for messages sent about one minute ago. Displayed in the conversation list and message bubble."
    },
    "timestamp_h": {
        "message": "1시간",
        "description": "Brief timestamp for messages sent about one hour ago. Displayed in the conversation list and message bubble."
    },
    "hoursAgo": {
        "message": "$hours$h",
        "description": "Contracted form of 'X hours ago' which works both for singular and plural",
        "placeholders": {
            "hours": {
                "content": "$1",
                "example": "2"
            }
        }
    },
    "minutesAgo": {
        "message": "$minutes$m",
        "description": "Contracted form of 'X minutes ago' which works both for singular and plural",
        "placeholders": {
            "minutes": {
                "content": "$1",
                "example": "10"
            }
        }
    },
    "justNow": {
        "message": "지금",
        "description": "Shown if a message is very recent, less than 60 seconds old"
    },
    "timestampFormat_M": {
        "message": "월 일",
        "description": "Timestamp format string for displaying month and day (but not the year) of a date within the current year, ex: use 'MMM D' for 'Aug 8', or 'D MMM' for '8 Aug'."
    },
    "messageBodyTooLong": {
        "message": "메시지 본문이 너무 깁니다.",
        "description": "Shown if the user tries to send more than 64kb of text"
    },
    "unblockToSend": {
        "message": "메시지를 보내려면 이 연락처를 차단 해제하세요.",
        "description": "Brief message shown when trying to message a blocked number"
    },
    "unblockGroupToSend": {
        "message": "메시지를 보내려면 이 그룹을 차단 해제하세요.",
        "description": "Brief message shown when trying to message a blocked group"
    },
    "youChangedTheTimer": {
        "message": "사라지는 메시지 시간을 $time$(으)로 설정했습니다.",
        "description": "Message displayed when you change the message expiration timer in a conversation.",
        "placeholders": {
            "time": {
                "content": "$1",
                "example": "10m"
            }
        }
    },
    "timerSetOnSync": {
        "message": "사라지는 메시지 시간을 $time$(으)로 업데이트했습니다.",
        "description": "Message displayed when timer is set on initial link of desktop device.",
        "placeholders": {
            "time": {
                "content": "$1",
                "example": "10m"
            }
        }
    },
    "timerSetByMember": {
        "message": "멤버가 사라지는 메시지 시간을 $time$(으)로 설정했습니다.",
        "description": "Message displayed when timer is by an unknown group member.",
        "placeholders": {
            "time": {
                "content": "$1",
                "example": "10m"
            }
        }
    },
    "theyChangedTheTimer": {
        "message": "$name$ 님이 사라지는 메시지 시간을 $time$(으)로 설정했습니다.",
        "description": "Message displayed when someone else changes the message expiration timer in a conversation.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            },
            "time": {
                "content": "$2",
                "example": "10m"
            }
        }
    },
    "timerOption_0_seconds": {
        "message": "끄기",
        "description": "Label for option to turn off message expiration in the timer menu"
    },
    "timerOption_5_seconds": {
        "message": "5초",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_10_seconds": {
        "message": "10초",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_30_seconds": {
        "message": "30초",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_1_minute": {
        "message": "1분",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_5_minutes": {
        "message": "5분",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_30_minutes": {
        "message": "30분",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_1_hour": {
        "message": "1시간",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_6_hours": {
        "message": "6시간",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_12_hours": {
        "message": "12시간",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_1_day": {
        "message": "1일",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "timerOption_1_week": {
        "message": "1주",
        "description": "Label for a selectable option in the message expiration timer menu"
    },
    "disappearingMessages": {
        "message": "사라지는 메시지",
        "description": "Conversation menu option to enable disappearing messages"
    },
    "timerOption_0_seconds_abbreviated": {
        "message": "끄기",
        "description": "Short format indicating current timer setting in the conversation list snippet"
    },
    "timerOption_5_seconds_abbreviated": {
        "message": "5초",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_10_seconds_abbreviated": {
        "message": "10초",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_30_seconds_abbreviated": {
        "message": "30초",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_1_minute_abbreviated": {
        "message": "1분",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_5_minutes_abbreviated": {
        "message": "5분",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_30_minutes_abbreviated": {
        "message": "30분",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_1_hour_abbreviated": {
        "message": "1시간",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_6_hours_abbreviated": {
        "message": "6시간",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_12_hours_abbreviated": {
        "message": "12시간",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_1_day_abbreviated": {
        "message": "1일",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "timerOption_1_week_abbreviated": {
        "message": "1주",
        "description": "Very short format indicating current timer setting in the conversation header"
    },
    "disappearingMessagesDisabled": {
        "message": "사라지는 메시지 기능 꺼짐",
        "description": "Displayed in the left pane when the timer is turned off"
    },
    "disappearingMessagesDisabledByMember": {
        "message": "멤버가 사라지는 메시지를 비활성화했습니다.",
        "description": "Displayed in the left pane when the timer is turned off"
    },
    "disabledDisappearingMessages": {
        "message": "$name$ 님이 사라지는 메시지를 비활성화했습니다.",
        "description": "Displayed in the conversation list when the timer is turned off",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "John"
            }
        }
    },
    "youDisabledDisappearingMessages": {
        "message": "사라지는 메시지 기능을 비활성화했습니다.",
        "description": "Displayed in the conversation list when the timer is turned off"
    },
    "timerSetTo": {
        "message": "시간이 $time$(으)로 설정됨",
        "description": "Displayed in the conversation list when the timer is updated by some automatic action, or in the left pane",
        "placeholders": {
            "time": {
                "content": "$1",
                "example": "1w"
            }
        }
    },
    "audioNotificationDescription": {
        "message": "오디오 알림 재생",
        "description": "Description for audio notification setting"
    },
    "callRingtoneNotificationDescription": {
        "message": "전화 발신음 켜기",
        "description": "Description for call ringtone notification setting"
    },
    "callSystemNotificationDescription": {
        "message": "통화 알림 표시",
        "description": "Description for call notification setting"
    },
    "incomingCallNotificationDescription": {
        "message": "수신 전화 활성화",
        "description": "Description for incoming calls setting"
    },
    "contactChangedProfileName": {
        "message": "$sender$ 님이 프로필 이름을 $oldProfile$에서 $newProfile$(으)로 변경했습니다.",
        "description": "Description for incoming calls setting",
        "placeholders": {
            "sender": {
                "content": "$1",
                "example": "Bob"
            },
            "oldProfile": {
                "content": "$2",
                "example": ".x8Skillz8x."
            },
            "newProfile": {
                "content": "$3",
                "example": "Bob Smith"
            }
        }
    },
    "changedProfileName": {
        "message": "$oldProfile$ 님이 프로필 이름을 $newProfile$(으)로 변경했습니다.",
        "description": "Shown when a contact not in your address book changes their profile name",
        "placeholders": {
            "oldProfile": {
                "content": "$2",
                "example": ".x8Skillz8x."
            },
            "newProfile": {
                "content": "$3",
                "example": "Bob Smith"
            }
        }
    },
    "safetyNumberChanged": {
        "message": "안전 번호 변경됨",
        "description": "A notification shown in the conversation when a contact reinstalls"
    },
    "safetyNumberChanges": {
        "message": "안전 번호 변경됨",
        "description": "Title for safety number changed modal"
    },
    "safetyNumberChangedGroup": {
        "message": "$name$와의 안전 번호가 변경됨",
        "description": "A notification shown in a group conversation when a contact reinstalls, showing the contact name",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "John"
            }
        }
    },
    "verifyNewNumber": {
        "message": "안전 번호 검증",
        "description": "Label on button included with safety number change notification in the conversation"
    },
    "cannotGenerateSafetyNumber": {
        "message": "이 사용자를 검증하려면 먼저 메시지를 주고받아야 합니다.",
        "description": "Shown on the safety number screen if you have never exchanged messages with that contact"
    },
    "yourSafetyNumberWith": {
        "message": "$name1$ 님의 안전 번호:",
        "description": "Heading for safety number view",
        "placeholders": {
            "name1": {
                "content": "$1",
                "example": "John"
            }
        }
    },
    "themeLight": {
        "message": "밝게",
        "description": "Label text for light theme (normal)"
    },
    "themeDark": {
        "message": "어둡게",
        "description": "Label text for dark theme"
    },
    "themeSystem": {
        "message": "시스템",
        "description": "Label text for system theme"
    },
    "noteToSelf": {
        "message": "개인 메모",
        "description": "Name for the conversation with your own phone number"
    },
    "noteToSelfHero": {
        "message": "이 대화에서는 스스로 메모를 남길 수 있습니다. 내 계정에 연결된 기기 또한 새 메모가 같이 동기화됩니다.",
        "description": "Description for the Note to Self conversation"
    },
    "notificationDrawAttention": {
        "message": "알림 수신 시 이 창을 맨 앞으로 이동",
        "description": "Label text for the setting that controls whether new notifications draw attention to the window"
    },
    "hideMenuBar": {
        "message": "메뉴 바 숨기기",
        "description": "Label text for menu bar visibility setting"
    },
    "startConversation": {
        "message": "새 대화 시작…",
        "description": "Label underneath number a user enters that is not an existing contact"
    },
    "notSupportedSMS": {
        "message": "SMS/MMS 메시지는 지원되지 않습니다.",
        "description": "Label underneath number informing user that SMS is not supported on desktop"
    },
    "newPhoneNumber": {
        "message": "연락처를 추가하려면 전화번호를 입력하세요.",
        "description": "Placeholder for adding a new number to a contact"
    },
    "invalidNumberError": {
        "message": "잘못된 번호",
        "description": "When a person inputs a number that is invalid"
    },
    "unlinkedWarning": {
        "message": "계속 메시지를 보내려면 모바일 기기와 Signal Desktop을 다시 연결하세요.",
        "description": ""
    },
    "unlinked": {
        "message": "연결 해제됨",
        "description": ""
    },
    "relink": {
        "message": "재연결",
        "description": ""
    },
    "autoUpdateNewVersionTitle": {
        "message": "Signal 업데이트 가능",
        "description": ""
    },
    "autoUpdateNewVersionMessage": {
        "message": "새 Signal 버전을 이용 가능합니다.",
        "description": ""
    },
    "autoUpdateNewVersionInstructions": {
        "message": "Signal을 다시 시작하여 업데이트를 적용하세요.",
        "description": ""
    },
    "autoUpdateRestartButtonLabel": {
        "message": "Signal 재시작",
        "description": ""
    },
    "autoUpdateLaterButtonLabel": {
        "message": "나중에",
        "description": ""
    },
    "leftTheGroup": {
        "message": "$name$이(가) 그룹을 떠났습니다.",
        "description": "Shown in the conversation history when a single person leaves the group",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "multipleLeftTheGroup": {
        "message": "$name$이(가) 그룹을 떠났습니다.",
        "description": "Shown in the conversation history when multiple people leave the group",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Alice, Bob"
            }
        }
    },
    "updatedTheGroup": {
        "message": "$name$님이 그룹을 업데이트 하였습니다.",
        "description": "Shown in the conversation history when someone updates the group",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "youUpdatedTheGroup": {
        "message": "그룹을 업데이트했습니다.",
        "description": "Shown in the conversation history when you update a group"
    },
    "updatedGroupAvatar": {
        "message": "그룹 아바타가 업데이트 되었습니다.",
        "description": "Shown in the conversation history when someone updates the group"
    },
    "titleIsNow": {
        "message": "이제 그룹 이름은 $name$입니다.",
        "description": "Shown in the conversation history when someone changes the title of the group",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Book Club"
            }
        }
    },
    "youJoinedTheGroup": {
        "message": "그룹에 참가하였습니다.",
        "description": "Shown in the conversation history when you are added to a group."
    },
    "joinedTheGroup": {
        "message": "$name$이(가) 그룹에 참여하였습니다.",
        "description": "Shown in the conversation history when a single person joins the group",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "multipleJoinedTheGroup": {
        "message": "$names$이(가) 그룹에 참여하였습니다.",
        "description": "Shown in the conversation history when more than one person joins the group",
        "placeholders": {
            "names": {
                "content": "$1",
                "example": "Alice, Bob"
            }
        }
    },
    "ConversationListItem--message-request": {
        "message": "메시지 요청",
        "description": "Preview shown for conversation if the user has not yet accepted an incoming message request"
    },
    "ConversationListItem--draft-prefix": {
        "message": "임시보관:",
        "description": "Prefix shown in italic in conversation view when a draft is saved"
    },
    "message--getNotificationText--gif": {
        "message": "GIF",
        "description": "Shown in notifications and in the left pane when a GIF is received."
    },
    "message--getNotificationText--photo": {
        "message": "사진",
        "description": "Shown in notifications and in the left pane when a photo is received."
    },
    "message--getNotificationText--video": {
        "message": "동영상",
        "description": "Shown in notifications and in the left pane when a video is received."
    },
    "message--getNotificationText--voice-message": {
        "message": "음성 메시지",
        "description": "Shown in notifications and in the left pane when a voice message is received."
    },
    "message--getNotificationText--audio-message": {
        "message": "음성 메시지",
        "description": "Shown in notifications and in the left pane when an audio message is received."
    },
    "message--getNotificationText--file": {
        "message": "파일",
        "description": "Shown in notifications and in the left pane when a generic file is received."
    },
    "message--getNotificationText--stickers": {
        "message": "스티커 메시지",
        "description": "Shown in notifications and in the left pane instead of sticker image."
    },
    "message--getNotificationText--text-with-emoji": {
        "message": "$emoji$ $text$",
        "description": "Shown in notifications and in the left pane when text has an emoji. Probably always [emoji] [text] on LTR languages and [text] [emoji] on RTL languages.",
        "placeholders": {
            "emoji": {
                "content": "$1",
                "example": "📷"
            },
            "text": {
                "content": "$2",
                "example": "Photo"
            }
        }
    },
    "message--getDescription--unsupported-message": {
        "message": "지원하지 않는 메시지",
        "description": "Shown in notifications and in the left pane when a message has features too new for this signal install."
    },
    "message--getDescription--disappearing-media": {
        "message": "한 번만 볼 수 있는 미디어",
        "description": "Shown in notifications and in the left pane after view-once message is deleted."
    },
    "message--getDescription--disappearing-photo": {
        "message": "한 번만 볼 수 있는 사진",
        "description": "Shown in notifications and in the left pane when a message is a view once photo."
    },
    "message--getDescription--disappearing-video": {
        "message": "한 번만 볼 수 있는 동영상",
        "description": "Shown in notifications and in the left pane when a message is a view once video."
    },
    "message--deletedForEveryone": {
        "message": "본 메세지는 삭제되었습니다.",
        "description": "Shown in a message's bubble when the message has been deleted for everyone."
    },
    "stickers--toast--InstallFailed": {
        "message": "스티커 팩을 설치할 수 없음",
        "description": "Shown in a toast if the user attempts to install a sticker pack and it fails"
    },
    "stickers--StickerManager--InstalledPacks": {
        "message": "설치된 스티커",
        "description": "Shown in the sticker pack manager above your installed sticker packs."
    },
    "stickers--StickerManager--InstalledPacks--Empty": {
        "message": "설치된 스티커 없음",
        "description": "Shown in the sticker pack manager when you don't have any installed sticker packs."
    },
    "stickers--StickerManager--BlessedPacks": {
        "message": "Signal 아티스트 시리즈",
        "description": "Shown in the sticker pack manager above the default sticker packs."
    },
    "stickers--StickerManager--BlessedPacks--Empty": {
        "message": "이용 가능한 Signal 아티스트 스티커가 없음",
        "description": "Shown in the sticker pack manager when there are no blessed sticker packs available."
    },
    "stickers--StickerManager--ReceivedPacks": {
        "message": "받은 스티커",
        "description": "Shown in the sticker pack manager above sticker packs which you have received in messages."
    },
    "stickers--StickerManager--ReceivedPacks--Empty": {
        "message": "받은 메시지의 스티커가 여기에 표시됩니다",
        "description": "Shown in the sticker pack manager when you have not received any sticker packs in messages."
    },
    "stickers--StickerManager--Install": {
        "message": "설치",
        "description": "Shown in the sticker pack manager next to sticker packs which can be installed."
    },
    "stickers--StickerManager--Uninstall": {
        "message": "제거",
        "description": "Shown in the sticker pack manager next to sticker packs which are already installed."
    },
    "stickers--StickerManager--UninstallWarning": {
        "message": "원본 메시지가 없을 경우 이 스티커 팩을 다시 설치할 수 없게 됩니다.",
        "description": "Shown in the sticker pack manager next to sticker packs which are already installed."
    },
    "stickers--StickerManager--Introduction--Image": {
        "message": "스티커 소개: 도둑고양이",
        "description": "Alt text on a tooltip image when the user upgrades to a version of Signal supporting stickers."
    },
    "stickers--StickerManager--Introduction--Title": {
        "message": "스티커를 소개합니다",
        "description": "Shown as the title on a tooltip when the user upgrades to a version of Signal supporting stickers."
    },
    "stickers--StickerManager--Introduction--Body": {
        "message": "스티커를 쓸 수 있는데 왜 일일이 글을 입력해야 하죠?",
        "description": "Shown as the body on a tooltip when the user upgrades to a version of Signal supporting stickers."
    },
    "stickers--StickerPicker--Open": {
        "message": "스티커 선택기 열기",
        "description": "Label for the open button for the sticker picker"
    },
    "stickers--StickerPicker--AddPack": {
        "message": "스티커 팩 추가하기",
        "description": "Label for the add pack button in the sticker picker"
    },
    "stickers--StickerPicker--NextPage": {
        "message": "다음 페이지",
        "description": "Label for the next page button in the sticker picker"
    },
    "stickers--StickerPicker--PrevPage": {
        "message": "이전 페이지",
        "description": "Label for the previous page button in the sticker picker"
    },
    "stickers--StickerPicker--Recents": {
        "message": "최근 스티커",
        "description": "Label for the recent stickers button in the sticker picker"
    },
    "stickers--StickerPicker--DownloadError": {
        "message": "일부 스티커를 다운로드할 수 없습니다.",
        "description": "Shown in the sticker picker when one or more stickers could not be downloaded."
    },
    "stickers--StickerPicker--DownloadPending": {
        "message": "스티커 팩 설치 중…",
        "description": "Shown in the sticker picker when one or more stickers are still downloading."
    },
    "stickers--StickerPicker--Empty": {
        "message": "스티커 없음",
        "description": "Shown in the sticker picker when there are no stickers to show."
    },
    "stickers--StickerPicker--Hint": {
        "message": "나의 메시지에서 쓰인 새 스티커 팩이 설치 가능함",
        "description": "Shown in the sticker picker the first time you have received new packs you can install."
    },
    "stickers--StickerPicker--NoPacks": {
        "message": "스티커 팩 없음",
        "description": "Shown in the sticker picker when there are no installed sticker packs."
    },
    "stickers--StickerPicker--NoRecents": {
        "message": "최근 사용한 스티커가 여기에 표시됩니다.",
        "description": "Shown in the sticker picker when there are no recent stickers to show."
    },
    "stickers--StickerPreview--Title": {
        "message": "스티커 팩",
        "description": "The title that appears in the sticker pack preview modal."
    },
    "stickers--StickerPreview--Error": {
        "message": "스티커 팩을 열 수 없습니다. 인터넷 연결을 확인 후 다시 시도하세요.",
        "description": "The message that appears in the sticker preview modal when there is an error."
    },
    "EmojiPicker--empty": {
        "message": "이모지 없음",
        "description": "Shown in the emoji picker when a search yields 0 results."
    },
    "EmojiPicker--search-placeholder": {
        "message": "이모지 검색",
        "description": "Shown as a placeholder inside the emoji picker search field."
    },
    "EmojiPicker--skin-tone": {
        "message": "스킨 톤: $tone$",
        "description": "Shown as a tooltip over the emoji tone buttons.",
        "placeholders": {
            "status": {
                "content": "$1",
                "example": "2"
            }
        }
    },
    "EmojiPicker__button--recents": {
        "message": "최근",
        "description": "Label for recents emoji picker button"
    },
    "EmojiPicker__button--emoji": {
        "message": "이모지",
        "description": "Label for emoji emoji picker button"
    },
    "EmojiPicker__button--animal": {
        "message": "동물",
        "description": "Label for animal emoji picker button"
    },
    "EmojiPicker__button--food": {
        "message": "음식",
        "description": "Label for food emoji picker button"
    },
    "EmojiPicker__button--activity": {
        "message": "활동",
        "description": "Label for activity emoji picker button"
    },
    "EmojiPicker__button--travel": {
        "message": "여행",
        "description": "Label for travel emoji picker button"
    },
    "EmojiPicker__button--object": {
        "message": "물체",
        "description": "Label for object emoji picker button"
    },
    "EmojiPicker__button--symbol": {
        "message": "기호",
        "description": "Label for symbol emoji picker button"
    },
    "EmojiPicker__button--flag": {
        "message": "국기",
        "description": "Label for flag emoji picker button"
    },
    "confirmation-dialog--Cancel": {
        "message": "취소",
        "description": "Appears on the cancel button in confirmation dialogs."
    },
    "Message--unsupported-message": {
        "message": "$contact$ 님이 처리하거나 표시할 수 없는 메시지를 보냈습니다. 이는 메시지에서 새로운 Signal 기능을 사용하기 때문입니다.",
        "description": "",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "Message--unsupported-message-ask-to-resend": {
        "message": "귀하는 최신 버전의 Signal을 사용하고 있으므로 $contact$ 님에게 메시지를 다시 보내도록 요청할 수 있습니다.",
        "description": "",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "Message--from-me-unsupported-message": {
        "message": "기기 중 하나에서 처리하거나 표시할 수 없는 메시지를 보냈습니다. 이는 메시지에서 새로운 Signal 기능을 사용하기 때문입니다.",
        "description": ""
    },
    "Message--from-me-unsupported-message-ask-to-resend": {
        "message": "향후에 이와 같은 메시지는 최신 버전의 Signal을 사용하고 있으므로 동기화됩니다.",
        "description": ""
    },
    "Message--update-signal": {
        "message": "시그널 업데이트하기",
        "description": "Text for a button which will take user to Signal download page"
    },
    "Message--tap-to-view-expired": {
        "message": "조회함",
        "description": "Text shown on messages with with individual timers, after user has viewed it"
    },
    "Message--tap-to-view--outgoing": {
        "message": "미디어",
        "description": "Text shown on outgoing messages with with individual timers (inaccessible)"
    },
    "Message--tap-to-view--incoming--expired-toast": {
        "message": "이미 메세지를 확인하셨습니다.",
        "description": "Shown when user clicks on an expired incoming view-once bubble"
    },
    "Message--tap-to-view--outgoing--expired-toast": {
        "message": "한 번만 볼 수 있는 메시지는 대화 기록에 저장되지 않습니다.",
        "description": "Shown when user clicks on an expired outgoing view-once bubble"
    },
    "Message--tap-to-view--incoming": {
        "message": "사진 보기",
        "description": "Text shown on photo messages with with individual timers, before user has viewed it"
    },
    "Message--tap-to-view--incoming-video": {
        "message": "동영상 보기",
        "description": "Text shown on video messages with with individual timers, before user has viewed it"
    },
    "Conversation--getDraftPreview--attachment": {
        "message": "(첨부 파일)",
        "description": "Text shown in left pane as preview for conversation with saved a saved draft message"
    },
    "Conversation--getDraftPreview--quote": {
        "message": "(인용문)",
        "description": "Text shown in left pane as preview for conversation with saved a saved draft message"
    },
    "Conversation--getDraftPreview--draft": {
        "message": "(초안)",
        "description": "Text shown in left pane as preview for conversation with saved a saved draft message"
    },
    "Keyboard--navigate-by-section": {
        "message": "섹션별로 탐색",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--previous-conversation": {
        "message": "이전 대화 보기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--next-conversation": {
        "message": "다음 대화 보기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--previous-unread-conversation": {
        "message": "이전 읽지 않은 대화",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--next-unread-conversation": {
        "message": "다음 읽지 않은 대화",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--preferences": {
        "message": "환경설정",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--open-conversation-menu": {
        "message": "대화 메뉴 열기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--archive-conversation": {
        "message": "대화 보관하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--unarchive-conversation": {
        "message": "대화 보관 취소하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--search": {
        "message": "검색",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--search-in-conversation": {
        "message": "대화에서 검색",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--focus-composer": {
        "message": "작곡가에 집중",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--open-all-media-view": {
        "message": "모든 미디어 보기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--open-emoji-chooser": {
        "message": "이모티콘 선택기 열기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--open-sticker-chooser": {
        "message": "스티커 선택기 열기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--begin-recording-voice-note": {
        "message": "음성 녹음 시작하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--default-message-action": {
        "message": "선택한 메시지에 대한 기본 작업",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--view-details-for-selected-message": {
        "message": "선택된 메시지 자세히 보기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--toggle-reply": {
        "message": "선택한 메시지에 대한 답장 전환",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--toggle-reaction-picker": {
        "message": "선택한 메시지에 대한 이모티콘 리액션 선택기 전환",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--save-attachment": {
        "message": "선택된 메시지에서 첨부 파일 저장하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--delete-message": {
        "message": "메시지 삭제하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--add-newline": {
        "message": "메시지에 줄 바꿈 추가",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--expand-composer": {
        "message": "작곡가 확장",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--send-in-expanded-composer": {
        "message": "전송(확장된 작곡가에서)",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--attach-file": {
        "message": "파일 첨부",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--remove-draft-link-preview": {
        "message": "초안 링크 미리 보기 제거",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--remove-draft-attachments": {
        "message": "모든 초안 첨부 파일 제거",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--conversation-by-index": {
        "message": "대화로 이동하기",
        "description": "A shortcut allowing direct navigation to conversations 1 to 9 in list"
    },
    "Keyboard--Key--ctrl": {
        "message": "Ctrl",
        "description": "Key shown in shortcut combination in shortcuts guide"
    },
    "Keyboard--Key--option": {
        "message": "Option",
        "description": "Key shown in shortcut combination in shortcuts guide"
    },
    "Keyboard--Key--alt": {
        "message": "Alt",
        "description": "Key shown in shortcut combination in shortcuts guide"
    },
    "Keyboard--Key--shift": {
        "message": "Shift",
        "description": "Key shown in shortcut combination in shortcuts guide"
    },
    "Keyboard--Key--enter": {
        "message": "Enter",
        "description": "Key shown in shortcut combination in shortcuts guide"
    },
    "Keyboard--Key--tab": {
        "message": "Tab",
        "description": "Key shown in shortcut combination in shortcuts guide"
    },
    "Keyboard--Key--one-to-nine-range": {
        "message": "1~9",
        "description": "Expresses that 1, 2, 3, up to 9 are available shortcut keys"
    },
    "Keyboard--header": {
        "message": "키보드 단축키",
        "description": "Title header of the keyboard shortcuts guide"
    },
    "Keyboard--navigation-header": {
        "message": "탐색",
        "description": "Header of the keyboard shortcuts guide - navigation section"
    },
    "Keyboard--messages-header": {
        "message": "메시지",
        "description": "Header of the keyboard shortcuts guide - messages section"
    },
    "Keyboard--composer-header": {
        "message": "작곡가",
        "description": "Header of the keyboard shortcuts guide - composer section"
    },
    "Keyboard--scroll-to-top": {
        "message": "맨 위로 스크롤하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--scroll-to-bottom": {
        "message": "매 아래로 스크롤하기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--close-curent-conversation": {
        "message": "현재 대화창 닫기",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--calling-header": {
        "message": "통화",
        "description": "Header of the keyboard shortcuts guide - calling section"
    },
    "Keyboard--toggle-audio": {
        "message": "음소거 켜기 및 끄기 전환",
        "description": "Shown in the shortcuts guide"
    },
    "Keyboard--toggle-video": {
        "message": "토글 비디오 끄거나 켜기",
        "description": "Shown in the shortcuts guide"
    },
    "close-popup": {
        "message": "팝업 닫기",
        "description": "Used as alt text for any button closing a popup"
    },
    "add-image-attachment": {
        "message": "이미지 첨부 파일 추가",
        "description": "Used in draft attachment list for the big 'add new attachment' button"
    },
    "remove-attachment": {
        "message": "첨부 파일 제거",
        "description": "Used in draft attachment list to remove an individual attachment"
    },
    "backToInbox": {
        "message": "받은 편지함으로 돌아가기",
        "description": "Used as alt-text of button on archived conversations screen"
    },
    "conversationArchived": {
        "message": "대화 보관처리됨",
        "description": "A toast that shows up when user archives a conversation"
    },
    "conversationReturnedToInbox": {
        "message": "받은 편지함으로 대화가 반환됨",
        "description": "A toast that shows up when the user unarchives a conversation"
    },
    "conversationMarkedUnread": {
        "message": "대화를 읽지 않음으로 표시",
        "description": "A toast that shows up when user marks a conversation as unread"
    },
    "StickerCreator--title": {
        "message": "스티커 팩 제조기",
        "description": "The title of the Sticker Pack Creator window"
    },
    "StickerCreator--DropZone--staticText": {
        "message": "클릭하여 여기에 이미지를 추가하거나 드롭하세요.",
        "description": "Text which appears on the Sticker Creator drop zone when there is no active drag"
    },
    "StickerCreator--DropZone--activeText": {
        "message": "여기에 이미지 드롭",
        "description": "Text which appears on the Sticker Creator drop zone when there is an active drag"
    },
    "StickerCreator--Preview--title": {
        "message": "스티커 팩",
        "description": "The 'title' of the sticker pack preview 'modal'"
    },
    "StickerCreator--ConfirmDialog--cancel": {
        "message": "취소",
        "description": "The default text for the confirm dialog cancel button"
    },
    "StickerCreator--CopyText--button": {
        "message": "복사하기",
        "description": "The text which appears on the copy button for the sticker creator share screen"
    },
    "StickerCreator--ShareButtons--facebook": {
        "message": "페이스북",
        "description": "Title for Facebook button"
    },
    "StickerCreator--ShareButtons--twitter": {
        "message": "트위터",
        "description": "Title for Twitter button"
    },
    "StickerCreator--ShareButtons--pinterest": {
        "message": "Pinterest",
        "description": "Title for Pinterest button"
    },
    "StickerCreator--ShareButtons--whatsapp": {
        "message": "WhatsApp",
        "description": "Title for WhatsApp button"
    },
    "StickerCreator--AppStage--next": {
        "message": "다음",
        "description": "Default text for the next button on all stages of the sticker creator"
    },
    "StickerCreator--AppStage--prev": {
        "message": "뒤로",
        "description": "Default text for the previous button on all stages of the sticker creator"
    },
    "StickerCreator--DropStage--title": {
        "message": "스티커를 추가하세요.",
        "description": "Title for the drop stage of the sticker creator"
    },
    "StickerCreator--DropStage--help": {
        "message": "스티커는 512x512의 투명한 배경의 PNG, APNG, WebP  파일이 필요합니다. 마진은 16px가 권장됩니다.",
        "description": "Help text for the drop stage of the sticker creator"
    },
    "StickerCreator--DropStage--showMargins": {
        "message": "마진 보이기",
        "description": "Text for the show margins toggle on the drop stage of the sticker creator"
    },
    "StickerCreator--DropStage--addMore": {
        "message": "$count$개 이상 추가",
        "description": "Text to show user how many more stickers they must add",
        "placeholders": {
            "hashtag": {
                "content": "$1",
                "example": "4"
            }
        }
    },
    "StickerCreator--EmojiStage--title": {
        "message": "각 스티커에 이모지 추가",
        "description": "Title for the drop stage of the sticker creator"
    },
    "StickerCreator--EmojiStage--help": {
        "message": "이렇게 하면 메시지를 보낼 때 스티커를 제안받을 수 있습니다.",
        "description": "Help text for the drop stage of the sticker creator"
    },
    "StickerCreator--MetaStage--title": {
        "message": "좀 더 말씀드리자면...",
        "description": "Title for the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--Field--title": {
        "message": "제목",
        "description": "Label for the title input of the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--Field--author": {
        "message": "저자",
        "description": "Label for the author input of the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--Field--cover": {
        "message": "커버 사진",
        "description": "Label for the cover image picker of the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--Field--cover--help": {
        "message": "스티커 팩을 공유할 때 표시되는 이미지입니다.",
        "description": "Help text for the cover image picker of the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--ConfirmDialog--title": {
        "message": "스티커 팩을 업로드하시겠습니까?",
        "description": "Title for the confirm dialog on the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--ConfirmDialog--confirm": {
        "message": "업로드",
        "description": "Text for the upload button in the confirmation dialog on the meta stage of the sticker creator"
    },
    "StickerCreator--MetaStage--ConfirmDialog--text": {
        "message": "스티커 팩을 만든 후에는 더 이상 편집하거나 삭제할 수 없습니다.",
        "description": "The text inside the confirmation dialog on the meta stage of the sticker creator"
    },
    "StickerCreator--UploadStage--title": {
        "message": "스티커 팩 만들기",
        "description": "Title for the upload stage of the sticker creator"
    },
    "StickerCreator--UploadStage-uploaded": {
        "message": "$total$중 $count$업로드됨",
        "description": "Title for the upload stage of the sticker creator",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "3"
            },
            "total": {
                "content": "$2",
                "example": "20"
            }
        }
    },
    "StickerCreator--ShareStage--title": {
        "message": "축하드립니다! 스티커 팩을 만들었습니다.",
        "description": "Title for the share stage of the sticker creator"
    },
    "StickerCreator--ShareStage--help": {
        "message": "스티커 아이콘을 통해 새 스티커에 액세스하거나 아래 링크를 사용하여 친구와 공유하세요.",
        "description": "Help text for the share stage of the sticker creator"
    },
    "StickerCreator--ShareStage--callToAction": {
        "message": "$hashtag$ 해시태그를 사용하여 공개적으로 액세스할 수 있는 커스터마이징 스티커 팩의 URL을 다른 사람들이 찾을 수 있도록 도와주세요.",
        "description": "Call to action text for the share stage of the sticker creator",
        "placeholders": {
            "hashtag": {
                "content": "$1",
                "example": "<strong>#makeprivacystick</strong>"
            }
        }
    },
    "StickerCreator--ShareStage--copyTitle": {
        "message": "스티커 팩 URL",
        "description": "Title for the copy button on the share stage of the sticker creator"
    },
    "StickerCreator--ShareStage--close": {
        "message": "닫기",
        "description": "Text for the close button on the share stage of the sticker creator"
    },
    "StickerCreator--ShareStage--createAnother": {
        "message": "다른 스티커 팩 만들기",
        "description": "Text for the create another sticker pack button on the share stage of the sticker creator"
    },
    "StickerCreator--ShareStage--socialMessage": {
        "message": "Signal용으로 만든 새 스티커 팩을 확인하세요. #makeprivacystick",
        "description": "Text which is shared to social media platforms for sticker packs"
    },
    "StickerCreator--Toasts--imagesAdded": {
        "message": "$count$개의 이미지가 추가되었습니다.",
        "description": "Text for the toast when images are added to the sticker creator",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "3"
            }
        }
    },
    "StickerCreator--Toasts--animated": {
        "message": "애니메이션 스티커는 현재 지원되지 않습니다.",
        "description": "Text for the toast when an image that is animated was dropped on the sticker creator"
    },
    "StickerCreator--Toasts--tooLarge": {
        "message": "드롭된 이미지가 너무 큽니다.",
        "description": "Text for the toast when an image that is too large was dropped on the sticker creator"
    },
    "StickerCreator--Toasts--errorProcessing": {
        "message": "이미지 처리 오류",
        "description": "Text for the toast when an image cannot be processed was dropped on the sticker creator with a generic error"
    },
    "StickerCreator--Toasts--APNG--notSquare": {
        "message": "애니메이션 PNG 스티커는 정사각형이어야 합니다.",
        "description": "Text for the toast when someone tries to upload a non-square APNG"
    },
    "StickerCreator--Toasts--mustLoopForever": {
        "message": "애니메이션 스티커는 계속 반복되어야 합니다.",
        "description": "Text for the toast when an image in the sticker creator does not animate forever"
    },
    "StickerCreator--Toasts--APNG--dimensionsTooLarge": {
        "message": "애니메이션 PNG 스티커 크기가 너무 큽니다.",
        "description": "Text for the toast when an APNG image in the sticker creator is too large"
    },
    "StickerCreator--Toasts--APNG--dimensionsTooSmall": {
        "message": "애니메이션 PNG 스티커 크기가 너무 작습니다.",
        "description": "Text for the toast when an APNG image in the sticker creator is too small"
    },
    "StickerCreator--Toasts--errorUploading": {
        "message": "스티커 업로드 오류: $message$",
        "description": "Text for the toast when a sticker pack cannot be uploaded",
        "placeholders": {
            "message": {
                "content": "$1",
                "example": "Not connected"
            }
        }
    },
    "StickerCreator--Toasts--linkedCopied": {
        "message": "링크가 복사됨",
        "description": "Text for the toast when a link for sharing is copied from the Sticker Creator"
    },
    "StickerCreator--StickerPreview--light": {
        "message": "밝은 테마의 내 스티커",
        "description": "Text for the sticker preview for the light theme"
    },
    "StickerCreator--StickerPreview--dark": {
        "message": "어두운 테마의 내 스티커",
        "description": "Text for the sticker preview for the dark theme"
    },
    "StickerCreator--Authentication--error": {
        "message": "스티커 팩 생성기를 사용하려면 휴대전화와 데스크톱에서 Signal을 설정하세요.",
        "description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
    },
    "Reactions--error": {
        "message": "리액션을 보내지 못했습니다. 다시 시도하세요.",
        "description": "Shown when a reaction fails to send"
    },
    "ReactionsViewer--more": {
        "message": "더 보기",
        "description": "Use in the reaction picker as the alt text for the 'more' button"
    },
    "ReactionsViewer--all": {
        "message": "모두",
        "description": "Shown in reaction viewer as the title for the 'all' category"
    },
    "MessageRequests--message-direct": {
        "message": "$name$ 님이 내게 메시지를 보내고 이름과 사진을 공유할 수 있도록 하시겠습니까? 수락할 때까지 메시지를 봤는지 알 수 없습니다.",
        "description": "Shown as the message for a message request in a direct message",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce"
            }
        }
    },
    "MessageRequests--message-direct-blocked": {
        "message": "$name$ 님이 내게 메시지를 보내고 이름과 사진을 공유할 수 있도록 하시겠습니까? 차단을 해제할 때까지 메시지를 받지 않습니다.",
        "description": "Shown as the message for a message request in a direct message with a blocked account",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce"
            }
        }
    },
    "MessageRequests--message-group": {
        "message": "이 그룹에 참가하고 내 이름과 사진을 멤버와 공유하시겠습니까? 수락하기 전까지 상대방은 내가 메시지를 봤는지 알 수 없습니다.",
        "description": "Shown as the message for a message request in a group",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce Pollard"
            }
        }
    },
    "MessageRequests--message-group-blocked": {
        "message": "이 그룹을 차단 해제하고 그룹 멤버에게 내 이름과 사진을 공유하시겠습니까? 차단을 해제하기 전까지는 메시지를 받지 않습니다.",
        "description": "Shown as the message for a message request in a blocked group"
    },
    "MessageRequests--block": {
        "message": "차단",
        "description": "Shown as a button to let the user block a message request"
    },
    "MessageRequests--unblock": {
        "message": "차단 해제",
        "description": "Shown as a button to let the user unblock a message request"
    },
    "MessageRequests--unblock-confirm-title": {
        "message": "$name$을 차단 해제하시겠습니까?",
        "description": "Shown as a button to let the user unblock a message request",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce Pollard"
            }
        }
    },
    "MessageRequests--unblock-direct-confirm-body": {
        "message": "메시지와 전화를 주고받을 수 있게 됩니다.",
        "description": "Shown as the body in the confirmation modal for unblocking a private message request",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce Pollard"
            }
        }
    },
    "MessageRequests--unblock-group-confirm-body": {
        "message": "그룹 멤버가 나를 다시 그룹에 추가할 수 있게 됩니다.",
        "description": "Shown as the body in the confirmation modal for unblocking a group message request",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce Pollard"
            }
        }
    },
    "MessageRequests--block-and-delete": {
        "message": "차단하고 삭제하기",
        "description": "Shown as a button to let the user block and delete a message request"
    },
    "MessageRequests--block-direct-confirm-title": {
        "message": "$name$을 차단하시겠습니까?",
        "description": "Shown as the title in the confirmation modal for blocking a private message request",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Cayce Pollard"
            }
        }
    },
    "MessageRequests--block-direct-confirm-body": {
        "message": "차단당한 사람들은 당신에게 전화를 걸거나 메세지를 보낼 수 없습니다.",
        "description": "Shown as the body in the confirmation modal for blocking a private message request"
    },
    "MessageRequests--block-group-confirm-title": {
        "message": "$group$을 차단하고 나가시겠습니까?",
        "description": "Shown as the title in the confirmation modal for blocking a group message request",
        "placeholders": {
            "group": {
                "content": "$1",
                "example": "Friends 🌿"
            }
        }
    },
    "MessageRequests--block-group-confirm-body": {
        "message": "더 이상 이 그룹에서 메시지나 업데이트를 받지 않으며 멤버들은 그룹에 나를 다시 추가할 수 없습니다.",
        "description": "Shown as the body in the confirmation modal for blocking a group message request"
    },
    "MessageRequests--delete": {
        "message": "삭제",
        "description": "Shown as a button to let the user delete any message request"
    },
    "MessageRequests--delete-direct-confirm-title": {
        "message": "대화를 삭제하시겠습니까?",
        "description": "Shown as the title in the confirmation modal for deleting a private message request"
    },
    "MessageRequests--delete-direct-confirm-body": {
        "message": "이 대화는 당신의 모든 기기에서 삭제될 겁니다. ",
        "description": "Shown as the body in the confirmation modal for deleting a private message request"
    },
    "MessageRequests--delete-group-confirm-title": {
        "message": "$group$을 삭제하고 나가시겠습니까?",
        "description": "Shown as the title in the confirmation modal for deleting a group message request",
        "placeholders": {
            "group": {
                "content": "$1",
                "example": "Friends 🌿"
            }
        }
    },
    "MessageRequests--delete-direct": {
        "message": "삭제",
        "description": "Shown as a button to let the user delete a direct message request"
    },
    "MessageRequests--delete-group": {
        "message": "삭제하고 나가기",
        "description": "Shown as a button to let the user delete a group message request"
    },
    "MessageRequests--delete-group-confirm-body": {
        "message": "이 그룹에서 나가게 되며 모든 기기에서 삭제될 것입니다.",
        "description": "Shown as the body in the confirmation modal for deleting a group message request"
    },
    "MessageRequests--accept": {
        "message": "수락",
        "description": "Shown as a button to let the user accept a message request"
    },
    "MessageRequests--continue": {
        "message": "계속",
        "description": "Shown as a button to share your profile, necessary to continue messaging in a conversation"
    },
    "MessageRequests--profile-sharing--group": {
        "message": "이 그룹에서 계속 대화하고 멤버들과 이름과 사진을 공유하시겠습니까? $learnMore$",
        "description": "Shown when user hasn't shared their profile in a group yet",
        "placeholders": {
            "learnMore": {
                "content": "$1",
                "example": "Learn More."
            }
        }
    },
    "MessageRequests--profile-sharing--direct": {
        "message": "$firstName$ 님과 대화를 계속하고 이름과 사진을 공유하시겠습니까? $learnMore$",
        "description": "Shown when user hasn't shared their profile in a 1:1 conversation yet",
        "placeholders": {
            "firstName": {
                "content": "$1",
                "example": "Alice"
            },
            "learnMore": {
                "content": "$2",
                "example": "Learn More."
            }
        }
    },
    "MessageRequests--learn-more": {
        "message": "더 알아보세요.",
        "description": "Shown at the end of profile sharing messages as a link."
    },
    "ConversationHero--members": {
        "message": "$count$명의 멤버",
        "description": "Specifies the number of members in a group conversation",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "22"
            }
        }
    },
    "ConversationHero--members-1": {
        "message": "멤버 1명",
        "description": "Specifies the number of members in a group conversation when there is one member",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "22"
            }
        }
    },
    "ConversationHero--membership-1": {
        "message": "$group$의 멤버입니다.",
        "description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
        "placeholders": {
            "group": {
                "content": "$1",
                "example": "NYC Rock Climbers"
            }
        }
    },
    "ConversationHero--membership-2": {
        "message": "$group1$ 및 $group2$의 멤버입니다.",
        "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
        "placeholders": {
            "group1": {
                "content": "$1",
                "example": "NYC Rock Climbers"
            },
            "group2": {
                "content": "$2",
                "example": "Dinner Party"
            }
        }
    },
    "ConversationHero--membership-3": {
        "message": "$group1$, $group2$ 및 $group3$의 멤버입니다.",
        "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
        "placeholders": {
            "group1": {
                "content": "$1",
                "example": "NYC Rock Climbers"
            },
            "group2": {
                "content": "$2",
                "example": "Dinner Party"
            },
            "group3": {
                "content": "$3",
                "example": "Friends 🌿"
            }
        }
    },
    "ConversationHero--membership-extra": {
        "message": "$group1$, $group2$, $group3$ 및 $remainingCount$개 이상 그룹의 멤버입니다.",
        "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
        "placeholders": {
            "group1": {
                "content": "$1",
                "example": "NYC Rock Climbers"
            },
            "group2": {
                "content": "$2",
                "example": "Dinner Party"
            },
            "group3": {
                "content": "$3",
                "example": "Friends 🌿"
            },
            "remainingCount": {
                "content": "$4",
                "example": "3"
            }
        }
    },
    "ConversationHero--membership-added": {
        "message": "$name$ 님이 나를 그룹에 추가했습니다.",
        "description": "Shown Indicates that you were added to a group by a given individual.",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Jeff Smith"
            }
        }
    },
    "acceptCall": {
        "message": "응답",
        "description": "Shown in tooltip for the button to accept a call (audio or video)"
    },
    "acceptCallWithoutVideo": {
        "message": "카메라 끄고 통화",
        "description": "Shown in tooltip for the button to accept a video call without video"
    },
    "declineCall": {
        "message": "거절",
        "description": "Shown in tooltip for the button to decline a call (audio or video)"
    },
    "declinedIncomingAudioCall": {
        "message": "음성 통화를 거부했습니다.",
        "description": "Shown in conversation history when you declined an incoming audio call"
    },
    "declinedIncomingVideoCall": {
        "message": "영상 통화를 거부했습니다.",
        "description": "Shown in conversation history when you declined an incoming video call"
    },
    "acceptedIncomingAudioCall": {
        "message": "수신 음성 통화",
        "description": "Shown in conversation history when you accepted an incoming audio call"
    },
    "acceptedIncomingVideoCall": {
        "message": "수신 영상 통화",
        "description": "Shown in conversation history when you accepted an incoming video call"
    },
    "missedIncomingAudioCall": {
        "message": "부재중 음성 통화",
        "description": "Shown in conversation history when you missed an incoming audio call"
    },
    "missedIncomingVideoCall": {
        "message": "부재중 영상 통화",
        "description": "Shown in conversation history when you missed an incoming video call"
    },
    "acceptedOutgoingAudioCall": {
        "message": "발신 음성 통화",
        "description": "Shown in conversation history when you made an outgoing audio call"
    },
    "acceptedOutgoingVideoCall": {
        "message": "발신 영상 통화",
        "description": "Shown in conversation history when you made an outgoing video call"
    },
    "missedOrDeclinedOutgoingAudioCall": {
        "message": "응답하지 않은 음성 통화",
        "description": "Shown in conversation history when your audio call is missed or declined"
    },
    "missedOrDeclinedOutgoingVideoCall": {
        "message": "응답하지 않은 영상 통화",
        "description": "Shown in conversation history when your video call is missed or declined"
    },
    "incomingAudioCall": {
        "message": "음성 통화 수신 중...",
        "description": "Shown in both the incoming call bar and notification for an incoming audio call"
    },
    "incomingVideoCall": {
        "message": "영상 통화 수신 중...",
        "description": "Shown in both the incoming call bar and notification for an incoming video call"
    },
    "outgoingCallPrering": {
        "message": "발신 중...",
        "description": "Shown in the call screen when placing an outgoing call that isn't ringing yet"
    },
    "outgoingCallRinging": {
        "message": "수신 중...",
        "description": "Shown in the call screen when placing an outgoing call that is now ringing"
    },
    "makeOutgoingCall": {
        "message": "전화 시작하기",
        "description": "Title for the call button in a conversation"
    },
    "makeOutgoingVideoCall": {
        "message": "영상 통화 시작하기",
        "description": "Title for the video call button in a conversation"
    },
    "joinOngoingCall": {
        "message": "참가",
        "description": "Text that appears in a group when a call is active"
    },
    "callNeedPermission": {
        "message": "$title$에서 메시지 요청을 받습니다. 메시지 요청이 수락되면 전화를 걸 수 있습니다.",
        "description": "Shown when a call is rejected because the other party hasn't approved the message/call request",
        "placeholders": {
            "title": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "callReconnecting": {
        "message": "다시 연결 중...",
        "description": "Shown in the call screen when the call is reconnecting due to network issues"
    },
    "callDuration": {
        "message": "Signal $duration$",
        "description": "Shown in the call screen to indicate how long the call has been connected",
        "placeholders": {
            "duration": {
                "content": "$1",
                "example": "00:01"
            }
        }
    },
    "callingDeviceSelection__settings": {
        "message": "설정",
        "description": "Title for device selection settings"
    },
    "calling__participants": {
        "message": "$people$명이 통화 중",
        "description": "Title for participants list toggle",
        "placeholders": {
            "people": {
                "content": "$1",
                "example": "16"
            }
        }
    },
    "calling__call-notification__ended": {
        "message": "그룹 통화가 종료됨",
        "description": "Notification message when a group call has ended"
    },
    "calling__call-notification__started-by-someone": {
        "message": "그룹 통화가 시작됨",
        "description": "Notification message when a group call has started, but we don't know who started it"
    },
    "calling__call-notification__started-by-you": {
        "message": "그룹 통화를 시작함",
        "description": "Notification message when a group call has started by you"
    },
    "calling__call-notification__started": {
        "message": "$name$ 님이 그룹 통화를 시작함",
        "description": "Notification message when a group call has started",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "calling__call-notification__button__in-another-call-tooltip": {
        "message": "이미 통화 참가자 수 최대",
        "description": "Tooltip in disabled notification button when you're on another call"
    },
    "calling__call-notification__button__call-full-tooltip": {
        "message": "통화 참가자 수가 $max$에 도달함",
        "description": "Tooltip in disabled notification button when the call is full",
        "placeholders": {
            "max": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "calling__pip--on": {
        "message": "통화 최소화",
        "description": "Title for picture-in-picture toggle"
    },
    "calling__pip--off": {
        "message": "전체화면 통화",
        "description": "Title for picture-in-picture toggle"
    },
    "calling__switch-view--to-grid": {
        "message": "그리드 뷰로 전환",
        "description": "Title for grid/speaker view toggle when on a call"
    },
    "calling__switch-view--to-speaker": {
        "message": "스피커 뷰로 전환",
        "description": "Title for grid/speaker view toggle when on a call"
    },
    "calling__hangup": {
        "message": "전화 종료",
        "description": "Title for hang up button"
    },
    "callingDeviceSelection__label--video": {
        "message": "동영상",
        "description": "Label for video input selector"
    },
    "callingDeviceSelection__label--audio-input": {
        "message": "마이크",
        "description": "Label for audio input selector"
    },
    "callingDeviceSelection__label--audio-output": {
        "message": "스피커",
        "description": "Label for audio output selector"
    },
    "callingDeviceSelection__select--no-device": {
        "message": "사용 가능한 기기 없음",
        "description": "Message for when there are no available devices to select for input/output audio or video"
    },
    "callingDeviceSelection__select--default": {
        "message": "기본값",
        "description": "Shown when the device is the default device"
    },
    "muteNotificationsTitle": {
        "message": "대화 알림 끄기",
        "description": "Label for the mute notifications drop-down selector"
    },
    "muteHour": {
        "message": "1시간 동안 알림 끄기",
        "description": "Label for muting the conversation"
    },
    "muteDay": {
        "message": "1일 동안 알림 끄기",
        "description": "Label for muting the conversation"
    },
    "muteWeek": {
        "message": "1주일 동안 알림 끄기",
        "description": "Label for muting the conversation"
    },
    "muteYear": {
        "message": "1년 동안 알림 끄기",
        "description": "Label for muting the conversation"
    },
    "unmute": {
        "message": "알림 켜기",
        "description": "Label for unmuting the conversation"
    },
    "muteExpirationLabel": {
        "message": "$duration$까지 알림 끄기",
        "description": "Shown in the mute notifications submenu whenever a conversation has been muted",
        "placeholders": {
            "duration": {
                "content": "$1",
                "example": "10/23/2023, 7:10 PM"
            }
        }
    },
    "EmojiButton__label": {
        "message": "이모지",
        "description": "Label for emoji button"
    },
    "ErrorModal--title": {
        "message": "오류가 발생했습니다!",
        "description": "Title of pop-up dialog when user-initiated task has gone wrong"
    },
    "ErrorModal--description": {
        "message": "다시 시도하거나 지원팀에 문의하세요.",
        "description": "Description text in pop-up dialog when user-initiated task has gone wrong"
    },
    "Confirmation--confirm": {
        "message": "확인",
        "description": "Button to dismiss pop-up dialog when user-initiated task has gone wrong"
    },
    "unknown-sgnl-link": {
        "message": "죄송해요. 이 sgnl:// 링크가 잘못되었어요!",
        "description": "Shown if you click on a sgnl:// link not currently supported by Desktop"
    },
    "GroupV2--join--invalid-link--title": {
        "message": "잘못된 링크",
        "description": "Shown if we are unable to parse a group link"
    },
    "GroupV2--join--invalid-link": {
        "message": "그룹 링크가 올바르지 않습니다. 링크가 정확한지 확인해보세요.",
        "description": "Shown if we are unable to parse a group link"
    },
    "GroupV2--join--prompt": {
        "message": "그룹에 참가하고 그룹 멤버에게 내 이름과 사진을 공유하시겠습니까?",
        "description": "Shown when you click on a group link to confirm"
    },
    "GroupV2--join--already-in-group": {
        "message": "이미 이 그룹에 있습니다.",
        "description": "Shown if you click a group link for a group where you're already a member"
    },
    "GroupV2--join--already-awaiting-approval": {
        "message": "You have already requested approval to join this group.",
        "description": "Shown if you click a group link for a group where you've already requested approval'"
    },
    "GroupV2--join--unknown-link-version--title": {
        "message": "Unknown link version",
        "description": "This group link is no longer valid."
    },
    "GroupV2--join--unknown-link-version": {
        "message": "This link is not supported by this version of Signal Desktop.",
        "description": "Shown if you click a group link and we can't get information about it"
    },
    "GroupV2--join--link-revoked--title": {
        "message": "그룹에 참가할 수 없음",
        "description": "Shown if you click a group link and we can't get information about it"
    },
    "GroupV2--join--link-revoked": {
        "message": "그룹 링크가 더 이상 유효하지 않습니다.",
        "description": "Shown if you click a group link and we can't get information about it"
    },
    "GroupV2--join--prompt-with-approval": {
        "message": "An admin of this group must approve your request before you can join this group. If approved, your name and photo will be shared with its members.",
        "description": "Shown when you click on a group link to confirm, if it requires admin approval"
    },
    "GroupV2--join--join-button": {
        "message": "참가",
        "description": "The button to join the group"
    },
    "GroupV2--join--request-to-join-button": {
        "message": "참가 요청하기",
        "description": "The button to join the group, if approval is required"
    },
    "GroupV2--join--cancel-request-to-join": {
        "message": "요청 취소하기",
        "description": "The button to cancel request to join the group"
    },
    "GroupV2--join--cancel-request-to-join--confirmation": {
        "message": "그룹 참가 신청을 취소하시겠습니까?",
        "description": "A confirmation message that shows after you click the button"
    },
    "GroupV2--join--cancel-request-to-join--yes": {
        "message": "네",
        "description": "Choosing to continue in the cancel join confirmation dialog"
    },
    "GroupV2--join--cancel-request-to-join--no": {
        "message": "아니요",
        "description": "Choosing not to continue in the cancel join confirmation dialog"
    },
    "GroupV2--join--member-count--single": {
        "message": "멤버 1명",
        "description": "Shown in the metadata section if group has just one member"
    },
    "GroupV2--join--member-count--multiple": {
        "message": "$count$명의 멤버",
        "description": "Shown in the metadata section if group has more than one member",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "12"
            }
        }
    },
    "GroupV2--join--group-metadata": {
        "message": "그룹 · $memberCount$",
        "description": "A holder for two pieces of information - the type of conversation, and the member count",
        "placeholders": {
            "memberCount": {
                "content": "$1",
                "example": "12 members"
            }
        }
    },
    "GroupV2--join--requested": {
        "message": "내 참가 요청을 그룹 관리자에게 보냈습니다. 관리자가 조치를 취할 때 알림을 받게 됩니다.",
        "description": "Shown in composition area when you've requested to join a group"
    },
    "GroupV2--join--general-join-failure--title": {
        "message": "링크 에러",
        "description": "Shown if something went wrong when you try to join via a group link"
    },
    "GroupV2--join--general-join-failure": {
        "message": "Joining via this link failed. Try joining again later.",
        "description": "Shown if something went wrong when you try to join via a group link"
    },
    "GroupV2--admin": {
        "message": "관리자",
        "description": "Label for a group administrator"
    },
    "GroupV2--all-members": {
        "message": "모든 멤버",
        "description": "Label for describing the general non-privileged members of a group"
    },
    "updating": {
        "message": "업데이트 중...",
        "description": "Shown along with a spinner when an update operation takes longer than one second"
    },
    "GroupV2--create--you": {
        "message": "내가 그룹을 생성했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--create--other": {
        "message": "$memberName$ 님이 그룹을 만들었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--create--unknown": {
        "message": "그룹이 만들어졌습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--title--change--other": {
        "message": "$memberName$ 님이 그룹 이름을 '$newTitle$'(으)로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            },
            "newTitle": {
                "content": "$2",
                "example": "Saturday Hiking"
            }
        }
    },
    "GroupV2--title--change--you": {
        "message": "그룹 이름을 '$newTitle$'(으)로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "newTitle": {
                "content": "$1",
                "example": "Saturday Hiking"
            }
        }
    },
    "GroupV2--title--change--unknown": {
        "message": "멤버가 그룹 이름을 '$newTitle$'(으)로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "newTitle": {
                "content": "$1",
                "example": "Saturday Hiking"
            }
        }
    },
    "GroupV2--title--remove--other": {
        "message": "$memberName$ 님이 그룹 이름을 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--title--remove--you": {
        "message": "그룹 이름을 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--title--remove--unknown": {
        "message": "멤버가 그룹 이름을 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--avatar--change--other": {
        "message": "$memberName$ 님이 그룹 아바타를 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--avatar--change--you": {
        "message": "그룹 아바타를 변경하였습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--avatar--change--unknown": {
        "message": "멤버가 그룹 아바타를 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--avatar--remove--other": {
        "message": "$memberName$ 님이 그룹 아바타를 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--avatar--remove--you": {
        "message": "그룹 아바타를 제거했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--avatar--remove--unknown": {
        "message": "멤버가 그룹 아바타를 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-attributes--admins--other": {
        "message": "$adminName$ 님이 그룹 정보를 수정할 수 있는 사용자를 '관리자만'으로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--access-attributes--admins--you": {
        "message": "그룹 정보를 수정할 수 있는 사람을 '관리자만'으로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-attributes--admins--unknown": {
        "message": "관리자가 그룹 정보를 수정할 수 있는 사람을 '관리자만'으로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-attributes--all--other": {
        "message": "$adminName$ 님이 그룹 정보를 수정할 수 있는 사용자를 '모든 멤버'로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--access-attributes--all--you": {
        "message": "그룹 정보를 수정할 수 있는 사람을 '모든 멤버'로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-attributes--all--unknown": {
        "message": "관리자가 그룹 정보를 수정할 수 있는 사용자를 '모든 멤버'로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-members--admins--other": {
        "message": "$adminName$ 님이 그룹 멤버십을 수정할 수 있는 사용자를 '관리자만'으로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--access-members--admins--you": {
        "message": "그룹 멤버십을 수정할 수 있는 사용자를 '관리자만'으로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-members--admins--unknown": {
        "message": "그룹 멤버십을 수정할 수 있는 관리자가 '관리자만'으로 변경되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-members--all--other": {
        "message": "$adminName$ 님이 그룹 멤버를 수정할 수 있는 사용자를 '모든 멤버'로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--access-members--all--you": {
        "message": "그룹 멤버를 수정할 수 있는 사람을 '모든 멤버'로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-members--all--unknown": {
        "message": "관리자가 그룹 멤버십을 수정할 수 있는 사용자를 '모든 멤버'로 변경했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-invite-link--disabled--you": {
        "message": "You disabled admin approval for the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-invite-link--disabled--other": {
        "message": "$adminName$ disabled admin approval for the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--access-invite-link--disabled--unknown": {
        "message": "Admin approval for the group link has been disabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-invite-link--enabled--you": {
        "message": "You enabled admin approval for the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--access-invite-link--enabled--other": {
        "message": "$adminName$ enabled admin approval for the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--access-invite-link--enabled--unknown": {
        "message": "Admin approval for the group link has been disabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-add--invited--you": {
        "message": "초대된 멤버 $inviteeName$ 님을 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add--invited--other": {
        "message": "$memberName$ 님이 초대된 멤버 $inviteeName$ 님을 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Alice"
            },
            "inviteeName": {
                "content": "$2",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--invited--unknown": {
        "message": "멤버가 초대된 멤버 $inviteeName$ 님을 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add--from-invite--other": {
        "message": "$inviteeName$ 님이 $inviterName$ 님의 그룹 초대를 수락했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Alice"
            },
            "inviterName": {
                "content": "$2",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--from-invite--other-no-from": {
        "message": "$inviteeName$ 님이 그룹 초대를 수락했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add--from-invite--you": {
        "message": "$inviterName$ 님의 그룹 초대를 수락했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviterName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--from-invite--you-no-from": {
        "message": "내가 그룹 초대를 수락했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-add--from-invite--from-you": {
        "message": "$inviteeName$ 님이 그룹 초대를 수락했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--other--other": {
        "message": "$adderName$ 님이 $addeeName$ 님을 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adderName": {
                "content": "$1",
                "example": "Bob"
            },
            "addeeName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add--other--you": {
        "message": "$memberName$ 님을 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--other--unknown": {
        "message": "멤버가 $memberName$ 님을 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--you--other": {
        "message": "$memberName$ 님이 나를 그룹에 추가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-add--you--you": {
        "message": "그룹에 참가하였습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-add--you--unknown": {
        "message": "그룹에 추가되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-add-from-link--you--you": {
        "message": "내가 그룹 링크로 그룹에 참가했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-add-from-link--other": {
        "message": "$memberName$ joined the group via the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add-from-admin-approval--you--other": {
        "message": "$adminName$ approved your request to join the group.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add-from-admin-approval--you--unknown": {
        "message": "그룹 가입 요청이 승인되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-add-from-admin-approval--other--you": {
        "message": "You approved a request to join the group from $joinerName$.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "joinerName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add-from-admin-approval--other--other": {
        "message": "$adminName$ approved a request to join the group from $joinerName$.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "joinerName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-add-from-admin-approval--other--unknown": {
        "message": "A request to join the group from $joinerName$ has been approved.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "joinerName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-remove--other--other": {
        "message": "$adminName$ 님이 $memberName$ 님을 제거했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "memberName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-remove--other--self": {
        "message": "$memberName$ 님이 그룹에서 탈퇴했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-remove--other--you": {
        "message": "$memberName$ 님을 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-remove--other--unknown": {
        "message": "멤버가 $memberName$ 님을 삭제했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-remove--you--other": {
        "message": "$adminName$ 님이 나를 제거했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-remove--you--you": {
        "message": "당신은 그룹에서 떠났습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-remove--you--unknown": {
        "message": "그룹에서 제외되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-privilege--promote--other--other": {
        "message": "$adminName$ 님이 $memberName$ 님을 관리자로 지정했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "memberName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-privilege--promote--other--you": {
        "message": "$memberName$ 님을 관리자로 지정했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-privilege--promote--other--unknown": {
        "message": "관리자가 $memberName$ 님을 관리자로 지정했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-privilege--promote--you--other": {
        "message": "$adminName$ 님이 나를 관리자로 지정했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-privilege--promote--you--unknown": {
        "message": "관리자가 나를 관리자로 지정했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-privilege--demote--other--other": {
        "message": "$adminName$ 님이 $memberName$ 님의 관리자 권한을 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "memberName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--member-privilege--demote--other--you": {
        "message": "$memberName$ 님의 관리자 권한을 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-privilege--demote--other--unknown": {
        "message": "관리자가 $memberName$ 님의 관리자 권한을 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--member-privilege--demote--you--other": {
        "message": "$adminName$ 님이 관리자 권한을 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--member-privilege--demote--you--unknown": {
        "message": "관리자가 관리자 권한을 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--pending-add--one--other--other": {
        "message": "$memberName$ 님이 그룹에 1명을 초대했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-add--one--other--you": {
        "message": "$inviteeName$ 님을 그룹에 초대했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-add--one--other--unknown": {
        "message": "1명이 그룹에 초대되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-add--one--you--other": {
        "message": "$memberName$ 님이 나를 그룹에 초대했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-add--one--you--unknown": {
        "message": "내가 그룹에 초대되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--pending-add--many--other": {
        "message": "$memberName$ 님이 $count$명의 사용자를 그룹에 초대했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            },
            "count": {
                "content": "$2",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-add--many--you": {
        "message": "$count$명의 사용자를 그룹에 초대했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-add--many--unknown": {
        "message": "$count$명의 사람들이 그룹에 초대되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-remove--decline--other": {
        "message": "$memberName$ 님이 초대한 1명이 그룹 초대를 거부했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--decline--you": {
        "message": "$inviteeName$ 님이 그룹 초대를 거부했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--decline--from-you": {
        "message": "그룹에 초대를 거부했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--pending-remove--decline--unknown": {
        "message": "1명이 그룹 초대를 거부했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--pending-remove--revoke--one--other": {
        "message": "$memberName$ 님이 1명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke--one--you": {
        "message": "1명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-own--to-you": {
        "message": "$inviterName$ 님이 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviterName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-own--unknown": {
        "message": "$inviterName$ 님이 1명에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviterName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke--one--unknown": {
        "message": "관리자가 1명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke--many--other": {
        "message": "$memberName$ 님이 $count$명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            },
            "count": {
                "content": "$2",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-remove--revoke--many--you": {
        "message": "$count$명에 대한 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-remove--revoke--many--unknown": {
        "message": "관리자가 $count$명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from--one--other": {
        "message": "$adminName$ 님이 $memberName$ 님이 초대한 1명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "memberName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from--one--you": {
        "message": "$memberName$ 님이 초대한 1명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from--one--unknown": {
        "message": "관리자가$memberName$ 님이 초대한 1명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "memberName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from-you--one--other": {
        "message": "$adminName$ 님이 $inviteeName$ 님에 보낸 그룹에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from-you--one--you": {
        "message": "$inviteeName$ 님에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from-you--one--unknown": {
        "message": "관리자가 $inviteeName$ 님에 보낸 그룹에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "inviteeName": {
                "content": "$1",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from--many--other": {
        "message": "$adminName$ 님이 $memberName$ 님이 초대한 $count$명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "memberName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from--many--you": {
        "message": "$memberName$ 님이 초대한 $count$명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            },
            "memberName": {
                "content": "$2",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from--many--unknown": {
        "message": "관리자가 $memberName$ 님이 초대한 $count$명의 그룹 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            },
            "memberName": {
                "content": "$2",
                "example": "Bob"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from-you--many--other": {
        "message": "$adminName$ 님이 $count$명에게 보낸 그룹에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "count": {
                "content": "$2",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from-you--many--you": {
        "message": "$count$명에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV2--pending-remove--revoke-invite-from-you--many--unknown": {
        "message": "관리자가 $count$명에게 보낸 그룹에 대한 초대를 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "count": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV2--admin-approval-add-one--you": {
        "message": "그룹 참가 요청을 보냈습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--admin-approval-add-one--other": {
        "message": "$joinerName$ requested to join via the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "joinerName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--admin-approval-remove-one--you--you": {
        "message": "내 그룹 참가 요청을 취소했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--admin-approval-remove-one--you--unknown": {
        "message": "그룹 가입 요청이 관리자에 의해 거부되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--admin-approval-remove-one--other--you": {
        "message": "You denied a request to join the group from $joinerName$.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "joinerName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--admin-approval-remove-one--other--own": {
        "message": "$joinerName$ canceled their request to join the group.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "joinerName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--admin-approval-remove-one--other--other": {
        "message": "$adminName$ denied a request to join the group from $joinerName$.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Bob"
            },
            "joinerName": {
                "content": "$2",
                "example": "Alice"
            }
        }
    },
    "GroupV2--group-link-add--disabled--you": {
        "message": "You turned on the group link with admin approval disabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-add--disabled--other": {
        "message": "$adminName$ turned on the group link with admin approval disabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--group-link-add--disabled--unknown": {
        "message": "The group link has been turned on with admin approval disabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-add--enabled--you": {
        "message": "You turned on the group link with admin approval enabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-add--enabled--other": {
        "message": "$adminName$ turned on the group link with admin approval enabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--group-link-add--enabled--unknown": {
        "message": "The group link has been turned on with admin approval enabled.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-remove--you": {
        "message": "내가 그룹 링크를 껐습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-remove--other": {
        "message": "$adminName$ turned off the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--group-link-remove--unknown": {
        "message": "그룹 링크가 해제되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-reset--you": {
        "message": "내가 그룹 링크를 초기화했습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV2--group-link-reset--other": {
        "message": "$adminName$ reset the group link.",
        "description": "Shown in timeline or conversation preview when v2 group changes",
        "placeholders": {
            "adminName": {
                "content": "$1",
                "example": "Alice"
            }
        }
    },
    "GroupV2--group-link-reset--unknown": {
        "message": "그룹 링크가 초기화되었습니다.",
        "description": "Shown in timeline or conversation preview when v2 group changes"
    },
    "GroupV1--Migration--disabled": {
        "message": "@멘션 및 관리자와 같은 새로운 기능을 활성화하려면 그룹을 업그레이드하세요. 그룹에서 이름이나 사진을 공유하지 않은 멤버는 가입하도록 초대됩니다. $learnMore$",
        "description": "Shown instead of composition area when user is forced to migrate a legacy group (GV1).",
        "placeholders": {
            "learnMore": {
                "content": "$1",
                "example": "Learn more."
            }
        }
    },
    "GroupV1--Migration--was-upgraded": {
        "message": "그룹이 새 그룹으로 업그레이드되었습니다.",
        "description": "Shown in timeline when a legacy group (GV1) is upgraded to a new group (GV2)"
    },
    "GroupV1--Migration--learn-more": {
        "message": "더 알아보기",
        "description": "Shown on a bubble below a 'group was migrated' timeline notification, or as button on Migrate dialog"
    },
    "GroupV1--Migration--migrate": {
        "message": "업그레이드",
        "description": "Shown on Migrate dialog to kick off the process"
    },
    "GroupV1--Migration--info--title": {
        "message": "새 그룹이 무엇인가요?",
        "description": "Shown on Learn More popup after GV1 migration"
    },
    "GroupV1--Migration--migrate--title": {
        "message": "새 그룹으로 업그레이드",
        "description": "Shown on Migration popup after choosing to migrate group"
    },
    "GroupV1--Migration--info--summary": {
        "message": "새 그룹에는 @멘션 및 그룹 관리자와 같은 기능이 있으며 향후 더 많은 기능을 지원할 예정입니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--keep-history": {
        "message": "모든 메시지 기록 및 미디어는 업그레이드 전에 보관되었습니다.",
        "description": "Shown on Learn More popup after GV1 migration"
    },
    "GroupV1--Migration--migrate--keep-history": {
        "message": "모든 메시지 기록 및 미디어는 업그레이드 전에 보관됩니다.",
        "description": "Shown on Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--invited--you": {
        "message": "그룹에 다시 가입하려면 초대를 수락해야 하며 수락할 때까지 그룹 메시지를 받지 않습니다.",
        "description": "Shown on Learn More popup after GV1 migration"
    },
    "GroupV1--Migration--info--invited--many": {
        "message": "이 멤버들이 그룹에 다시 가입하려면 초대를 수락해야 하며 수락할 때까지 그룹 메시지를 받지 않습니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--invited--one": {
        "message": "이 멤버가 그룹에 다시 가입하려면 초대를 수락해야 하며 수락할 때까지 그룹 메시지를 받지 않습니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--removed--before--many": {
        "message": "이 멤버들은 새 그룹에 가입할 수 없으며 그룹에서 제거됩니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--removed--before--one": {
        "message": "이 멤버는 새 그룹에 가입할 수 없으며 그룹에서 제거됩니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--removed--after--many": {
        "message": "이 멤버들은 새 그룹에 가입할 수 없었으며 그룹에서 제거되었습니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--info--removed--after--one": {
        "message": "이 멤버는 새 그룹에 가입할 수 없었으며 그룹에서 제거되었습니다.",
        "description": "Shown on Learn More popup after or Migration popup before GV1 migration"
    },
    "GroupV1--Migration--invited--you": {
        "message": "귀하를 새 그룹에 추가할 수 없었으며 가입하도록 초대되었습니다.",
        "description": "Shown in timeline when a group is upgraded and you were invited instead of added"
    },
    "GroupV1--Migration--invited--one": {
        "message": "$contact$ 님을 새 그룹에 추가할 수 없었으며 가입하도록 초대되었습니다.",
        "description": "Shown in timeline when a group is upgraded and one person was invited, instead of added",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV1--Migration--invited--many": {
        "message": "멤버 $count$명을 새 그룹에 추가할 수 없었으며 가입하도록 초대되었습니다.",
        "description": "Shown in timeline when a group is upgraded and some people were invited, instead of added",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV1--Migration--removed--one": {
        "message": "$contact$ 님이 그룹에서 제거되었습니다.",
        "description": "Shown in timeline when a group is upgraded and one person was removed entirely during the upgrade",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "GroupV1--Migration--removed--many": {
        "message": "멤버 $count$명이 그룹에서 제거되었습니다.",
        "description": "Shown in timeline when a group is upgraded and some people were removed entirely during the upgrade",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "5"
            }
        }
    },
    "close": {
        "message": "닫기",
        "description": "Generic close label"
    },
    "previous": {
        "message": "이전",
        "description": "Generic previous label"
    },
    "next": {
        "message": "다음",
        "description": "Generic next label"
    },
    "CompositionArea--expand": {
        "message": "확장",
        "description": "Aria label for expanding composition area"
    },
    "CompositionArea--attach-file": {
        "message": "파일 첨부",
        "description": "Aria label for file attachment button in composition area"
    },
    "countMutedConversationsDescription": {
        "message": "배지 수에서 음소거된 대화 계산",
        "description": "Description for counting muted conversations in badge setting"
    },
    "ContactModal--message": {
        "message": "메시지",
        "description": "Button text for send message button in Group Contact Details modal"
    },
    "ContactModal--rm-admin": {
        "message": "권리자 권한으로 제외",
        "description": "Button text for removing as admin button in Group Contact Details modal"
    },
    "ContactModal--make-admin": {
        "message": "관리자로 설정",
        "description": "Button text for make admin button in Group Contact Details modal"
    },
    "ContactModal--make-admin-info": {
        "message": "$contact$ will be able to edit this group and its members.",
        "description": "Shown in a confirmation dialog when you are about to grant admin privileges to someone",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "Homer"
            }
        }
    },
    "ContactModal--rm-admin-info": {
        "message": "Remove $contact$ as group admin",
        "description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone",
        "placeholders": {
            "contact": {
                "content": "$1",
                "example": "Homer"
            }
        }
    },
    "ContactModal--remove-from-group": {
        "message": "그룹에서 제외",
        "description": "Button text for remove from group button in Group Contact Details modal"
    },
    "showConversationDetails": {
        "message": "그룹 설정",
        "description": "This is a button in the conversation context menu to show group settings"
    },
    "ConversationDetails--group-link": {
        "message": "그룹 링크",
        "description": "This is the label for the group link management panel"
    },
    "ConversationDetails--disappearing-messages-label": {
        "message": "사라지는 메시지",
        "description": "This is the label for the disappearing messages setting panel"
    },
    "ConversationDetails--disappearing-messages-info": {
        "message": "When enabled, messages sent and received in this group will disappear after they've been seen.",
        "description": "This is the info about the disappearing messages setting"
    },
    "ConversationDetails--group-info-label": {
        "message": "Who can edit group info",
        "description": "This is the label for the 'who can edit the group' panel"
    },
    "ConversationDetails--group-info-info": {
        "message": "Choose who can edit group name, avatar, and disappearing messages timer.",
        "description": "This is the additional info for the 'who can edit the group' panel"
    },
    "ConversationDetails--add-members-label": {
        "message": "Who can add members",
        "description": "This is the label for the 'who can add members' panel"
    },
    "ConversationDetails--add-members-info": {
        "message": "Choose who can add members to this group.",
        "description": "This is the additional info for the 'who can add members' panel"
    },
    "ConversationDetails--requests-and-invites": {
        "message": "요청 & 초대",
        "description": "This is a button to display which members have been invited but have not joined yet"
    },
    "ConversationDetailsActions--leave-group": {
        "message": "그룹 탈퇴",
        "description": "This is a button to leave a group"
    },
    "ConversationDetailsActions--block-group": {
        "message": "그룹 차단하기",
        "description": "This is a button to block a group"
    },
    "ConversationDetailsActions--leave-group-modal-title": {
        "message": "나가시겠습니까?",
        "description": "This is the modal title for confirming leaving a group"
    },
    "ConversationDetailsActions--leave-group-modal-content": {
        "message": "이 그룹에서 메시지를 보내거나 받을 수 없게 됩니다.",
        "description": "This is the modal content for confirming leaving a group"
    },
    "ConversationDetailsActions--leave-group-modal-confirm": {
        "message": "나가기",
        "description": "This is the modal button to confirm leaving a group"
    },
    "ConversationDetailsActions--block-group-modal-title": {
        "message": "Block and Leave the \"$groupName$\" Group?",
        "description": "This is the modal title for confirming blocking a group",
        "placeholders": {
            "groupName": {
                "content": "$1",
                "example": "Our Conversation"
            }
        }
    },
    "ConversationDetailsActions--block-group-modal-content": {
        "message": "이 그룹에게서 메시지 또는 새 소식을 받을 수 없게 됩니다.",
        "description": "This is the modal content for confirming blocking a group"
    },
    "ConversationDetailsActions--block-group-modal-confirm": {
        "message": "차단",
        "description": "This is the modal button to confirm blocking a group"
    },
    "ConversationDetailsHeader--members": {
        "message": "$number$ 멤버들",
        "description": "This is the number of members in a group",
        "placeholders": {
            "number": {
                "content": "$1",
                "example": "10"
            }
        }
    },
    "ConversationDetailsMediaList--shared-media": {
        "message": "공유된 미디어",
        "description": "Title for the media thumbnails in the conversation details screen"
    },
    "ConversationDetailsMediaList--show-all": {
        "message": "모두 보기",
        "description": "This is a button on the conversation details to show all media"
    },
    "ConversationDetailsMembershipList--title": {
        "message": "$number$ 멤버들",
        "description": "The title of the membership list panel",
        "placeholders": {
            "number": {
                "content": "$1",
                "example": "10"
            }
        }
    },
    "ConversationDetailsMembershipList--show-all": {
        "message": "모두 보기",
        "description": "This is a button on the conversation details to show all members"
    },
    "GroupLinkManagement--clipboard": {
        "message": "그룹 링크가 복사되었습니다.",
        "description": "Shown in a toast when a user selects to copy group link"
    },
    "GroupLinkManagement--share": {
        "message": "링크 복사하기",
        "description": "This lets users share their group link"
    },
    "GroupLinkManagement--confirm-reset": {
        "message": "그룹 링크를 초기화하시겠습니까? 이 링크로 사람들이 그룹에 참가할 수 없게 됩니다.",
        "description": "Shown in the confirmation dialog when an admin is about to reset the group link"
    },
    "GroupLinkManagement--reset": {
        "message": "링크 초기화",
        "description": "This lets users generate a new group link"
    },
    "GroupLinkManagement--approve-label": {
        "message": "새 멤버 승인",
        "description": "Title for the approve new members select area"
    },
    "GroupLinkManagement--approve-info": {
        "message": "Require an admin to approve new members joining via the group link",
        "description": "Description for the approve new members select area"
    },
    "PendingInvites--tab-requests": {
        "message": "요청 ($count$)",
        "description": "Label for the tab to view pending requests",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "4"
            }
        }
    },
    "PendingInvites--tab-invites": {
        "message": "초대 ($count$)",
        "description": "Label for the tab to view pending invites",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "2"
            }
        }
    },
    "PendingRequests--approve-for": {
        "message": "Approve request from \"$name$\"?",
        "description": "This is the modal content when confirming approving a group request to join",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Meowsy Purrington"
            }
        }
    },
    "PendingRequests--deny-for": {
        "message": "Deny request from \"$name$\"?",
        "description": "This is the modal content when confirming denying a group request to join",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Meowsy Purrington"
            }
        }
    },
    "PendingInvites--invites": {
        "message": "당신에 의해 초대됨",
        "description": "This is the title list of all invites"
    },
    "PendingInvites--invited-by-you": {
        "message": "당신에 의해 초대됨",
        "description": "This is the title for the list of members you have invited"
    },
    "PendingInvites--invited-by-others": {
        "message": "다른 사람에 의해 초대됨",
        "description": "This is the title for the list of members who have invited other people"
    },
    "PendingInvites--invited-count": {
        "message": "Invited $number$",
        "description": "This is the label for the number of members someone has invited",
        "placeholders": {
            "number": {
                "content": "$1",
                "example": "3"
            }
        }
    },
    "PendingInvites--revoke-for-label": {
        "message": "Revoke group invite",
        "description": "This is aria label for revoking a group invite icon"
    },
    "PendingInvites--revoke-for": {
        "message": "Revoke group invite for \"$name$\"?",
        "description": "This is the modal content when confirming revoking a single invite",
        "placeholders": {
            "number": {
                "content": "$1",
                "example": "3"
            },
            "name": {
                "content": "$2",
                "example": "Fred Riley III"
            }
        }
    },
    "PendingInvites--revoke-from-singular": {
        "message": "Revoke 1 invite sent by \"$name$\"?",
        "description": "This is the modal content when confirming revoking a single invite",
        "placeholders": {
            "name": {
                "content": "$2",
                "example": "Fred Riley III"
            }
        }
    },
    "PendingInvites--revoke-from-plural": {
        "message": "Revoke $number$ invites sent by \"$name$\"",
        "description": "This is the modal content when confirming revoking multiple invites",
        "placeholders": {
            "number": {
                "content": "$1",
                "example": "3"
            },
            "name": {
                "content": "$2",
                "example": "Fred Riley III"
            }
        }
    },
    "PendingInvites--revoke": {
        "message": "Revoke",
        "description": "This is the modal button to confirm revoking invites"
    },
    "PendingRequests--approve": {
        "message": "Approve Request",
        "description": "This is the modal button to approve group request to join"
    },
    "PendingRequests--deny": {
        "message": "요청 거절",
        "description": "This is the modal button to deny group request to join"
    },
    "PendingRequests--info": {
        "message": "People on this list are attempting to join \"$name$\" via the group link.",
        "description": "Inforamtion shown below the pending admin approval list",
        "placeholders": {
            "name": {
                "content": "$1",
                "example": "Tahoe List"
            }
        }
    },
    "PendingInvites--info": {
        "message": "Details about people invited to this group aren’t shown until they join. Invitees will only see messages after they join the group.",
        "description": "Information shown below the invite list"
    }
}
