Merge "RevisionStoreDbTestBase, remove redundant needsDB override"
[lhc/web/wiklou.git] / languages / i18n / ko.json
index 455a2fe..3d36a57 100644 (file)
        "confirmable-confirm": "{{GENDER:$1|}}확실합니까?",
        "confirmable-yes": "예",
        "confirmable-no": "아니오",
-       "thisisdeleted": "$1 ë¬¸ì\84\9c를 ë³´ê±°ë\82\98 ë\90\98ì\82´ë¦¬겠습니까?",
+       "thisisdeleted": "$1 ë¬¸ì\84\9c를 ë³´ê±°ë\82\98 ë³µêµ¬í\95\98ì\8b\9c겠습니까?",
        "viewdeleted": "$1 문서를 보겠습니까?",
        "restorelink": "{{PLURAL:$1|삭제된 편집 한 개|삭제된 편집 $1개}}",
        "feedlinks": "피드:",
        "customcssprotected": "여기에는 다른 사용자의 개인 설정이 포함되어 있기 때문에 이 CSS 문서를 편집할 수 없습니다.",
        "customjsonprotected": "다른 사용자의 개인 설정이 포함되어 있기 때문에 이 JSON 문서를 편집할 권한이 없습니다.",
        "customjsprotected": "여기에는 다른 사용자의 개인 설정이 포함되어 있기 때문에 이 자바스크립트 문서를 편집할 수 없습니다.",
-       "sitecssprotected": "모든 방문자에 영향을 미칠 수 있기 때문에 이 CSS를 편집할 권한이 없습니다",
-       "sitejsonprotected": "모든 방문자에게 영향을 미칠 수 있기 때문에 이 JSON 문서를 편집할 권한이 없습니다",
-       "sitejsprotected": "모든 방문자에게 영향을 미칠 수 있기 때문에 이 자바스크립트 문서의 편집 권한이 없습니다",
+       "sitecssprotected": "모든 방문자에 영향을 미칠 수 있기 때문에 이 CSS를 편집할 권한이 없습니다.",
+       "sitejsonprotected": "모든 방문자에게 영향을 미칠 수 있기 때문에 이 JSON 문서를 편집할 권한이 없습니다.",
+       "sitejsprotected": "모든 방문자에게 영향을 미칠 수 있기 때문에 이 자바스크립트 문서의 편집 권한이 없습니다.",
        "mycustomcssprotected": "이 CSS 문서를 편집할 권한이 없습니다.",
        "mycustomjsonprotected": "이 JSON 문서를 편집할 권한이 없습니다.",
        "mycustomjsprotected": "이 자바스크립트 문서를 편집할 권한이 없습니다.",
        "botpasswords-invalid-name": "지정된 사용자 이름은 봇 비밀번호 구분자(\"$1\")를 포함하고 있지 않습니다.",
        "botpasswords-not-exist": "\"$1\" 사용자가 이름이 \"$2\"인 봇의 비밀번호를 가지고 있지 않습니다.",
        "botpasswords-needs-reset": "{{GENDER:$1|사용자}} \"$1\"의 봇 이름 \"$2\"의 봇 비밀번호를 재설정해야 합니다.",
+       "botpasswords-locked": "계정이 잠겨있기 때문에 봇 비밀번호로 로그인할 수 없습니다.",
        "resetpass_forbidden": "비밀번호를 바꿀 수 없습니다",
        "resetpass_forbidden-reason": "암호를 변경할 수 없습니다: $1",
        "resetpass-no-info": "이 페이지에 직접 접근하려면 로그인해야 합니다.",
        "edit-conflict": "편집 충돌.",
        "edit-no-change": "문서에 어떠한 바뀜도 없기 때문에 편집은 무시되었습니다.",
        "postedit-confirmation-created": "문서가 만들어졌습니다.",
-       "postedit-confirmation-restored": "문ì\84\9cê°\80 ë\90\98ë\8f\8cë ¤ì¡\8c습니다.",
+       "postedit-confirmation-restored": "문ì\84\9cê°\80 ë³µêµ¬ë\90\98ì\97\88습니다.",
        "postedit-confirmation-saved": "편집을 저장했습니다.",
        "postedit-confirmation-published": "편집이 게시되었습니다.",
        "edit-already-exists": "새 문서를 만들 수 없습니다.\n문서가 이미 존재합니다.",
        "revdelete-radio-set": "숨겨짐",
        "revdelete-radio-unset": "보임",
        "revdelete-suppress": "문서 내용을 관리자에게도 보이지 않게 숨기기",
-       "revdelete-unsuppress": "ë\90\98ì\82´ë¦° 판에 대한 제한을 해제",
+       "revdelete-unsuppress": "복구ë\90\9c 판에 대한 제한을 해제",
        "revdelete-log": "이유:",
        "revdelete-submit": "선택한 {{PLURAL:$1|판}}에 적용",
        "revdelete-success": "판의 보이기 설정을 바꾸었습니다.",
        "prefs-email": "이메일 옵션",
        "prefs-rendering": "보이기",
        "saveprefs": "저장",
-       "restoreprefs": "모ë\91\90 ê¸°ë³¸ ì\84¤ì \95ì\9c¼ë¡\9c ë\90\98ë\8f\8c리기(모든 부문)",
+       "restoreprefs": "모ë\91\90 ê¸°ë³¸ ì\84¤ì \95ì\9c¼ë¡\9c ë³µêµ¬(모든 부문)",
        "prefs-editing": "편집",
        "searchresultshead": "검색",
        "stub-threshold": "토막글 링크의 형식으로 보여줄 최소 수치($1):",
        "rcfilters-savedqueries-cancel-label": "취소",
        "rcfilters-savedqueries-add-new-title": "현재의 필터 설정 저장",
        "rcfilters-savedqueries-already-saved": "이 필터는 이미 저장되어 있습니다. 새로운 저장된 필터를 만들려면 설정을 변경하십시오.",
-       "rcfilters-restore-default-filters": "기본 í\95\84í\84°ë¡\9c ë\90\98ë\8f\8c림",
+       "rcfilters-restore-default-filters": "기본 í\95\84í\84°ë¡\9c ë³µêµ¬",
        "rcfilters-clear-all-filters": "필터 모두 지우기",
        "rcfilters-show-new-changes": "최신 변경사항 보기",
        "rcfilters-search-placeholder": "필터 변경(메뉴를 사용하거나 필터 이름을 검색하세요)",
        "enotif_subject_deleted": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|삭제했습니다}}",
        "enotif_subject_created": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|만들었습니다}}",
        "enotif_subject_moved": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|이동팼습니다}}",
-       "enotif_subject_restored": "{{SITENAME}} $1 ë¬¸ì\84\9c를 $2ë\8b\98ì\9d´ {{GENDER:$2|ë\90\98ì\82´ë ¸습니다}}",
+       "enotif_subject_restored": "{{SITENAME}} $1 ë¬¸ì\84\9c를 $2ë\8b\98ì\9d´ {{GENDER:$2|복구í\96\88습니다}}",
        "enotif_subject_changed": "{{SITENAME}} $1 문서를 $2님이 {{GENDER:$2|바꾸었습니다}}",
        "enotif_body_intro_deleted": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|삭제했으며}} $3 에서 볼 수 있습니다.",
        "enotif_body_intro_created": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|만들었으며}} 현재 판은 $3 에서 볼 수 있습니다.",
        "enotif_body_intro_moved": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|이동하였으며}} 현재 판은 $3 에서 볼 수 있습니다.",
-       "enotif_body_intro_restored": "{{SITENAME}} $1 ë¬¸ì\84\9c를 $PAGEEDITDATEì\97\90 $2ë\8b\98ì\9d´ {{GENDER:$2|ë\90\98ì\82´ë ¸으며}} 현재 판은 $3 에서 볼 수 있습니다.",
+       "enotif_body_intro_restored": "{{SITENAME}} $1 ë¬¸ì\84\9c를 $PAGEEDITDATEì\97\90 $2ë\8b\98ì\9d´ {{GENDER:$2|복구í\96\88으며}} 현재 판은 $3 에서 볼 수 있습니다.",
        "enotif_body_intro_changed": "{{SITENAME}} $1 문서를 $PAGEEDITDATE에 $2님이 {{GENDER:$2|바꾸었으며}} 현재 판은 $3 에서 볼 수 있습니다.",
        "enotif_lastvisited": "마지막으로 방문한 뒤 생긴 모든 바뀜을 보려면 $1을 보세요",
        "enotif_lastdiff": "이 바뀜을 보려면 $1을 보세요",
        "restriction-level-autoconfirmed": "준보호됨",
        "restriction-level-all": "모두",
        "undelete": "삭제된 문서 보기",
-       "undeletepage": "ì\82­ì \9cë\90\9c ë¬¸ì\84\9c를 ë³´ê±°ë\82\98 ë\90\98ì\82´ë¦¬기",
+       "undeletepage": "ì\82­ì \9cë\90\9c ë¬¸ì\84\9c를 ë³´ê³  ë³µêµ¬í\95\98기",
        "undeletepagetitle": "<strong>아래 내용은 [[:$1|$1]] 문서의 삭제된 판입니다</strong>.",
        "viewdeletedpage": "삭제된 문서 보기",
-       "undeletepagetext": "ë\8b¤ì\9d\8c {{PLURAL:$1|문ì\84\9cë\8a\94 ì\82­ì \9cë\90\98ì\97\88ì§\80ë§\8c|문ì\84\9c $1ê°\9cë\8a\94 ì\82­ì \9cë\90\98ì\97\88ì§\80ë§\8c}} ì\95\84ì§\81 ë³´ê´\80ë\90\98ì\96´ ì\9e\88ê³  ë\90\98ì\82´ë¦´ ì\88\98 ì\9e\88ì\8aµë\8b\88ë\8b¤.\në³´ê´\80ë\90\9c ë¬¸ì\84\9cë\8a\94 ì£¼ê¸°ì \81ì\9c¼ë¡\9c ì\82­ì \9c될 것입니다.",
-       "undelete-fieldset-title": "문서 되살리기",
-       "undeleteextrahelp": "문ì\84\9c ì\97­ì\82¬ ì \84체를 ë\90\98ì\82´ë¦¬ë ¤ë©´ ëª¨ë\93  ì²´í\81¬ë°\95ì\8a¤ì\9d\98 ì\84 í\83\9dì\9d\84 í\95´ì \9cí\95\98ê³  '''{{int:undeletebtn}}'''를 ë\88\84르ì\84¸ì\9a\94.\ní\8a¹ì \95í\95\9c ë²\84ì \84ë§\8c ë\90\98ì\82´ë¦¬ë ¤ë©´ ë\90\98ì\82´ë¦¬ë ¤ë\8a\94 ë²\84ì \84ì\9d\84 ì\84 í\83\9dí\95\98ê³  '''{{int:undeletebtn}}'''를 누르세요.",
+       "undeletepagetext": "ë\8b¤ì\9d\8c {{PLURAL:$1|문ì\84\9cë\8a\94 ì\82­ì \9cë\90\98ì\97\88ì§\80ë§\8c|문ì\84\9c $1ê°\9cë\8a\94 ì\82­ì \9cë\90\98ì\97\88ì§\80ë§\8c}} ì\95\84ì§\81 ë³´ê´\80ë\90\98ì\96´ ì\9e\88ê³  ë³µêµ¬ë\90  ì\88\98 ì\9e\88ì\8aµë\8b\88ë\8b¤.\në³´ê´\80ë\90\9c ë¬¸ì\84\9cë\8a\94 ì£¼ê¸°ì \81ì\9c¼ë¡\9c ì²­ì\86\8c될 것입니다.",
+       "undelete-fieldset-title": "판 복구",
+       "undeleteextrahelp": "문ì\84\9c ì\97­ì\82¬ ì \84체를 ë³µêµ¬í\95\98려면 ëª¨ë\93  ì²´í\81¬ë°\95ì\8a¤ì\9d\98 ì\84 í\83\9dì\9d\84 í\95´ì \9cí\95\98ê³  <strong>{{int:undeletebtn}}</strong>를 ë\88\84르ì\84¸ì\9a\94.\ní\8a¹ì \95í\95\9c í\8c\90ë§\8c ë³µêµ¬í\95\98려면 ë³µêµ¬í\95\98ë ¤ë\8a\94 í\8c\90ì\9d\84 ì\84 í\83\9dí\95\98ê³  <strong>{{int:undeletebtn}}</strong>를 누르세요.",
        "undeleterevisions": "{{PLURAL:$1|판|판들}} $1개가 보존되어 있습니다",
-       "undeletehistory": "문ì\84\9c를 ë\90\98ì\82´ë¦¬면 모든 역사가 같이 복구됩니다.\n문서가 삭제된 뒤 같은 이름의 문서가 만들어졌다면, 복구되는 역사는 지금 역사의 과거 부분에 나타날 것입니다.",
+       "undeletehistory": "문ì\84\9c를 ë³µêµ¬í\95\98면 모든 역사가 같이 복구됩니다.\n문서가 삭제된 뒤 같은 이름의 문서가 만들어졌다면, 복구되는 역사는 지금 역사의 과거 부분에 나타날 것입니다.",
        "undeleterevdel": "복구하려는 문서의 최신판이 삭제되어 있는 경우 문서를 되살릴 수 없습니다.\n이러한 경우 삭제된 최신판 문서의 확인 상자를 선택 해제하거나 숨김을 해제해야 합니다.",
        "undeletehistorynoadmin": "이 문서는 삭제되었습니다.\n삭제된 이유와 삭제되기 전에 이 문서를 편집한 사용자가 아래에 나와 있습니다.\n삭제된 문서의 내용을 보려면 관리자 권한이 필요합니다.",
        "undelete-revision": "삭제된 $1 문서의 $4 $5 버전 (기여자 $3):",
-       "undeleterevision-missing": "í\95´ë\8b¹ í\8c\90ì\9d´ ì\9e\98못ë\90\98ì\97\88ê±°ë\82\98 ì¡´ì\9e¬í\95\98ì§\80 ì\95\8aì\8aµë\8b\88ë\8b¤.\nì\9e\98못ë\90\9c ë§\81í\81¬ë¥¼ ë\94°ë\9d¼ì\99\94ê±°ë\82\98, í\8a¹ì \95 í\8c\90ì\9d´ ì\9d´ë¯¸ ë\90\98ì\82´ë ¸거나 데이터베이스에서 제거되었을 수도 있습니다.",
+       "undeleterevision-missing": "í\95´ë\8b¹ í\8c\90ì\9d´ ì\9e\98못ë\90\98ì\97\88ê±°ë\82\98 ì¡´ì\9e¬í\95\98ì§\80 ì\95\8aì\8aµë\8b\88ë\8b¤.\nì\9e\98못ë\90\9c ë§\81í\81¬ë¥¼ ë\94°ë\9d¼ì\99\94ê±°ë\82\98, í\8a¹ì \95 í\8c\90ì\9d´ ì\9d´ë¯¸ ë³µêµ¬ë\90\98ì\97\88거나 데이터베이스에서 제거되었을 수도 있습니다.",
        "undeleterevision-duplicate-revid": "{{PLURAL:$1|해당 판의|해당 판들의}} <code>rev_id</code>가 이미 사용 중이기 때문에 {{PLURAL:$1|한 개의 판|$1개의 판}}을 복구할 수 없습니다.",
        "undelete-nodiff": "이전의 판이 없습니다.",
-       "undeletebtn": "ë\90\98ì\82´ë¦¬ê¸°",
-       "undeletelink": "보기/ë\90\98ì\82´ë¦¬ê¸°",
+       "undeletebtn": "복구",
+       "undeletelink": "보기/복구",
        "undeleteviewlink": "보기",
        "undeleteinvert": "선택 반전",
        "undeletecomment": "이유:",
        "cannotundelete": "일부 또는 모든 항목의 되살리기를 실패했습니다:\n$1",
-       "undeletedpage": "<strong>$1 문서를 되살렸습니다.</strong>\n\n[[Special:Log/delete|삭제 기록]]에서 최근의 삭제 및 되살리기 기록을 볼 수 있습니다.",
+       "undeletedpage": "<strong>$1 문서가 복구되었습니다</strong>\n\n[[Special:Log/delete|삭제 기록]]에서 최근의 삭제 및 복구 기록을 볼 수 있습니다.",
        "undelete-header": "최근에 삭제한 문서에 대한 기록은 [[Special:Log/delete|여기]]에서 볼 수 있습니다.",
        "undelete-search-title": "삭제된 문서 검색",
        "undelete-search-box": "삭제된 문서 검색",
        "undelete-filename-mismatch": "타임스탬프가 $1인 파일의 버전을 되살릴 수 없습니다: 파일 이름이 일치하지 않습니다.",
        "undelete-bad-store-key": "타임스탬프가 $1인 파일의 버전을 되살릴 수 없습니다: 파일이 삭제되기 전에 사라졌습니다.",
        "undelete-cleanup-error": "사용되지 않는 보존된 파일 \"$1\"을 삭제하는 데 오류가 발생했습니다.",
-       "undelete-missing-filearchive": "ë\8d°ì\9d´í\84°ë² ì\9d´ì\8a¤ì\97\90 ì¡´ì\9e¬í\95\98ì§\80 ì\95\8a기 ë\95\8c문ì\97\90 í\8c\8cì\9d¼ ë³´ì¡´ IDê°\80 $1ì\9d¸ í\8c\8cì\9d¼ì\9d\84 ë\90\98ì\82´ë¦´ ì\88\98 ì\97\86ì\8aµë\8b\88ë\8b¤.\nì\9d´ë¯¸ ë\90\98ì\82´ë ¸을 수 있습니다.",
+       "undelete-missing-filearchive": "ë\8d°ì\9d´í\84°ë² ì\9d´ì\8a¤ì\97\90 ì¡´ì\9e¬í\95\98ì§\80 ì\95\8a기 ë\95\8c문ì\97\90 í\8c\8cì\9d¼ ë³´ì¡´ IDê°\80 $1ì\9d¸ í\8c\8cì\9d¼ì\9d\84 ë³µêµ¬í\95  ì\88\98 ì\97\86ì\8aµë\8b\88ë\8b¤.\nì\9d´ë¯¸ ë³µêµ¬ë\8f ì\97\88을 수 있습니다.",
        "undelete-error": "문서를 되살리는 동안 오류",
        "undelete-error-short": "파일을 되살리는 동안 오류: $1",
        "undelete-error-long": "파일을 되살리는 동안 오류가 발생했습니다:\n\n$1",
        "blocklog-showlog": "이 사용자는 과거에 차단된 기록이 있습니다.\n해당 사용자의 차단 기록은 다음과 같습니다:",
        "blocklog-showsuppresslog": "이 사용자는 과거에 차단된 적이 있으며, 그 기록이 숨겨져 있습니다.\n해당 사용자의 차단 기록은 다음과 같습니다:",
        "blocklogentry": "님이 [[$1]]님을 $2 차단했습니다 $3",
-       "reblock-logentry": "님이 [[$1]]님의 차단 기간을 $2(으)로 바꾸었습니다 $3",
+       "reblock-logentry": " 님이 [[$1]] 님의 차단 기간을 $2(으)로 바꾸었습니다 $3",
        "blocklogtext": "이 목록은 사용자 차단/차단 해제 기록입니다.\n자동으로 차단된 IP 주소는 여기에 나오지 않습니다.\n[[Special:BlockList|여기]]에서 현재 차단된 사용자 목록을 볼 수 있습니다.",
        "unblocklogentry": "님이 $1님을 차단 해제했습니다",
        "block-log-flags-anononly": "IP만 막음",
        "tooltip-ca-protect": "문서 보호하기",
        "tooltip-ca-unprotect": "이 문서의 보호 설정을 바꾸기",
        "tooltip-ca-delete": "문서 삭제하기",
-       "tooltip-ca-undelete": "삭제되기 전에 이 문서의 완료한 편집 되살리기",
+       "tooltip-ca-undelete": "삭제되기 전에 이 문서의 완료된 편집을 복구",
        "tooltip-ca-move": "이 문서 이동",
        "tooltip-ca-watch": "이 문서를 주시문서 목록에 추가",
        "tooltip-ca-unwatch": "이 문서를 주시문서 목록에서 제거",
        "redirect-file": "파일 이름",
        "redirect-logid": "기록 ID",
        "redirect-not-exists": "값을 찾을 수 없습니다",
+       "redirect-not-numeric": "값이 숫자가 아닙니다",
        "fileduplicatesearch": "중복된 파일 검색",
        "fileduplicatesearch-summary": "파일 해시값을 이용해 중복 파일을 검색합니다.",
        "fileduplicatesearch-filename": "파일 이름:",
        "htmlform-user-not-valid": "<strong>$1</strong>은 올바른 사용자 이름이 아닙니다.",
        "logentry-delete-delete": "$1님이 $3 문서를 {{GENDER:$2|삭제했습니다}}",
        "logentry-delete-delete_redir": "$1님이 덮어쓰기를 통해 $3 문서를 {{GENDER:$2|삭제했습니다}}",
-       "logentry-delete-restore": "$1ë\8b\98ì\9d´ $3 ë¬¸ì\84\9c를 {{GENDER:$2|ë\90\98ì\82´ë ¸습니다}} ($4)",
+       "logentry-delete-restore": "$1ë\8b\98ì\9d´ $3 ë¬¸ì\84\9c를 {{GENDER:$2|복구í\96\88습니다}} ($4)",
        "logentry-delete-restore-nocount": "$1님이 $3 문서를 {{GENDER:$2|되살렸습니다}}",
        "restore-count-revisions": "{{PLURAL:$1|판 1개|판 $1개}}",
        "restore-count-files": "{{PLURAL:$1|파일 1개|파일 $1개}}",
        "revdelete-unrestricted": "관리자에 대한 제한을 해제함",
        "logentry-block-block": "$1님이 {{GENDER:$4|$3}}님을 $5 {{GENDER:$2|차단했습니다}} $6",
        "logentry-block-unblock": "$1님이 {{GENDER:$4|$3}}님의 {{GENDER:$2|차단을 해제했습니다}}",
-       "logentry-block-reblock": "$1님이 {{GENDER:$4|$3}}님의 차단 기간을 $5 차단으로 {{GENDER:$2|바꾸었습니다}} $6",
+       "logentry-block-reblock": "$1 님이 {{GENDER:$4|$3}} 님의 차단 기간을 $5(으)로 {{GENDER:$2|바꾸었습니다}} $6",
        "logentry-suppress-block": "$1님이 {{GENDER:$4|$3}} 사용자를 $5 {{GENDER:$2|차단했습니다}} $6",
-       "logentry-suppress-reblock": "$1 님이 {{GENDER:$4|$3}} 님의 차단 기간을 $5 차단으로 {{GENDER:$2|바꾸었습니다}} $6",
+       "logentry-suppress-reblock": "$1 님이 {{GENDER:$4|$3}} 님의 차단 기간을 $5(으)로 {{GENDER:$2|바꾸었습니다}} $6",
        "logentry-import-upload": "$1님이 $3 문서를 파일 올리기로 {{GENDER:$2|가져왔습니다}}",
        "logentry-import-upload-details": "$1님이 $3 문서 ({{PLURAL:$4|판}} $4개)를 파일 올리기로 {{GENDER:$2|가져왔습니다}}",
        "logentry-import-interwiki": "$1님이 $3 문서를 다른 위키에서 {{GENDER:$2|가져왔습니다}}",
        "edit-error-long": "오류:\n\n$1",
        "revid": "$1 판",
        "pageid": "페이지 ID $1",
-       "interfaceadmin-info": "$1\n\n사이트 전체에 쓰이는 CSS/JS/JSON 파일의 편집 권한이 최근 <code>editinterface</code>에서 분리되었습니다. 왜 이 오류를 겪는지 이해가 되지 않는다면, [[mw:MediaWiki_1.32/interface-admin]]을 참고하십시오.",
+       "interfaceadmin-info": "$1\n\n사이트 전체에 쓰이는 CSS/JS/JSON 파일의 편집 권한이 최근 <code>editinterface</code> 권한에서 분리되었습니다. 왜 이 오류가 발생하는지 이해가 되지 않는다면, [[mw:MediaWiki_1.32/interface-admin]]을 참고하십시오.",
        "rawhtml-notallowed": "&lt;html&gt; 태그는 일반 페이지 밖에서는 사용할 수 없습니다.",
        "gotointerwiki": "{{SITENAME}}을(를) 떠납니다",
        "gotointerwiki-invalid": "지정된 제목이 올바르지 않습니다.",