Merge branch 'master' of github.com:strapi/strapi into fix/11845

This commit is contained in:
soupette 2021-12-14 10:29:54 +01:00
commit 6e7d614bb0
13 changed files with 1208 additions and 390 deletions

View File

@ -201,6 +201,6 @@ Before submitting an issue you need to make sure:
- Make sure your issue body is readable and [well formatted](https://guides.github.com/features/mastering-markdown).
- Make sure you've killed the Strapi server with CTRL+C and started it again.
- Make sure the application you are using to reproduce the issue has a clean `node_modules` directory, meaning:
- no dependencies are linked (e.g. you haven't run `npm link`)
- no dependencies are linked (e.g. you haven't run `yarn link`)
- that you haven't made any inline changes to files in the `node_modules` folder
- that you don't have any weird global dependency loops. The easiest way to double-check any of the above, if you aren't sure, is to run: `$ rm -rf node_modules && npm cache clear && npm install`.
- that you don't have any weird global dependency loops. The easiest way to double-check any of the above, if you aren't sure, is to run: `$ rm -rf node_modules && yarn cache clean && yarn`.

View File

@ -4,7 +4,9 @@ const getUniqueIdentifier = async () => {
const fp = await FingerprintJS.load();
const result = await fp.get();
return result.visitorId;
const deviceId = `web-fingerprint-${result.visitorId}`
return deviceId;
};
export default getUniqueIdentifier;

View File

@ -256,6 +256,7 @@
"app.components.DownloadInfo.download": "Download in progress...",
"app.components.DownloadInfo.text": "This could take a minute. Thanks for your patience.",
"app.components.EmptyAttributes.title": "There are no fields yet",
"app.components.EmptyStateLayout.content-document": "You don't have any content yet...",
"app.components.EmptyStateLayout.content-permissions": "You don't have the permissions to access that content",
"app.components.EmptyStateLayout.content-document": "No content found",
"app.components.HeaderLayout.link.go-back": "Back",

View File

@ -1,264 +1,671 @@
{
"Analytics": "통계",
"Auth.form.button.forgot-password": "메일 보내기",
"Auth.form.button.login": "로그인",
"Auth.form.button.register": "등록",
"Auth.form.button.reset-password": "패스워드 변경",
"Auth.form.email.label": "이메일",
"Auth.form.email.placeholder": "kai@doe.com",
"Auth.form.error.blocked": "관리자에 의해 접근이 제한된 계정입니다.",
"Auth.form.error.code.provide": "유효하지 않은 코드입니다.",
"Auth.form.error.confirmed": "이메일 인증이 필요합니다.",
"Auth.form.error.email.invalid": "유효하지 않은 이메일입니다.",
"Auth.form.error.email.provide": "이메일을 입력해 주세요.",
"Auth.form.error.email.taken": "이미 사용 중인 이메일입니다.",
"Auth.form.error.invalid": "입력한 내용이 유효하지 않습니다.",
"Auth.form.error.params.provide": "유효하지 않은 파라미터입니다.",
"Auth.form.error.password.format": "패스워드에 `$` 문자를 세 번 이상 포함 할 수 없습니다.",
"Auth.form.error.password.local": "비밀번호를 설정하지 않았습니다. 다른 방법으로 로그인 하세요.",
"Auth.form.error.password.matching": "패스워드가 일치하지 않습니다.",
"Auth.form.error.password.provide": "패스워드를 입력해 주세요.",
"Auth.form.error.ratelimit": "요청이 너무 많습니다. 잠시 후 다시 시도해주세요.",
"Auth.form.error.user.not-exist": "이메일이 없습니다.",
"Auth.form.error.username.taken": "이미 사용 중인 아이디입니다.",
"Auth.form.forgot-password.email.label": "메일 주소를 입력하세요.",
"Auth.form.forgot-password.email.label.success": "메일을 보냈습니다.",
"Auth.form.password.label": "패스워드",
"Auth.form.register.news.label": "새 기능과 향후 개선 사항에 대한 최신 정보를 계속 제공해주세요 (선택시 {terms}과 {policy}에 동의하는 걸로 간주됩니다).",
"Auth.form.rememberMe.label": "로그인 상태 저장",
"Auth.form.username.label": "아이디",
"Auth.form.username.placeholder": "KaiDoe",
"Auth.link.forgot-password": "패스워드 재설정",
"Auth.link.ready": "로그인 하시겠습니까?",
"Auth.privacy-policy-agreement.policy": "개인정보 보호정책",
"Auth.privacy-policy-agreement.terms": "약관",
"Content Manager": "콘텐츠 관리",
"Email": "이메일",
"Files Upload": "파일 업로드",
"HomePage.helmet.title": "홈페이지",
"HomePage.roadmap": "로드맵 보기",
"HomePage.welcome.congrats": "축하합니다!",
"HomePage.welcome.congrats.content": "첫번째 관리자로 로그인하셨습니다. Strapi의 강력한 기능을 확인하시려면,",
"New entry": "새 항목",
"Password": "패스워드",
"Provider": "프로바이더(provider)",
"ResetPasswordToken": "패스워트 토큰 재설정",
"Role": "역할",
"Username": "사용자 이름(Username)",
"Users": "User",
"Users & Permissions": "사용자 & 권한(permissions)",
"app.components.BlockLink.code": "코드 샘플",
"app.components.Button.cancel": "취소",
"app.components.Button.save": "저장",
"app.components.ComingSoonPage.comingSoon": "Coming soon",
"app.components.DownloadInfo.download": "다운로드 중...",
"app.components.DownloadInfo.text": "조금만 기다려 주세요.",
"app.components.EmptyAttributes.title": "아직 생성된 필드가 없습니다.",
"app.components.HomePage.button.blog": "블로그 보기",
"app.components.HomePage.community": "커뮤니티를 찾아보세요!",
"app.components.HomePage.community.content": "strapi 팀원들과 의견을 교환하세요. 참여자 채널과 개발자 채널을 확인하세요.",
"app.components.HomePage.welcome": "환영합니다!",
"app.components.HomePage.welcome.again": "반갑습니다. ",
"app.components.HomePage.welcomeBlock.content": "strapi를 사용해 주셔서 감사합니다. 불편한 점은 메일, slack 혹은 github issue 등을 통해 알려주세요. ",
"app.components.HomePage.welcomeBlock.content.again": "프로젝트 진행상황을 확인하세요. 최신 strapi에 대한 정보를 언제든지 자유롭게 읽을 수 있습니다. 우리는 여러분의 의견에 귀 기울이고 제품을 개선하기 위해 최선을 다하고 있습니다.",
"app.components.HomePage.welcomeBlock.content.issues": "이슈",
"app.components.HomePage.welcomeBlock.content.raise": ", ",
"app.components.ImgPreview.hint": "파일을 끌어 놓거나 {browse} 하세요.",
"app.components.ImgPreview.hint.browse": "선택",
"app.components.InputFile.newFile": "파일 추가",
"app.components.InputFileDetails.open": "새 탭으로 열기",
"app.components.InputFileDetails.originalName": "원래 파일 이름:",
"app.components.InputFileDetails.remove": "파일 삭제",
"app.components.InputFileDetails.size": "크기:",
"app.components.InstallPluginPage.Download.description": "플러그인을 다운로드하여 설치하는 데 몇 초 정도 걸릴 수 있습니다.",
"app.components.InstallPluginPage.Download.title": "다운로드 중...",
"app.components.InstallPluginPage.description": "빠르고 간단하게 기능을 확장해 보세요.",
"app.components.InstallPluginPage.helmet": "마켓플레이스 - 플러그인",
"app.components.InstallPluginPage.title": "마켓플레이스 - 플러그인",
"app.components.LeftMenuFooter.documentation": "문서",
"app.components.LeftMenuFooter.help": "도움말",
"app.components.LeftMenuFooter.poweredBy": "Powered by ",
"app.components.LeftMenuLinkContainer.configuration": "환경설정",
"app.components.LeftMenuLinkContainer.general": "General",
"app.components.LeftMenuLinkContainer.installNewPlugin": "마켓플레이스",
"app.components.LeftMenuLinkContainer.listPlugins": "플러그인",
"app.components.LeftMenuLinkContainer.noPluginsInstalled": "설치된 플러그인이 없습니다.",
"app.components.LeftMenuLinkContainer.plugins": "Plugins",
"app.components.ListPluginsPage.description": "이 프로젝트에 설치된 플러그인 목록입니다.",
"app.components.ListPluginsPage.helmet.title": "플러그인 목록",
"app.components.ListPluginsPage.title": "플러그인",
"app.components.Logout.logout": "로그아웃",
"app.components.Logout.profile": "프로필",
"app.components.NotFoundPage.back": "홈으로 돌아가기",
"app.components.NotFoundPage.description": "찾을 수 없는 페이지입니다.",
"app.components.Official": "공식",
"app.components.Onboarding.label.completed": "% 완료",
"app.components.Onboarding.title": "동영상 시청하기",
"app.components.PluginCard.Button.label.download": "다운로드",
"app.components.PluginCard.Button.label.install": "설치됨",
"app.components.PluginCard.PopUpWarning.install.impossible.autoReload.needed": "autoReload 기능을 사용하지 않도록 설정해야 합니다. `yarn develop`로 앱을 시작하세요.",
"app.components.PluginCard.PopUpWarning.install.impossible.confirm": "알겠습니다!",
"app.components.PluginCard.PopUpWarning.install.impossible.environment": "보안상의 이유로 개발 환경에서만 플러그인을 다운로드할 수 있습니다.",
"app.components.PluginCard.PopUpWarning.install.impossible.title": "다운로드 불가",
"app.components.PluginCard.compatible": "이 애플리케이션에 호환됩니다.",
"app.components.PluginCard.compatibleCommunity": "션뮤니티에 호환됩니다.",
"app.components.PluginCard.more-details": "[더보기]",
"app.components.listPlugins.button": "새로운 플러그인 추가하기",
"app.components.listPlugins.title.none": "설치된 플러그인이 없습니다.",
"app.components.listPlugins.title.plural": "{number}개의 플러그인이 설치됐습니다.",
"app.components.listPlugins.title.singular": "{number}개의 플러그인이 설치됐습니다.",
"app.components.listPluginsPage.deletePlugin.error": "플러그인을 제거하는데 에러가 발생했습니다.",
"app.containers.App.notification.error.init": "API 요청 중에 에러가 발생했습니다.",
"app.utils.SelectOption.defaultMessage": " ",
"app.utils.defaultMessage": " ",
"app.utils.delete": "삭제",
"app.utils.placeholder.defaultMessage": " ",
"components.AutoReloadBlocker.description": "다음 명령어 중 하나를 사용하여 Strapi를 실행합니다:",
"components.AutoReloadBlocker.header": "이 플러그인은 리로드 기능이 필요합니다.",
"components.ErrorBoundary.title": "에러가 발생했습니다.",
"components.Input.error.attribute.key.taken": "이미 사용중인 키입니다.",
"components.Input.error.attribute.sameKeyAndName": "같은 값을 사용할 수 없습니다.",
"components.Input.error.attribute.taken": "이미 사용중인 이름입니다.",
"components.Input.error.contentTypeName.taken": "이미 사용중인 이름입니다.",
"components.Input.error.custom-error": "{errorMessage} ",
"components.Input.error.password.noMatch": "패스워드가 일치하지 않습니다.",
"components.Input.error.validation.email": "올바른 이메일 주소가 아닙니다.",
"components.Input.error.validation.json": "JSON 형식이 아닙니다.",
"components.Input.error.validation.max": "입력한 내용이 너무 큽니다.",
"components.Input.error.validation.maxLength": "입력한 내용이 너무 깁니다.",
"components.Input.error.validation.min": "입력한 내용이 너무 작습니다.",
"components.Input.error.validation.minLength": "입력한 내용이 너무 짧습니다.",
"components.Input.error.validation.minSupMax": "이 보다 더 클 수 없습니다.",
"components.Input.error.validation.regex": "입력한 내용이 형식에 맞지 않습니다.",
"components.Input.error.validation.required": "내용을 입력해 주세요.",
"components.InputSelect.option.placeholder": "선택해 주세요.",
"components.ListRow.empty": "데이터가 없습니다.",
"components.OverlayBlocker.description": "이 기능은 서버를 재시작해야 합니다. 서버가 시작될 때까지 잠시만 기다려주세요.",
"components.OverlayBlocker.description.serverError": "서버가 재시작되지 않았습니다. 터미널에서 로그를 확인하십시오.",
"components.OverlayBlocker.title": "재시작하고 있습니다...",
"components.OverlayBlocker.title.serverError": "재시작 시간이 예상보다 오래 걸리고 있습니다.",
"components.PageFooter.select": "항목 수 / 페이지",
"components.ProductionBlocker.description": "이 플러그인은 안전을 위해 다른 환경에서 사용할 수 없습니다.",
"components.ProductionBlocker.header": "이 플러그인은 개발 모드에서만 사용할 수 있습니다.",
"components.Wysiwyg.collapse": "병합",
"components.Wysiwyg.selectOptions.H1": "제목 H1",
"components.Wysiwyg.selectOptions.H2": "제목 H2",
"components.Wysiwyg.selectOptions.H3": "제목 H3",
"components.Wysiwyg.selectOptions.H4": "제목 H4",
"components.Wysiwyg.selectOptions.H5": "제목 H5",
"components.Wysiwyg.selectOptions.H6": "제목 H6",
"components.Wysiwyg.selectOptions.title": "제목",
"components.WysiwygBottomControls.charactersIndicators": "문자 표시기",
"components.WysiwygBottomControls.fullscreen": "전체화면",
"components.WysiwygBottomControls.uploadFiles": "파일을 끌어 놓으세요. 혹은 클립보드에서 붙혀넣거나 {browse} 하세요.",
"components.WysiwygBottomControls.uploadFiles.browse": "선택",
"components.popUpWarning.message": "삭제하시겠습니까?",
"components.popUpWarning.title": "확인",
"content-manager.EditRelations.title": "관계 데이터",
"content-manager.components.AddFilterCTA.add": "필터",
"content-manager.components.AddFilterCTA.hide": "필터",
"content-manager.components.DraggableAttr.edit": "클릭하여 수정",
"content-manager.components.EmptyAttributesBlock.button": "설정 페이지 이동",
"content-manager.components.EmptyAttributesBlock.description": "설정을 변경할 수 있습니다.",
"content-manager.components.FilterOptions.button.apply": "적용",
"content-manager.components.FiltersPickWrapper.PluginHeader.actions.apply": "적용",
"content-manager.components.FiltersPickWrapper.PluginHeader.actions.clearAll": "모두 재설정",
"content-manager.components.FiltersPickWrapper.PluginHeader.description": "필터링 조건을 설정하세요.",
"content-manager.components.FiltersPickWrapper.PluginHeader.title.filter": "필터",
"content-manager.components.FiltersPickWrapper.hide": "숨김",
"content-manager.components.LimitSelect.itemsPerPage": "항목 수 / 페이지",
"content-manager.components.Search.placeholder": "검색 중입니다...",
"content-manager.components.TableDelete.delete": "모두 삭제",
"content-manager.components.TableDelete.deleteSelected": "선택항목 삭제",
"content-manager.components.TableEmpty.withFilters": "필터 조건에 맞는 {contentType} 목록이 없습니다.",
"content-manager.components.TableEmpty.withSearch": "\"{search}\" 검색. {contentType} 목록이 없습니다.",
"content-manager.components.TableEmpty.withoutFilter": "{contentType} 목록이 없습니다.",
"content-manager.containers.Edit.Link.Layout": "레이아웃 설정",
"content-manager.containers.Edit.addAnItem": "추가할 항목...",
"content-manager.containers.Edit.clickToJump": "해당 항목으로 이동하려면 클릭",
"content-manager.containers.Edit.delete": "삭제",
"content-manager.containers.Edit.editing": "수정 중...",
"content-manager.containers.Edit.pluginHeader.title.new": "항목 생성",
"content-manager.containers.Edit.reset": "초기화",
"content-manager.containers.Edit.returnList": "목록",
"content-manager.containers.Edit.seeDetails": "세부 사항",
"content-manager.containers.Edit.submit": "저장",
"content-manager.containers.EditView.notification.errors": "잘못 입력된 필드가 존재합니다.",
"content-manager.containers.Home.introduction": "항목을 수정하려면 왼편 링크를 클릭하세요. 이 플러그인은 설정을 편집할 수 있는 방법을 개발 중입니다.",
"content-manager.containers.Home.pluginHeaderDescription": "쉽고 강력한 UI를 통해 항목들을 관리 하세요.",
"content-manager.containers.Home.pluginHeaderTitle": "콘텐츠 관리",
"content-manager.containers.List.errorFetchRecords": "에러",
"content-manager.containers.ListPage.displayedFields": "표시 필드",
"content-manager.containers.SettingPage.attributes": "속성",
"content-manager.containers.SettingPage.attributes.description": "속성의 순서를 지정합니다",
"content-manager.containers.SettingPage.editSettings.description": "레이아웃을 만들기 위해 필드를 드래그 & 드랍하세요.",
"content-manager.containers.SettingPage.editSettings.entry.title": "항목 제목",
"content-manager.containers.SettingPage.editSettings.entry.title.description": "제목으로 보여줄 필드를 선택하세요.",
"content-manager.containers.SettingPage.editSettings.title": "화면 수정 (설정)",
"content-manager.containers.SettingPage.layout": "레이아웃",
"content-manager.containers.SettingPage.listSettings.title": "목록 (설정)",
"content-manager.containers.SettingPage.relations": "관계 필드",
"content-manager.containers.SettingPage.settings": "설정",
"content-manager.containers.SettingViewModel.pluginHeader.title": "콘텐츠 매니저 - {name}",
"content-manager.containers.SettingsPage.Block.contentType.description": "특정 설정을 구성합니다.",
"content-manager.containers.SettingsPage.Block.generalSettings.title": "일반",
"content-manager.containers.SettingsView.list.title": "표시 설정",
"content-manager.emptyAttributes.title": "아직 필드가 없습니다.",
"content-manager.error.attribute.key.taken": "이미 사용중인 키입니다.",
"content-manager.error.attribute.sameKeyAndName": "같은 값을 사용할 수 없습니다.",
"content-manager.error.attribute.taken": "이미 사용중인 이름입니다.",
"content-manager.error.contentTypeName.taken": "이미 사용중인 이름입니다.",
"content-manager.error.model.fetch": "모델 설정을 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.record.create": "데이터를 생성하는 도중 에러가 발생했습니다.",
"content-manager.error.record.delete": "데이터를 삭제하는 도중 에러가 발생했습니다.",
"content-manager.error.record.fetch": "데이터를 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.record.update": "데이터를 업데이트하는 도중 에러가 발생했습니다.",
"content-manager.error.records.count": "데이터 수를 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.records.fetch": "데이터를 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.schema.generation": "스키마를 생성하는 도중 에러가 발생했습니다.",
"content-manager.error.validation.json": "JSON 형식이 아닙니다.",
"content-manager.error.validation.max": "입력한 내용이 너무 큽니다.",
"content-manager.error.validation.maxLength": "입력한 내용이 너무 깁니다.",
"content-manager.error.validation.min": "입력한 내용이 너무 작습니다.",
"content-manager.error.validation.minLength": "입력한 내용이 너무 짧습니다.",
"content-manager.error.validation.minSupMax": "이 보다 더 클 수 없습니다.",
"content-manager.error.validation.regex": "입력한 내용이 맞지 않습니다.",
"content-manager.error.validation.required": "내용을 입력해 주세요.",
"content-manager.form.Input.bulkActions": "대규모 액션 활성화",
"content-manager.form.Input.defaultSort": "기본 정렬 속성",
"content-manager.form.Input.description": "설명",
"content-manager.form.Input.description.placeholder": "Display name in the profile",
"content-manager.form.Input.editable": "필드 수정가능 여부",
"content-manager.form.Input.filters": "필더 활성화",
"content-manager.form.Input.label": "라벨",
"content-manager.form.Input.label.inputDescription": "이 값은 테이블 머리에 표시된 라벨을 덮어씌웁니다.",
"content-manager.form.Input.pageEntries": "페이지 당 요소",
"content-manager.form.Input.placeholder": "Placeholder",
"content-manager.form.Input.placeholder.placeholder": "My awesome value",
"content-manager.form.Input.search": "검색 활성화",
"content-manager.form.Input.search.field": "이 필드에 검색 활성화",
"content-manager.form.Input.sort.field": "이 필드에 정렬 활성화",
"content-manager.form.Input.wysiwyg": "WYSIWYG로 보기",
"content-manager.global.displayedFields": "표시 필드",
"content-manager.groups": "그룹",
"content-manager.groups.numbered": "그룹 ({number}개)",
"content-manager.notification.error.displayedFields": "표시될 필드가 최소 하나 이상 필요합니다.",
"content-manager.notification.error.relationship.fetch": "데이터 관계를 가져오는 도중 에러가 발생했습니다.",
"content-manager.notification.info.SettingPage.disableSort": "정렬이 활성화된 한 개의 속성이 필요합니다.",
"content-manager.notification.info.minimumFields": "표시될 필드가 최소 하나 이상 필요합니다.",
"content-manager.notification.upload.error": "파일 업로드 중에 에러가 발생했습니다.",
"content-manager.pageNotFound": "페이지를 찾을 수 없습니다.",
"content-manager.plugin.description.long": "데이터를 쉽게 확인 하고 수정, 삭제 할 수 있습니다.",
"content-manager.plugin.description.short": "데이터를 쉽게 확인 하고 수정, 삭제 할 수 있습니다.",
"content-manager.popUpWarning.bodyMessage.contentType.delete": "삭제하시겠습니까?",
"content-manager.popUpWarning.bodyMessage.contentType.delete.all": "모두 삭제하시겠습니까?",
"content-manager.popUpWarning.warning.cancelAllSettings": "수정 사항을 취소하시겠습니까?",
"content-manager.popUpWarning.warning.updateAllSettings": "모든 설정에 적용됩니다.",
"content-manager.success.record.delete": "삭제",
"content-manager.success.record.save": "저장",
"form.button.done": "확인",
"notification.error": "에러가 발생했습니다.",
"notification.error.layout": "레이아웃을 가져올 수 없습니다.",
"notification.form.error.fields": "잘못 입력된 필드가 존재합니다.",
"request.error.model.unknown": "모델이 없습니다."
}
"Analytics": "통계",
"Auth.components.Oops.text": "계정이 정지되었습니다.",
"Auth.components.Oops.text.admin": "오류가 있는 경우 관리자에게 문의해주세요.",
"Auth.components.Oops.title": "앗...",
"Auth.form.button.forgot-password": "메일 보내기",
"Auth.form.button.go-home": "홈으로",
"Auth.form.button.login": "로그인",
"Auth.form.button.login.providers.error": "선택한 프로바이더로 로그인할 수 없습니다.",
"Auth.form.button.login.providers.see-more": "더 보기",
"Auth.form.button.login.strapi": "Strapi 계정으로 로그인",
"Auth.form.button.password-recovery": "비밀번호 복원",
"Auth.form.button.register": "등록",
"Auth.form.button.reset-password": "비밀번호 변경",
"Auth.form.confirmPassword.label": "비밀번호 확인",
"Auth.form.currentPassword.label": "기존 비밀번호",
"Auth.form.email.label": "이메일",
"Auth.form.email.placeholder": "kai@doe.com",
"Auth.form.error.blocked": "관리자에 의해 접근이 제한된 계정입니다.",
"Auth.form.error.code.provide": "유효하지 않은 코드입니다.",
"Auth.form.error.confirmed": "이메일 인증이 필요합니다.",
"Auth.form.error.email.invalid": "유효하지 않은 이메일입니다.",
"Auth.form.error.email.provide": "이메일을 입력해 주세요.",
"Auth.form.error.email.taken": "이미 사용 중인 이메일입니다.",
"Auth.form.error.invalid": "입력한 내용이 유효하지 않습니다.",
"Auth.form.error.params.provide": "유효하지 않은 파라미터입니다.",
"Auth.form.error.password.format": "비밀번호에 `$` 문자를 세 번 이상 포함 할 수 없습니다.",
"Auth.form.error.password.local": "비밀번호를 설정하지 않았습니다. 다른 방법으로 로그인 하세요.",
"Auth.form.error.password.matching": "비밀번호가 일치하지 않습니다.",
"Auth.form.error.password.provide": "비밀번호를 입력해 주세요.",
"Auth.form.error.ratelimit": "요청이 너무 많습니다. 잠시 후 다시 시도해주세요.",
"Auth.form.error.user.not-exist": "이메일이 없습니다.",
"Auth.form.error.username.taken": "이미 사용 중인 아이디입니다.",
"Auth.form.firstname.label": "이름",
"Auth.form.firstname.placeholder": "e.g. Kai",
"Auth.form.forgot-password.email.label": "메일 주소를 입력하세요.",
"Auth.form.forgot-password.email.label.success": "메일을 보냈습니다.",
"Auth.form.lastname.label": "성",
"Auth.form.lastname.placeholder": "e.g. Doe",
"Auth.form.password.hide-password": "비밀번호 숨기기",
"Auth.form.password.hint": "암호는 대문자 1자, 소문자 1자, 숫자 1자를 포함한 8자 이상의 문자를 입력해주세요.",
"Auth.form.password.label": "비밀번호",
"Auth.form.password.show-password": "비밀번호 표시",
"Auth.form.register.news.label": "새 기능과 향후 개선 사항에 대한 최신 정보를 계속 제공해주세요 (선택시 {terms}과 {policy}에 동의하는 걸로 간주됩니다).",
"Auth.form.register.subtitle": "인증 정보는 관리자 패널에서 자신을 인증하는 데만 사용됩니다. 저장된 모든 데이터는 사용자의 데이터베이스에 저장됩니다.",
"Auth.form.rememberMe.label": "로그인 상태 저장",
"Auth.form.username.label": "아이디",
"Auth.form.username.placeholder": "KaiDoe",
"Auth.form.welcome.subtitle": "Strapi 계정으로 로그인하세요.",
"Auth.form.welcome.title": "안녕하세요!",
"Auth.link.forgot-password": "비밀번호 재설정",
"Auth.link.ready": "로그인 하시겠습니까?",
"Auth.link.signin": "로그인",
"Auth.link.signin.account": "이미 계정이 있으신가요?",
"Auth.login.sso.divider": "Or login with",
"Auth.login.sso.loading": "프로바이더를 불러오는 중...",
"Auth.login.sso.subtitle": "SSO를 통해 로그인합니다.",
"Auth.privacy-policy-agreement.policy": "개인정보 보호정책",
"Auth.privacy-policy-agreement.terms": "약관",
"Auth.reset-password.title": "비밀번호 재설정",
"Content Manager": "콘텐츠 관리",
"Content Type Builder": "콘텐츠 타입 빌더",
"Documentation": "도큐멘테이션",
"Email": "이메일",
"Files Upload": "파일 업로드",
"HomePage.helmet.title": "홈페이지",
"HomePage.roadmap": "로드맵 보기",
"HomePage.welcome.congrats": "축하합니다!",
"HomePage.welcome.congrats.content": "첫번째 관리자로 로그인하셨습니다. Strapi의 강력한 기능을 확인하시려면,",
"HomePage.welcome.congrats.content.bold": "we recommend you to create your first Collection-Type.",
"Media Library": "미디어 라이브러리",
"New entry": "새 항목",
"Password": "비밀번호",
"Provider": "프로바이더(provider)",
"ResetPasswordToken": "비밀번호 토큰 재설정",
"Role": "역할",
"Roles & Permissions": "역할(Roles) & 권한(Permissions)",
"Roles.ListPage.notification.delete-all-not-allowed": "Some roles could not be deleted since they are associated with users",
"Roles.ListPage.notification.delete-not-allowed": "A role cannot be deleted if associated with users",
"Roles.RoleRow.select-all": "Select {name} for bulk actions",
"Roles.RoleRow.user-count.plural": "{number} users",
"Roles.RoleRow.user-count.singular": "{number} user",
"Roles.components.List.empty.withSearch": "There is no role corresponding to the search ({search})...",
"Settings.PageTitle": "Settings - {name}",
"Settings.apiTokens.addFirstToken": "첫 API Token을 만들어보세요.",
"Settings.apiTokens.addNewToken": "새 API Token 만들기",
"Settings.apiTokens.copy.editMessage": "보안상의 이유로 토큰은 한 번만 볼 수 있습니다.",
"Settings.apiTokens.copy.editTitle": "이 토큰은 더 이상 액세스할 수 없습니다.",
"Settings.apiTokens.copy.lastWarning": "이 토큰을 복사해두세요. 다시 볼 수 없습니다!",
"Settings.apiTokens.create": "항목 추가",
"Settings.apiTokens.description": "API 사용을 위해 생성된 토큰 목록입니다.",
"Settings.apiTokens.emptyStateLayout": "아직 콘텐츠가 없습니다.",
"Settings.apiTokens.form.description": "설명",
"Settings.apiTokens.form.name": "이름",
"Settings.apiTokens.form.type": "토큰 유형",
"Settings.apiTokens.notification.copied": "토큰이 클립보드에 복사되었습니다.",
"Settings.apiTokens.title": "API Tokens",
"Settings.apiTokens.types.full-access": "전체 액세스",
"Settings.apiTokens.types.read-only": "읽기 전용",
"Settings.application.description": "프로젝트 세부 정보",
"Settings.application.details": "상세 정보",
"Settings.application.edition-title": "현재 플랜",
"Settings.application.information": "정보",
"Settings.application.link-pricing": "모든 가격 정책 보기",
"Settings.application.link-upgrade": "어드민 패널 업그레이드",
"Settings.application.node-version": "node version",
"Settings.application.strapi-version": "strapi version",
"Settings.application.title": "어플리케이션",
"Settings.error": "에러",
"Settings.global": "글로벌 설정",
"Settings.permissions": "어드민 패널",
"Settings.permissions.category": "{category} 사용 권한 설정",
"Settings.permissions.category.plugins": "{category} 플러그인 사용 권한 설정",
"Settings.permissions.conditions.anytime": "Anytime",
"Settings.permissions.conditions.apply": "Apply",
"Settings.permissions.conditions.can": "Can",
"Settings.permissions.conditions.define-conditions": "Define conditions",
"Settings.permissions.conditions.links": "Links",
"Settings.permissions.conditions.no-actions": "You first need to select actions (create, read, update, ...) before defining conditions on them.",
"Settings.permissions.conditions.none-selected": "Anytime",
"Settings.permissions.conditions.or": "OR",
"Settings.permissions.conditions.selected.plural": "{number} conditions selected",
"Settings.permissions.conditions.selected.singular": "{number} condition selected",
"Settings.permissions.conditions.when": "When",
"Settings.permissions.menu.link.roles.label": "역할",
"Settings.permissions.menu.link.users.label": "사용자",
"Settings.permissions.select-all-by-permission": "Select all {label} permissions",
"Settings.permissions.select-by-permission": "Select {label} permission",
"Settings.permissions.users.create": "새 사용자 추가",
"Settings.permissions.users.form.email": "이메일",
"Settings.permissions.users.form.firstname": "이름",
"Settings.permissions.users.form.lastname": "성",
"Settings.permissions.users.form.sso": "Connect with SSO",
"Settings.permissions.users.form.sso.description": "When enabled (ON), users can login via SSO",
"Settings.permissions.users.listview.header.subtitle": "{number, plural, =0 {# 명} one {# 명} other {# 명}}의 사용자를 찾았습니다.",
"Settings.permissions.users.listview.header.title": "사용자",
"Settings.permissions.users.tabs.label": "Tabs Permissions",
"Settings.profile.form.notify.data.loaded": "Your profile data has been loaded",
"Settings.profile.form.section.experience.clear.select": "Clear the interface language selected",
"Settings.profile.form.section.experience.interfaceLanguage": "인터페이스 언어",
"Settings.profile.form.section.experience.interfaceLanguage.hint": "선택한 언어로 인터페이스의 언어가 변경됩니다.",
"Settings.profile.form.section.experience.title": "Experience",
"Settings.profile.form.section.helmet.title": "사용자 프로필",
"Settings.profile.form.section.password.title": "비밀번호 변경",
"Settings.profile.form.section.profile.page.title": "Profile page",
"Settings.profile.form.section.profile.title": "Profile",
"Settings.roles.create.description": "역할에 부여된 권한을 정의합니다.",
"Settings.roles.create.title": "Create a role",
"Settings.roles.created": "Role created",
"Settings.roles.edit.title": "역할 수정",
"Settings.roles.form.button.users-with-role": "{number, plural, =0 {# 명} one {# 명} other {# 명}}의 사용자가 이 역할을 가지고 있습니다.",
"Settings.roles.form.created": "Created",
"Settings.roles.form.description": "Name and description of the role",
"Settings.roles.form.input.description": "설명",
"Settings.roles.form.input.name": "이름",
"Settings.roles.form.permission.property-label": "{label} permissions",
"Settings.roles.form.permissions.attributesPermissions": "Fields permissions",
"Settings.roles.form.permissions.create": "생성",
"Settings.roles.form.permissions.delete": "삭제",
"Settings.roles.form.permissions.publish": "발행",
"Settings.roles.form.permissions.read": "조회",
"Settings.roles.form.permissions.update": "수정",
"Settings.roles.form.title": "상세 정보",
"Settings.roles.list.button.add": "새 역할 추가",
"Settings.roles.list.description": "역할 목록",
"Settings.roles.list.header.actions": "Actions",
"Settings.roles.list.header.description": "설명",
"Settings.roles.list.header.name": "이름",
"Settings.roles.list.header.users": "사용자",
"Settings.roles.list.title.plural": "{number} roles",
"Settings.roles.list.title.singular": "{number} role",
"Settings.roles.title": "역할",
"Settings.roles.title.singular": "역할",
"Settings.sso.description": "Single Sign-On 기능에 대한 설정을 구성합니다.",
"Settings.sso.form.defaultRole.description": "새 사용자는 선택한 역할에 연결됩니다.",
"Settings.sso.form.defaultRole.description-not-allowed": "어드민 역할을 보려면 권한이 필요합니다.",
"Settings.sso.form.defaultRole.label": "기본 역할",
"Settings.sso.form.registration.description": "계정이 없으면 SSO 로그인 시 새 사용자를 생성합니다.",
"Settings.sso.form.registration.label": "자동 회원가입",
"Settings.sso.form.settings.title": "설정",
"Settings.sso.title": "Single Sign-On",
"Settings.webhooks.create": "웹훅 만들기",
"Settings.webhooks.create.header": "새 헤더 만들기",
"Settings.webhooks.created": "웹훅이 생성되었습니다.",
"Settings.webhooks.disabled": "비활성화됨",
"Settings.webhooks.enabled": "활성화됨",
"Settings.webhooks.event.publish-tooltip": "이 이벤트는 초안/발행 시스템이 활성화된 콘텐츠에 대해서만 존재합니다.",
"Settings.webhooks.events.create": "생성",
"Settings.webhooks.events.delete": "삭제",
"Settings.webhooks.events.update": "수정",
"Settings.webhooks.form.events": "이벤트",
"Settings.webhooks.form.headers": "헤더",
"Settings.webhooks.form.name": "이름",
"Settings.webhooks.form.url": "Url",
"Settings.webhooks.headers.remove": "Remove header row {number}",
"Settings.webhooks.key": "Key",
"Settings.webhooks.list.all-entries.select": "Select all entries",
"Settings.webhooks.list.button.add": "새 웹훅 만들기",
"Settings.webhooks.list.description": "POST 변경 알림을 가져옵니다.",
"Settings.webhooks.list.empty.description": "첫 웹훅을 만들어보세요.",
"Settings.webhooks.list.empty.link": "설명서 보기",
"Settings.webhooks.list.empty.title": "아직 웹훅이 없습니다.",
"Settings.webhooks.list.select": "선택",
"Settings.webhooks.list.th.actions": "actions",
"Settings.webhooks.list.th.status": "status",
"Settings.webhooks.singular": "웹훅",
"Settings.webhooks.title": "웹훅",
"Settings.webhooks.to.delete": "{webhooksToDeleteLength, plural, one {# 개의 에셋이} other {# 개의 에셋이}} 선택됨",
"Settings.webhooks.trigger": "Trigger",
"Settings.webhooks.trigger.cancel": "Cancel trigger",
"Settings.webhooks.trigger.pending": "Pending…",
"Settings.webhooks.trigger.save": "Please save to trigger",
"Settings.webhooks.trigger.success": "Success!",
"Settings.webhooks.trigger.success.label": "Trigger succeeded",
"Settings.webhooks.trigger.test": "Test-trigger",
"Settings.webhooks.trigger.title": "Save before Trigger",
"Settings.webhooks.value": "Value",
"Username": "사용자 이름(Username)",
"Users & Permissions": "사용자 & 권한(Permissions)",
"Users": "사용자",
"Users.components.List.empty": "사용자가 없습니다.",
"Users.components.List.empty.withFilters": "적용된 필터와 일치하는 사용자가 없습니다.",
"Users.components.List.empty.withSearch": "({search}) 검색 결과와 일치하는 사용자가 없습니다.",
"admin.pages.MarketPlacePage.blog.link": "블로그 게시물 읽기",
"admin.pages.MarketPlacePage.coming-soon.1": "Strapi를 멋지게 만들어줄 새로운 방법.",
"admin.pages.MarketPlacePage.coming-soon.2": "곧 찾아옵니다.",
"admin.pages.MarketPlacePage.content.subtitle": "새로운 마켓플레이스는 Strapi에서 더 많은 것을 할 수 있도록 도와줄겁니다. 새 플러그인을 발견하고 설치하기 위한 최고의 경험이 다가옵니다.",
"admin.pages.MarketPlacePage.helmet": "마켓플레이스 - 플러그인",
"admin.pages.MarketPlacePage.illustration": "marketplace illustration",
"admin.pages.MarketPlacePage.submit.plugin.link": "플러그인 제출",
"admin.pages.MarketPlacePage.subtitle": "Strapi에서 더 많은 것을 해보세요.",
"admin.pages.MarketPlacePage.title": "마켓플레이스",
"anErrorOccurred": "에러가 발생했습니다. 잠시 후에 다시 시도해주세요.",
"app.component.CopyToClipboard.label": "클립보드 복사",
"app.component.search.label": "Search for {target}",
"app.component.table.delete": "Delete {target}",
"app.component.table.duplicate": "Duplicate {target}",
"app.component.table.edit": "Edit {target}",
"app.component.table.select.all-entries": "Select all entries",
"app.component.table.select.one-entry": "Select {target}",
"app.components.BlockLink.blog": "블로그",
"app.components.BlockLink.blog.content": "Strapi와 생태계에 대한 최신 뉴스를 읽어보세요.",
"app.components.BlockLink.code": "코드 샘플",
"app.components.BlockLink.code.content": "실제 프로젝트를 테스트하여 학습합니다.",
"app.components.BlockLink.documentation": "도큐멘테이션",
"app.components.BlockLink.documentation.content": "필수 개념, 가이드 및 지침을 살펴보세요.",
"app.components.BlockLink.tutorial": "튜토리얼",
"app.components.BlockLink.tutorial.content": "단계별 지침에 따라 Strapi를 사용하고 커스터마이징 해보세요.",
"app.components.Button.cancel": "취소",
"app.components.Button.confirm": "확인",
"app.components.Button.reset": "리셋",
"app.components.Button.save": "저장",
"app.components.ComingSoonPage.comingSoon": "Coming soon",
"app.components.ConfirmDialog.title": "확인",
"app.components.DownloadInfo.download": "다운로드 중...",
"app.components.DownloadInfo.text": "조금만 기다려 주세요.",
"app.components.EmptyAttributes.title": "아직 생성된 필드가 없습니다.",
"app.components.EmptyStateLayout.content-document": "아직 콘텐츠가 없습니다.",
"app.components.EmptyStateLayout.content-permissions": "해당 콘텐츠에 액세스할 수 있는 권한이 없습니다",
"app.components.HeaderLayout.link.go-back": "돌아가기",
"app.components.HomePage.button.blog": "블로그 보기",
"app.components.HomePage.community": "커뮤니티를 찾아보세요!",
"app.components.HomePage.community.content": "다양한 채널에서 Strapi 팀원, 콘트리뷰터 및 개발자들과 토론해보세요.",
"app.components.HomePage.create": "첫 콘텐츠 타입 만들기",
"app.components.HomePage.roadmap": "로드맵 보기",
"app.components.HomePage.welcome": "환영합니다 👋",
"app.components.HomePage.welcome.again": "반갑습니다 👋",
"app.components.HomePage.welcomeBlock.content": "축하드립니다! 첫 번째 관리자로 로그인하셨습니다. Strapi가 제공하는 강력한 기능을 알아보려면 첫 번째 콘텐츠 유형을 만들어보세요!",
"app.components.HomePage.welcomeBlock.content.again": "Strapi에 대한 최신 뉴스를 자유롭게 읽어보세요. 저희는 여러분의 피드백을 바탕으로 제품을 개선하기 위해 최선을 다하고 있습니다.",
"app.components.HomePage.welcomeBlock.content.issues": "이슈",
"app.components.HomePage.welcomeBlock.content.raise": ", ",
"app.components.ImgPreview.hint": "파일을 끌어 놓거나 {browse} 하세요.",
"app.components.ImgPreview.hint.browse": "선택",
"app.components.InputFile.newFile": "파일 추가",
"app.components.InputFileDetails.open": "새 탭으로 열기",
"app.components.InputFileDetails.originalName": "원래 파일 이름:",
"app.components.InputFileDetails.remove": "파일 삭제",
"app.components.InputFileDetails.size": "크기:",
"app.components.InstallPluginPage.Download.description": "플러그인을 다운로드하여 설치하는 데 몇 초 정도 걸릴 수 있습니다.",
"app.components.InstallPluginPage.Download.title": "다운로드 중...",
"app.components.InstallPluginPage.description": "빠르고 간단하게 기능을 확장해 보세요.",
"app.components.LeftMenu.collapse": "Collapse the navbar",
"app.components.LeftMenu.expand": "Expand the navbar",
"app.components.LeftMenu.logout": "로그아웃",
"app.components.LeftMenu.profile": "프로필",
"app.components.LeftMenuFooter.documentation": "도큐멘테이션",
"app.components.LeftMenuFooter.help": "도움말",
"app.components.LeftMenuFooter.poweredBy": "Powered by ",
"app.components.LeftMenuLinkContainer.collectionTypes": "콜렉션 타입",
"app.components.LeftMenuLinkContainer.configuration": "환경설정",
"app.components.LeftMenuLinkContainer.general": "일반",
"app.components.LeftMenuLinkContainer.installNewPlugin": "마켓플레이스",
"app.components.LeftMenuLinkContainer.listPlugins": "플러그인",
"app.components.LeftMenuLinkContainer.noPluginsInstalled": "설치된 플러그인이 없습니다.",
"app.components.LeftMenuLinkContainer.plugins": "플러그인",
"app.components.LeftMenuLinkContainer.settings": "설정",
"app.components.LeftMenuLinkContainer.singleTypes": "싱글 타입",
"app.components.ListPluginsPage.deletePlugin.description": "플러그인을 제거하는 데 몇 초 정도 걸릴 수 있습니다.",
"app.components.ListPluginsPage.deletePlugin.title": "제거하는 중",
"app.components.ListPluginsPage.description": "이 프로젝트에 설치된 플러그인 목록입니다.",
"app.components.ListPluginsPage.helmet.title": "플러그인 목록",
"app.components.ListPluginsPage.title": "플러그인",
"app.components.Logout.logout": "로그아웃",
"app.components.Logout.profile": "프로필",
"app.components.MarketplaceBanner": "Discover plugins built by the community, and many more awesome things to kickstart your project, on Strapi Awesome.",
"app.components.MarketplaceBanner.image.alt": "a strapi rocket logo",
"app.components.MarketplaceBanner.link": "지금 확인해보기",
"app.components.NotFoundPage.back": "홈으로 돌아가기",
"app.components.NotFoundPage.description": "찾을 수 없는 페이지입니다.",
"app.components.Official": "공식",
"app.components.Onboarding.help.button": "도움말",
"app.components.Onboarding.label.completed": "% 완료",
"app.components.Onboarding.title": "동영상 시청하기",
"app.components.PluginCard.Button.label.download": "다운로드",
"app.components.PluginCard.Button.label.install": "설치됨",
"app.components.PluginCard.PopUpWarning.install.impossible.autoReload.needed": "autoReload 기능을 사용하지 않도록 설정해야 합니다. `yarn develop`로 앱을 시작하세요.",
"app.components.PluginCard.PopUpWarning.install.impossible.confirm": "알겠습니다!",
"app.components.PluginCard.PopUpWarning.install.impossible.environment": "보안상의 이유로 개발 환경에서만 플러그인을 다운로드할 수 있습니다.",
"app.components.PluginCard.PopUpWarning.install.impossible.title": "다운로드 불가",
"app.components.PluginCard.compatible": "이 애플리케이션에 호환됩니다.",
"app.components.PluginCard.compatibleCommunity": "션뮤니티에 호환됩니다.",
"app.components.PluginCard.more-details": "[더보기]",
"app.components.ToggleCheckbox.off-label": "Off",
"app.components.ToggleCheckbox.on-label": "On",
"app.components.UpgradePlanModal.button": "Learn more",
"app.components.UpgradePlanModal.limit-reached": "You have reached the limit",
"app.components.UpgradePlanModal.text-ce": "Community Edition",
"app.components.UpgradePlanModal.text-ee": "Enterprise Edition",
"app.components.UpgradePlanModal.text-power": "Enterprise Edition 플랜으로 업그레이드하고 Strapi의 모든 기능을 활용해보세요.",
"app.components.UpgradePlanModal.text-strapi": "of Strapi by upgrading your plan to the",
"app.components.Users.MagicLink.connect": "이 링크를 가입할 사용자에게 보내주세요.",
"app.components.Users.MagicLink.connect.sso": "이 링크를 가입할 사용자에게 보내주세요. SSO 프로바이더를 통해 처음 로그인할 수 있습니다.",
"app.components.Users.ModalCreateBody.block-title.details": "상세 정보",
"app.components.Users.ModalCreateBody.block-title.login": "로그인 설정",
"app.components.Users.ModalCreateBody.block-title.roles": "사용자 역할",
"app.components.Users.ModalCreateBody.block-title.roles.description": "사용자는 하나 이상의 역할을 가질 수 있습니다.",
"app.components.Users.SortPicker.button-label": "정렬 기준",
"app.components.Users.SortPicker.sortby.email_asc": "이메일 (A to Z)",
"app.components.Users.SortPicker.sortby.email_desc": "이메일 (Z to A)",
"app.components.Users.SortPicker.sortby.firstname_asc": "이름 (A to Z)",
"app.components.Users.SortPicker.sortby.firstname_desc": "이름 (Z to A)",
"app.components.Users.SortPicker.sortby.lastname_asc": "성 (A to Z)",
"app.components.Users.SortPicker.sortby.lastname_desc": "성 (Z to A)",
"app.components.Users.SortPicker.sortby.username_asc": "Username (A to Z)",
"app.components.Users.SortPicker.sortby.username_desc": "Username (Z to A)",
"app.components.go-back": "돌아가기",
"app.components.listPlugins.button": "새로운 플러그인 추가하기",
"app.components.listPlugins.title.none": "설치된 플러그인이 없습니다.",
"app.components.listPlugins.title.plural": "{number}개의 플러그인이 설치됐습니다.",
"app.components.listPlugins.title.singular": "{number}개의 플러그인이 설치됐습니다.",
"app.components.listPluginsPage.deletePlugin.error": "플러그인을 제거하는데 에러가 발생했습니다.",
"app.containers.App.notification.error.init": "API 요청 중에 에러가 발생했습니다.",
"app.containers.AuthPage.ForgotPasswordSuccess.text.contact-admin": "링크를 받지 못했다면 관리자에게 문의해주세요.",
"app.containers.AuthPage.ForgotPasswordSuccess.text.email": "비밀번호 복구 링크를 받는 데 몇 분 정도 걸릴 수 있습니다.",
"app.containers.AuthPage.ForgotPasswordSuccess.title": "Email sent",
"app.containers.Users.EditPage.form.active.label": "활성",
"app.containers.Users.EditPage.header.label": "{name} 수정",
"app.containers.Users.EditPage.header.label-loading": "사용자 수정",
"app.containers.Users.EditPage.roles-bloc-title": "Attributed roles",
"app.containers.Users.ModalForm.footer.button-success": "사용자 생성",
"app.links.configure-view": "보기 설정",
"app.static.links.cheatsheet": "CheatSheet",
"app.utils.SelectOption.defaultMessage": " ",
"app.utils.add-filter": "필터 추가",
"app.utils.close-label": "닫기",
"app.utils.defaultMessage": " ",
"app.utils.delete": "삭제",
"app.utils.duplicate": "복사",
"app.utils.edit": "수정",
"app.utils.errors.file-too-big.message": "파일이 너무 큽니다",
"app.utils.filter-value": "필터 값",
"app.utils.filters": "필터",
"app.utils.notify.data-loaded": "{target}을 불러왔습니다.",
"app.utils.placeholder.defaultMessage": " ",
"app.utils.publish": "발행",
"app.utils.select-all": "전체 선택",
"app.utils.select-field": "필드 선택",
"app.utils.select-filter": "필터 선택",
"app.utils.unpublish": "발행 취소",
"clearLabel": "초기화",
"coming.soon": "주",
"component.Input.error.validation.integer": "값은 정수여야 합니다.",
"components.AutoReloadBlocker.description": "다음 명령어 중 하나를 사용하여 Strapi를 실행합니다:",
"components.AutoReloadBlocker.header": "이 플러그인은 리로드 기능이 필요합니다.",
"components.ErrorBoundary.title": "에러가 발생했습니다.",
"components.FilterOptions.FILTER_TYPES.$contains": "contains (대소문자 구분)",
"components.FilterOptions.FILTER_TYPES.$endsWith": "ends with",
"components.FilterOptions.FILTER_TYPES.$eq": "is",
"components.FilterOptions.FILTER_TYPES.$gt": "is greater than",
"components.FilterOptions.FILTER_TYPES.$gte": "is greater than or equal to",
"components.FilterOptions.FILTER_TYPES.$lt": "is lower than",
"components.FilterOptions.FILTER_TYPES.$lte": "is lower than or equal to",
"components.FilterOptions.FILTER_TYPES.$ne": "is not",
"components.FilterOptions.FILTER_TYPES.$notContains": "does not contain (대소문자 구분)",
"components.FilterOptions.FILTER_TYPES.$notNull": "is not null",
"components.FilterOptions.FILTER_TYPES.$null": "is null",
"components.FilterOptions.FILTER_TYPES.$startsWith": "starts with",
"components.Input.error.attribute.key.taken": "이미 사용중인 키입니다.",
"components.Input.error.attribute.sameKeyAndName": "같은 값을 사용할 수 없습니다.",
"components.Input.error.attribute.taken": "이미 사용중인 이름입니다.",
"components.Input.error.contain.lowercase": "비밀번호는 소문자 하나를 반드시 포함해야 합니다.",
"components.Input.error.contain.number": "비밀번호는 숫자 하나를 반드시 포함해야 합니다.",
"components.Input.error.contain.uppercase": "비밀번호는 대문자 하나를 반드시 포함해야 합니다.",
"components.Input.error.contentTypeName.taken": "이미 사용중인 이름입니다.",
"components.Input.error.custom-error": "{errorMessage} ",
"components.Input.error.password.noMatch": "비밀번호가 일치하지 않습니다.",
"components.Input.error.validation.email": "올바른 이메일 주소가 아닙니다.",
"components.Input.error.validation.json": "JSON 형식이 아닙니다.",
"components.Input.error.validation.max": "입력한 내용이 너무 큽니다.",
"components.Input.error.validation.maxLength": "입력한 내용이 너무 깁니다.",
"components.Input.error.validation.min": "입력한 내용이 너무 작습니다.",
"components.Input.error.validation.minLength": "입력한 내용이 너무 짧습니다.",
"components.Input.error.validation.minSupMax": "이 보다 더 클 수 없습니다.",
"components.Input.error.validation.regex": "입력한 내용이 형식에 맞지 않습니다.",
"components.Input.error.validation.required": "내용을 입력해 주세요.",
"components.Input.error.validation.unique": "이 값은 이미 사용중입니다.",
"components.InputSelect.option.placeholder": "선택해 주세요.",
"components.ListRow.empty": "데이터가 없습니다.",
"components.NotAllowedInput.text": "이 필드를 볼 수 있는 권한이 없습니다.",
"components.OverlayBlocker.description": "이 기능은 서버를 재시작해야 합니다. 서버가 시작될 때까지 잠시만 기다려주세요.",
"components.OverlayBlocker.description.serverError": "서버가 재시작되지 않았습니다. 터미널에서 로그를 확인하십시오.",
"components.OverlayBlocker.title": "재시작하고 있습니다...",
"components.OverlayBlocker.title.serverError": "재시작 시간이 예상보다 오래 걸리고 있습니다.",
"components.PageFooter.select": "항목 수 / 페이지",
"components.ProductionBlocker.description": "이 플러그인은 안전을 위해 다른 환경에서 사용할 수 없습니다.",
"components.ProductionBlocker.header": "이 플러그인은 개발 모드에서만 사용할 수 있습니다.",
"components.Search.placeholder": "검색...",
"components.Select.placeholder": "선택",
"components.TableHeader.actions-label": "Actions",
"components.TableHeader.sort": "Sort on {label}",
"components.Wysiwyg.ToggleMode.markdown-mode": "마크다운 모드",
"components.Wysiwyg.ToggleMode.preview-mode": "미리보기 모드",
"components.Wysiwyg.collapse": "병합",
"components.Wysiwyg.selectOptions.H1": "제목 H1",
"components.Wysiwyg.selectOptions.H2": "제목 H2",
"components.Wysiwyg.selectOptions.H3": "제목 H3",
"components.Wysiwyg.selectOptions.H4": "제목 H4",
"components.Wysiwyg.selectOptions.H5": "제목 H5",
"components.Wysiwyg.selectOptions.H6": "제목 H6",
"components.Wysiwyg.selectOptions.title": "제목",
"components.WysiwygBottomControls.charactersIndicators": "문자 표시기",
"components.WysiwygBottomControls.fullscreen": "전체화면",
"components.WysiwygBottomControls.uploadFiles": "파일을 끌어 놓으세요. 혹은 클립보드에서 붙혀넣거나 {browse} 하세요.",
"components.WysiwygBottomControls.uploadFiles.browse": "선택",
"components.pagination.go-to": "{page} 페이지로",
"components.pagination.go-to-next": "다음 페이지",
"components.pagination.go-to-previous": "이전 페이지",
"components.pagination.remaining-links": "And {number} other links",
"components.popUpWarning.button.cancel": "아니요, 취소합니다.",
"components.popUpWarning.button.confirm": "네, 확인했습니다.",
"components.popUpWarning.message": "삭제하시겠습니까?",
"components.popUpWarning.title": "확인",
"content-manager.App.schemas.data-loaded": "스키마를 불러왔습니다.",
"content-manager.DynamicTable.relation-loaded": "릴레이션을 불러왔습니다.",
"content-manager.EditRelations.title": "관계 데이터",
"content-manager.HeaderLayout.button.label-add-entry": "새 항목 추가",
"content-manager.api.id": "API ID",
"content-manager.components.AddFilterCTA.add": "필터",
"content-manager.components.AddFilterCTA.hide": "필터",
"content-manager.components.DragHandle-label": "드래그",
"content-manager.components.DraggableAttr.edit": "클릭하여 수정",
"content-manager.components.DraggableCard.delete.field": "{item} 삭제",
"content-manager.components.DraggableCard.edit.field": "{item} 수정",
"content-manager.components.DraggableCard.move.field": "{item} 이동",
"content-manager.components.DynamicTable.row-line": "item line {number}",
"content-manager.components.DynamicZone.ComponentPicker-label": "Pick one component",
"content-manager.components.DynamicZone.add-component": "Add a component to {componentName}",
"content-manager.components.DynamicZone.delete-label": "{name} 삭제",
"content-manager.components.DynamicZone.error-message": "The component contains error(s)",
"content-manager.components.DynamicZone.missing-components": "{number, plural, =0 {# 개} one {is # 개} other {are # 개}}의 누락된 컴포넌트가 있습니다.",
"content-manager.components.DynamicZone.move-down-label": "컴포넌트 아래로 이동",
"content-manager.components.DynamicZone.move-up-label": "컴포넌트 위로 이동",
"content-manager.components.DynamicZone.pick-compo": "Pick one component",
"content-manager.components.DynamicZone.required": "컴포넌트는 필수 항목입니다.",
"content-manager.components.EmptyAttributesBlock.button": "설정 페이지 이동",
"content-manager.components.EmptyAttributesBlock.description": "설정을 변경할 수 있습니다.",
"content-manager.components.FieldItem.linkToComponentLayout": "컴포넌트 레이아웃 설정",
"content-manager.components.FieldSelect.label": "필드 추가",
"content-manager.components.FilterOptions.button.apply": "적용",
"content-manager.components.FiltersPickWrapper.PluginHeader.actions.apply": "적용",
"content-manager.components.FiltersPickWrapper.PluginHeader.actions.clearAll": "모두 재설정",
"content-manager.components.FiltersPickWrapper.PluginHeader.description": "필터링 조건을 설정하세요.",
"content-manager.components.FiltersPickWrapper.PluginHeader.title.filter": "필터",
"content-manager.components.FiltersPickWrapper.hide": "숨김",
"content-manager.components.LeftMenu.Search.label": "Search for a content type",
"content-manager.components.LeftMenu.collection-types": "{number, plural, =0 {Collection Types} one {Collection Type } other {Collection Types}}",
"content-manager.components.LeftMenu.single-types": "{number, plural, =0 {Single Types} one {Single Type } other {Single Types}}",
"content-manager.components.LimitSelect.itemsPerPage": "항목 수 / 페이지",
"content-manager.components.NotAllowedInput.text": "이 필드를 볼 수 있는 권한이 없습니다.",
"content-manager.components.RepeatableComponent.error-message": "The component(s) contain error(s)",
"content-manager.components.Search.placeholder": "검색 중입니다...",
"content-manager.components.Select.draft-info-title": "상태: 초안",
"content-manager.components.Select.publish-info-title": "상태: 발행됨",
"content-manager.components.SettingsViewWrapper.pluginHeader.description.edit-settings": "편집 보기 화면을 구성합니다.",
"content-manager.components.SettingsViewWrapper.pluginHeader.description.list-settings": "목록 보기 화면을 구성합니다.",
"content-manager.components.SettingsViewWrapper.pluginHeader.title": "보기 설정 - {name}",
"content-manager.components.TableDelete.delete": "모두 삭제",
"content-manager.components.TableDelete.deleteSelected": "선택항목 삭제",
"content-manager.components.TableDelete.label": "{number, plural, one {# 개} other {# 개}}의 항목이 선택됨",
"content-manager.components.TableEmpty.withFilters": "필터 조건에 맞는 {contentType} 목록이 없습니다.",
"content-manager.components.TableEmpty.withSearch": "\"{search}\" 검색. {contentType} 목록이 없습니다.",
"content-manager.components.TableEmpty.withoutFilter": "{contentType} 목록이 없습니다.",
"content-manager.components.empty-repeatable": "항목이 없습니다. 항목을 추가하려면 아래 버튼을 클릭해주세요.",
"content-manager.components.notification.info.maximum-requirement": "이미 최대 필드 수에 도달했습니다.",
"content-manager.components.notification.info.minimum-requirement": "최소 요구 사항과 일치하도록 필드가 추가되었습니다.",
"content-manager.components.repeatable.reorder.error": "컴포넌트 필드를 재정렬하는 중에 오류가 발생했습니다. 다시 시도하십시오.",
"content-manager.components.reset-entry": "Reset entry",
"content-manager.components.uid.apply": "적용",
"content-manager.components.uid.available": "사용 가능",
"content-manager.components.uid.regenerate": "재생성",
"content-manager.components.uid.suggested": "제안됨",
"content-manager.components.uid.unavailable": "사용 불가",
"content-manager.containers.Edit.Link.Layout": "레이아웃 설정",
"content-manager.containers.Edit.Link.Model": "콜렉션 타입 수정",
"content-manager.containers.Edit.addAnItem": "추가할 항목...",
"content-manager.containers.Edit.clickToJump": "해당 항목으로 이동하려면 클릭",
"content-manager.containers.Edit.delete": "삭제",
"content-manager.containers.Edit.delete-entry": "이 항목 삭제",
"content-manager.containers.Edit.editing": "수정 중...",
"content-manager.containers.Edit.information": "정보",
"content-manager.containers.Edit.information.by": "편집자",
"content-manager.containers.Edit.information.draftVersion": "초안 버전",
"content-manager.containers.Edit.information.editing": "수정중 -",
"content-manager.containers.Edit.information.lastUpdate": "최근 업데이트",
"content-manager.containers.Edit.information.publishedVersion": "발행 버전",
"content-manager.containers.Edit.pluginHeader.title.new": "항목 생성",
"content-manager.containers.Edit.reset": "초기화",
"content-manager.containers.Edit.returnList": "목록",
"content-manager.containers.Edit.seeDetails": "세부 사항",
"content-manager.containers.Edit.submit": "저장",
"content-manager.containers.EditSettingsView.modal-form.edit-field": "필드 수정",
"content-manager.containers.EditView.add.new-entry": "항목 추가",
"content-manager.containers.EditView.components.missing.plural": "{count} 개의 누락된 컴포넌트가 있습니다.",
"content-manager.containers.EditView.components.missing.singular": "{count} 개의 누락된 컴포넌트가 있습니다.",
"content-manager.containers.EditView.notification.errors": "잘못 입력된 필드가 존재합니다.",
"content-manager.containers.Home.introduction": "항목을 수정하려면 왼편 링크를 클릭하세요. 이 플러그인은 설정을 편집할 수 있는 방법을 개발 중입니다.",
"content-manager.containers.Home.pluginHeaderDescription": "쉽고 강력한 UI를 통해 항목들을 관리 하세요.",
"content-manager.containers.Home.pluginHeaderTitle": "콘텐츠 관리",
"content-manager.containers.List.draft": "초안",
"content-manager.containers.List.errorFetchRecords": "에러",
"content-manager.containers.List.published": "발행됨",
"content-manager.containers.ListPage.displayedFields": "표시 필드",
"content-manager.containers.ListPage.items": "{number, plural, =0 {items} one {item} other {items}}",
"content-manager.containers.ListPage.table-headers.published_at": "상태",
"content-manager.containers.ListSettingsView.modal-form.edit-label": "{fieldName} 수정",
"content-manager.containers.SettingPage.add.field": "다른 필드 추가",
"content-manager.containers.SettingPage.add.relational-field": "다른 릴레이션 필드 추가",
"content-manager.containers.SettingPage.attributes": "속성",
"content-manager.containers.SettingPage.attributes.description": "속성의 순서를 지정합니다",
"content-manager.containers.SettingPage.editSettings.description": "레이아웃을 구성하려면 필드를 드래그 & 드롭하세요.",
"content-manager.containers.SettingPage.editSettings.entry.title": "항목 제목",
"content-manager.containers.SettingPage.editSettings.entry.title.description": "제목으로 보여줄 필드를 선택하세요.",
"content-manager.containers.SettingPage.editSettings.relation-field.description": "편집 및 목록 보기 화면에 모두 표시되는 필드를 설정합니다.",
"content-manager.containers.SettingPage.editSettings.title": "화면 수정 (설정)",
"content-manager.containers.SettingPage.layout": "레이아웃",
"content-manager.containers.SettingPage.listSettings.description": "이 컬렉션 타입에 대한 옵션을 구성합니다.",
"content-manager.containers.SettingPage.listSettings.title": "목록 (설정)",
"content-manager.containers.SettingPage.pluginHeaderDescription": "이 컬렉션 타입에 대한 특정 설정을 구성합니다.",
"content-manager.containers.SettingPage.relations": "관계 필드",
"content-manager.containers.SettingPage.settings": "설정",
"content-manager.containers.SettingPage.view": "보기",
"content-manager.containers.SettingViewModel.pluginHeader.title": "콘텐츠 매니저 - {name}",
"content-manager.containers.SettingsPage.Block.contentType.description": "특정 설정을 구성합니다.",
"content-manager.containers.SettingsPage.Block.contentType.title": "콜렉션 타입",
"content-manager.containers.SettingsPage.Block.generalSettings.description": "콜렉션 타입에 대한 기본 옵션을 구성합니다.",
"content-manager.containers.SettingsPage.Block.generalSettings.title": "일반",
"content-manager.containers.SettingsPage.pluginHeaderDescription": "모든 콘텐츠 타입 및 그룹에 대한 설정을 구성합니다.",
"content-manager.containers.SettingsView.list.subtitle": "콘텐츠 타입 및 그룹의 레이아웃과 표시를 구성합니다.",
"content-manager.containers.SettingsView.list.title": "표시 설정",
"content-manager.edit-settings-view.link-to-ctb.components": "컴포넌트 수정",
"content-manager.edit-settings-view.link-to-ctb.content-types": "콘텐츠 타입 수정",
"content-manager.emptyAttributes.button": "콜렉션 타입 빌더로 이동",
"content-manager.emptyAttributes.description": "콜렉션 타입에 첫 필드를 추가해보세요.",
"content-manager.emptyAttributes.title": "아직 필드가 없습니다.",
"content-manager.error.attribute.key.taken": "이미 사용중인 키입니다.",
"content-manager.error.attribute.sameKeyAndName": "같은 값을 사용할 수 없습니다.",
"content-manager.error.attribute.taken": "이미 사용중인 이름입니다.",
"content-manager.error.contentTypeName.taken": "이미 사용중인 이름입니다.",
"content-manager.error.model.fetch": "모델 설정을 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.record.create": "데이터를 생성하는 도중 에러가 발생했습니다.",
"content-manager.error.record.delete": "데이터를 삭제하는 도중 에러가 발생했습니다.",
"content-manager.error.record.fetch": "데이터를 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.record.update": "데이터를 업데이트하는 도중 에러가 발생했습니다.",
"content-manager.error.records.count": "데이터 수를 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.records.fetch": "데이터를 가져오는 도중 에러가 발생했습니다.",
"content-manager.error.schema.generation": "스키마를 생성하는 도중 에러가 발생했습니다.",
"content-manager.error.validation.json": "JSON 형식이 아닙니다.",
"content-manager.error.validation.max": "입력한 내용이 너무 큽니다.",
"content-manager.error.validation.maxLength": "입력한 내용이 너무 깁니다.",
"content-manager.error.validation.min": "입력한 내용이 너무 작습니다.",
"content-manager.error.validation.minLength": "입력한 내용이 너무 짧습니다.",
"content-manager.error.validation.minSupMax": "이 보다 더 클 수 없습니다.",
"content-manager.error.validation.regex": "입력한 내용이 맞지 않습니다.",
"content-manager.error.validation.required": "내용을 입력해 주세요.",
"content-manager.form.Input.bulkActions": "대규모 액션 활성화",
"content-manager.form.Input.defaultSort": "기본 정렬 속성",
"content-manager.form.Input.description": "설명",
"content-manager.form.Input.description.placeholder": "Display name in the profile",
"content-manager.form.Input.editable": "필드 수정가능 여부",
"content-manager.form.Input.filters": "필더 활성화",
"content-manager.form.Input.label": "라벨",
"content-manager.form.Input.label.inputDescription": "이 값은 테이블 머리에 표시된 라벨을 덮어씌웁니다.",
"content-manager.form.Input.pageEntries": "페이지 당 요소",
"content-manager.form.Input.pageEntries.inputDescription": "참고: 콘텐츠 타입 설정 페이지에서 이 값을 재정의(override)할 수 있습니다.",
"content-manager.form.Input.placeholder": "Placeholder",
"content-manager.form.Input.placeholder.placeholder": "My awesome value",
"content-manager.form.Input.search": "검색 활성화",
"content-manager.form.Input.search.field": "이 필드에 검색 활성화",
"content-manager.form.Input.sort.field": "이 필드에 정렬 활성화",
"content-manager.form.Input.sort.order": "기본 정렬 순서",
"content-manager.form.Input.wysiwyg": "WYSIWYG로 보기",
"content-manager.global.displayedFields": "표시 필드",
"content-manager.groups": "그룹",
"content-manager.groups.numbered": "그룹 ({number}개)",
"content-manager.header.name": "콘텐츠",
"content-manager.link-to-ctb": "모델 수정",
"content-manager.models": "콜렉션 타입",
"content-manager.models.numbered": "콜렉션 타입 ({number})",
"content-manager.notification.error.displayedFields": "표시될 필드가 최소 하나 이상 필요합니다.",
"content-manager.notification.error.relationship.fetch": "데이터 관계를 가져오는 도중 에러가 발생했습니다.",
"content-manager.notification.info.SettingPage.disableSort": "정렬이 활성화된 한 개의 속성이 필요합니다.",
"content-manager.notification.info.minimumFields": "표시될 필드가 최소 하나 이상 필요합니다.",
"content-manager.notification.upload.error": "파일 업로드 중에 에러가 발생했습니다.",
"content-manager.pageNotFound": "페이지를 찾을 수 없습니다.",
"content-manager.pages.ListView.header-subtitle": "{number, plural, =0 {# 개} one {# 개} other {# 개}} 항목을 찾았습니다.",
"content-manager.pages.NoContentType.button": "첫 콘텐츠 타입 생성하기",
"content-manager.pages.NoContentType.text": "아직 콘텐츠가 없습니다. 첫 콘텐츠 타입을 생성해보세요.",
"content-manager.permissions.not-allowed.create": "문서를 생성할 수 있는 권한이 없습니다.",
"content-manager.permissions.not-allowed.update": "이 문서를 볼 수 있는 권한이 없습니다.",
"content-manager.plugin.description.long": "데이터를 쉽게 확인 하고 수정, 삭제 할 수 있습니다.",
"content-manager.plugin.description.short": "데이터를 쉽게 확인 하고 수정, 삭제 할 수 있습니다.",
"content-manager.plugin.name": "콘텐츠 매니저",
"content-manager.popUpWarning.bodyMessage.contentType.delete": "삭제하시겠습니까?",
"content-manager.popUpWarning.bodyMessage.contentType.delete.all": "모두 삭제하시겠습니까?",
"content-manager.popUpWarning.warning.cancelAllSettings": "수정 사항을 취소하시겠습니까?",
"content-manager.popUpWarning.warning.publish-question": "정말 발행하시겠습니까?",
"content-manager.popUpWarning.warning.unpublish": "발행을 취소하면<br></br>자동으로 초안으로 변경됩니다.",
"content-manager.popUpWarning.warning.unpublish-question": "발행을 취소하시겠습니까?",
"content-manager.popUpWarning.warning.updateAllSettings": "모든 설정에 적용됩니다.",
"content-manager.popUpwarning.warning.has-draft-relations.button-confirm": "네, 발행합니다.",
"content-manager.popUpwarning.warning.has-draft-relations.message": "<b>{count, plural, =0 { of your content relations is} one { of your content relations is} other { of your content relations are}}</b> not published yet.<br></br>It might engender broken links and errors on your project.",
"content-manager.popover.display-relations.label": "Display relations",
"content-manager.success.record.delete": "삭제",
"content-manager.success.record.publish": "발행됨",
"content-manager.success.record.save": "저장",
"content-manager.success.record.unpublish": "발행이 취소됨",
"content-manager.utils.data-loaded": "The {number, plural, =1 {개} other {개}}의 항목을 불러왔습니다.",
"form.button.continue": "다음",
"form.button.done": "확인",
"form.button.finish": "완료",
"form.button.save": "저장",
"global.prompt.unsaved": "이 페이지를 떠나시겠습니까? 모든 변경 사항이 없어집니다.",
"notification.contentType.relations.conflict": "콘텐츠 타입에 충돌하는 릴레이션(conflict relation)이 있습니다.",
"notification.default.title": "정보 알림:",
"notification.error": "에러가 발생했습니다.",
"notification.error.layout": "레이아웃을 가져올 수 없습니다.",
"notification.form.error.fields": "잘못 입력된 필드가 존재합니다.",
"notification.form.success.fields": "변경 사항이 저장되었습니다.",
"notification.link-copied": "링크가 클립보드에 복사되었습니다.",
"notification.permission.not-allowed-read": "이 문서를 볼 수 있는 권한이 없습니다.",
"notification.success.delete": "항목이 삭제되었습니다.",
"notification.success.saved": "저장되었습니다.",
"notification.success.title": "성공 알림:",
"notification.version.update.link": "더 보기",
"notification.version.update.message": "Strapi 새 버전이 출시되었습니다!",
"notification.warning.title": "경고 알림:",
"or": "또는",
"request.error.model.unknown": "모델이 없습니다.",
"skipToContent": "콘텐츠로 건너뛰기",
"submit": "등록"
}

View File

@ -25,7 +25,7 @@
"Auth.form.forgot-password.email.label.success": "E-mail succesvol verstuurt naar",
"Auth.form.password.label": "Wachtwoord",
"Auth.form.register.news.label": "Houd me op de hoogte van de nieuwe functionaliteiten en aankomende verbeteringen (door dit te doen accepteer je de {terms} en het {policy}).",
"Auth.form.rememberMe.label": "Onthoudt mij",
"Auth.form.rememberMe.label": "Onthoud mij",
"Auth.form.username.label": "Gebruikersnaam",
"Auth.form.username.placeholder": "Kai Doe",
"Auth.link.forgot-password": "Wachtwoord vergeten?",

View File

@ -1,56 +1,200 @@
{
"attribute.boolean": "불리언(Boolean)",
"attribute.date": "날짜(Date)",
"attribute.email": "이메일(Email)",
"attribute.enumeration": "열거(Enumeration)",
"attribute.json": "JSON",
"attribute.media": "미디어(Media)",
"attribute.password": "패스워드(Password)",
"attribute.relation": "관계(Relation)",
"attribute.richtext": "서식있는 텍스트(Rich text)",
"attribute.text": "텍스트(Text)",
"button.attributes.add.another": "새 필드 추가",
"form.attribute.item.customColumnName": "커스텀 컬럼 이름",
"form.attribute.item.customColumnName.description": "API 응답을 위해 데이터베이스 컬럼 이름을 포괄적인 형식으로 변경하는데 유용합니다.",
"form.attribute.item.defineRelation.fieldName": "필드 이름",
"form.attribute.item.enumeration.graphql": "GraphQL에서 사용할 이름",
"form.attribute.item.enumeration.graphql.description": "기본 생성된 이름을 GraphQL에서 사용합니다.",
"form.attribute.item.enumeration.placeholder": "Ex:\nmorning\nnoon\nevening",
"form.attribute.item.enumeration.rules": "값 (한 줄에 하나씩 입력)",
"form.attribute.item.maximum": "최대 값",
"form.attribute.item.maximumLength": "최대 길이",
"form.attribute.item.minimum": "최소 값",
"form.attribute.item.minimumLength": "최소 길이",
"form.attribute.item.number.type": "숫자 형식",
"form.attribute.item.number.type.biginteger": "big integer (ex: 123456789)",
"form.attribute.item.number.type.decimal": "소수 (ex: 2.22)",
"form.attribute.item.number.type.float": "실수 (ex: 3.33333333)",
"form.attribute.item.number.type.integer": "정수 (ex: 10)",
"form.attribute.item.requiredField": "필수 항목",
"form.attribute.item.requiredField.description": "필수 항목일 경우 체크하세요.",
"form.attribute.item.settings.name": "설정",
"form.attribute.item.uniqueField": "유니크 항목",
"form.attribute.item.uniqueField.description": "유일한 값만 허용 할 경우 체크하세요.",
"form.attribute.settings.default": "기본값",
"form.button.cancel": "취소",
"form.button.continue": "다음",
"form.button.save": "저장",
"from": "from",
"menu.section.models.name.plural": "콘텐츠 타입",
"menu.section.models.name.singular": "콘텐츠 타입",
"modelPage.attribute.relationWith": "관계",
"plugin.description.long": "API를 위한 데이터 구조를 모델링 합니다. 새로운 필드와 릴레이션을 간단히 만드세요. 자동으로 설정 파일이 만들어 지고 프로젝트에 추가됩니다.",
"plugin.description.short": "API를 위한 데이터 구조를 모델링 합니다.",
"popUpForm.navContainer.advanced": "고급 설정",
"popUpForm.navContainer.base": "기본 설정",
"popUpWarning.bodyMessage.contentType.delete": "이 콘텐츠 타입을 삭제 하시겠습니까?",
"relation.attributeName.placeholder": "Ex: author, category, tag",
"relation.manyToMany": "N : N",
"relation.manyToOne": "has many",
"relation.manyWay": "has many",
"relation.oneToMany": "1 : N",
"relation.oneToOne": "1 : 1",
"relation.oneWay": "has one",
"table.attributes.title.plural": "{number} 개의 속성이 있습니다.",
"table.attributes.title.singular": "{number} 개의 속성이 있습니다."
}
"ComponentIconPicker.search.placeholder": "아이콘 검색",
"attribute.boolean": "불리언(Boolean)",
"attribute.boolean.description": "예 아니오, 1 또는 0, 참 또는 거짓",
"attribute.component": "컴포넌트",
"attribute.component.description": "반복하거나 재사용할 수 있는 필드 그룹",
"attribute.date": "날짜(Date)",
"attribute.date.description": "시간, 분, 초가 있는 데이트 피커",
"attribute.datetime": "Datetime",
"attribute.dynamiczone": "다이나믹 존",
"attribute.dynamiczone.description": "내용을 편집할 때 동적으로 컴포넌트를 선택합니다.",
"attribute.email": "이메일(Email)",
"attribute.email.description": "유효성 검사가 가능한 이메일 필드",
"attribute.enumeration": "열거(Enumeration)",
"attribute.enumeration.description": "값을 나열하고 선택할 수 있습니다.",
"attribute.json": "JSON",
"attribute.json.description": "JSON 형식의 데이터",
"attribute.media": "미디어(Media)",
"attribute.media.description": "이미지, 비디오 등의 파일",
"attribute.null": " ",
"attribute.number": "숫자(Number)",
"attribute.number.description": "숫자 (integer, float, decimal)",
"attribute.password": "패스워드(Password)",
"attribute.password.description": "암호화된 비밀번호 필드",
"attribute.relation": "관계(Relation)",
"attribute.relation.description": "콜렉션 타입을 참조하는 필드",
"attribute.richtext": "서식있는 텍스트(Rich text)",
"attribute.richtext.description": "서식 옵션이 있는 리치 텍스트 에디터",
"attribute.text": "텍스트(Text)",
"attribute.text.description": "제목 또는 설명과 같이 짧거나 긴 텍스트",
"attribute.time": "Time",
"attribute.timestamp": "타임스탬프",
"attribute.uid": "UID",
"attribute.uid.description": "Unique identifier",
"button.attributes.add.another": "새 필드 추가",
"button.component.add": "새 컴포넌트 추가",
"button.component.create": "새 컴포넌트 생성",
"button.model.create": "새 콜렉션 타입 생성",
"button.single-types.create": "새 싱글 타입 생성",
"component.repeatable": "(repeatable)",
"components.SelectComponents.displayed-value": "{number, plural, =0 {# 개} one {# 개} other {# 개}}의 컴포넌트가 선택됨",
"components.componentSelect.no-component-available": "이미 모든 컴포넌트가 추가되었습니다.",
"components.componentSelect.no-component-available.with-search": "검색과 일치하는 컴포넌트가 없습니다.",
"components.componentSelect.value-component": "{number} component selected (type to search for a component)",
"components.componentSelect.value-components": "{number} 개의 컴포넌트 선택됨",
"configurations": "설정",
"contentType.apiId-plural.description": "Pluralized API ID",
"contentType.apiId-plural.label": "API ID (단수)",
"contentType.apiId-singular.description": "UID는 API 경로 및 데이터베이스 테이블/ 컬렉션을 생성하는 데 사용됩니다.",
"contentType.apiId-singular.label": "API ID (복수)",
"contentType.collectionName.description": "콘텐츠 타입과 테이블 이름이 다를 때 유용합니다.",
"contentType.collectionName.label": "콜렉션 이름",
"contentType.displayName.label": "표시 이름",
"contentType.draftAndPublish.description": "각 항목을 발행하기 전에 초안 버전을 작성합니다.",
"contentType.draftAndPublish.label": "초안/발행 시스템",
"contentType.kind.change.warning": "콘텐츠 타입을 수정했습니다. API가 리셋됩니다(라우트, 컨트롤러, 서비스가 덮어씌워집니다.)",
"error.attributeName.reserved-name": "이 이름은 다른 기능을 손상시킬 수 있으므로 사용할 수 없습니다.",
"error.contentType.pluralName-used": "이 값은 단수 이름과 같을 수 없습니다.",
"error.contentType.singularName-used": "이 값은 복수 이름과 같을 수 없습니다.",
"error.contentTypeName.reserved-name": "이 이름은 다른 기능을 손상시킬 수 있으므로 사용할 수 없습니다.",
"error.validation.enum-duplicate": "중복된 값은 사용할 수 없습니다.",
"error.validation.enum-empty-string": "빈 문자열은 사용할 수 없습니다.",
"error.validation.minSupMax": "Can't be superior",
"error.validation.positive": "양수를 입력해주세요.",
"error.validation.regex": "유효하지 않은 정규식 패턴입니다.",
"error.validation.relation.targetAttribute-taken": "대상 릴레이션에서 사용중인 이름입니다.",
"form.attribute.component.option.add": "새 컴포넌트 추가",
"form.attribute.component.option.create": "새 컴포넌트 생성",
"form.attribute.component.option.create.description": "컴포넌트는 콘텐츠 타입과 컴포넌트들 사이에 공유되며, 어디서나 사용과 접근이 가능합니다.",
"form.attribute.component.option.repeatable": "반복 컴포넌트",
"form.attribute.component.option.repeatable.description": "재료, 메타 태그 등 여러 인스턴스(배열) 구성에 적합합니다.",
"form.attribute.component.option.reuse-existing": "기존 컴포넌트 사용",
"form.attribute.component.option.reuse-existing.description": "생성된 컴포넌트를 재사용합니다. 콘텐츠 타입간에 데이터를 일관되게 유지할 수 있습니다.",
"form.attribute.component.option.single": "단일 컴포넌트",
"form.attribute.component.option.single.description": "전체 주소지, 기본 정보 등과 같은 필드를 그룹화하는 데 적합합니다.",
"form.attribute.item.customColumnName": "커스텀 컬럼 이름",
"form.attribute.item.customColumnName.description": "API 응답을 위해 데이터베이스 컬럼 이름을 포괄적인 형식으로 변경하는데 유용합니다.",
"form.attribute.item.date.type.date": "date",
"form.attribute.item.date.type.datetime": "datetime",
"form.attribute.item.date.type.time": "time",
"form.attribute.item.defineRelation.fieldName": "필드 이름",
"form.attribute.item.enumeration.graphql": "GraphQL에서 사용할 이름",
"form.attribute.item.enumeration.graphql.description": "기본 생성된 이름을 GraphQL에서 사용합니다.",
"form.attribute.item.enumeration.placeholder": "Ex:\nmorning\nnoon\nevening",
"form.attribute.item.enumeration.rules": "값 (한 줄에 하나씩 입력)",
"form.attribute.item.maximum": "최대 값",
"form.attribute.item.maximumLength": "최대 길이",
"form.attribute.item.minimum": "최소 값",
"form.attribute.item.minimumLength": "최소 길이",
"form.attribute.item.number.type": "숫자 형식",
"form.attribute.item.number.type.biginteger": "big integer (ex: 123456789)",
"form.attribute.item.number.type.decimal": "소수 (ex: 2.22)",
"form.attribute.item.number.type.float": "실수 (ex: 3.33333333)",
"form.attribute.item.number.type.integer": "정수 (ex: 10)",
"form.attribute.item.privateField": "Private field",
"form.attribute.item.privateField.description": "이 필드는 API 응답에 표시되지 않습니다.",
"form.attribute.item.requiredField": "필수 항목",
"form.attribute.item.requiredField.description": "필수 항목일 경우 체크하세요.",
"form.attribute.item.settings.name": "설정",
"form.attribute.item.text.regex": "정규식 패턴",
"form.attribute.item.text.regex.description": "정규식 텍스트",
"form.attribute.item.uniqueField": "유니크 항목",
"form.attribute.item.uniqueField.description": "유일한 값만 허용 할 경우 체크하세요.",
"form.attribute.media.allowed-types": "허용할 미디어 타입을 선택합니다.",
"form.attribute.media.allowed-types.none": "없음",
"form.attribute.media.allowed-types.option-files": "파일",
"form.attribute.media.allowed-types.option-images": "이미지",
"form.attribute.media.allowed-types.option-videos": "영상",
"form.attribute.media.option.multiple": "복수 미디어",
"form.attribute.media.option.multiple.description": "슬라이더, 캐로셀(carousels), 혹은 여러 파일 다운로드에 적합합니다.",
"form.attribute.media.option.single": "단일 미디어",
"form.attribute.media.option.single.description": "아바타, 프로필 사진 또는 커버에 적합합니다.",
"form.attribute.settings.default": "기본값",
"form.attribute.text.option.long-text": "긴 텍스트",
"form.attribute.text.option.long-text.description": "설명, 이야기에 적합합니다. 정확한 검색(Exact search)은 불가능합니다.",
"form.attribute.text.option.short-text": "짧은 텍스트",
"form.attribute.text.option.short-text.description": "제목, 이름, 링크(URL)에 적합합니다. 또한 필드에서 정확한 검색(Exact search)이 가능합니다.",
"form.button.add-components-to-dynamiczone": "Add components to the zone",
"form.button.add-field": "다른 필드 추가",
"form.button.add-first-field-to-created-component": "컴포넌트에 첫 필드 만들기",
"form.button.add.field.to.collectionType": "이 콜렉션 타입에 다른 필드 추가하기",
"form.button.add.field.to.component": "이 컴포넌트에 다른 필드 추가하기",
"form.button.add.field.to.contentType": "이 콘텐츠 타입에 다른 필드 추가하기",
"form.button.add.field.to.singleType": "이 싱글 타입에 다른 필드 추가하기",
"form.button.cancel": "취소",
"form.button.collection-type.description": "기사(Article), 제품(Product) 등 여러개의 콘텐츠가 필요한 경우에 적합합니다.",
"form.button.configure-component": "컴포넌트 설정",
"form.button.configure-view": "보기 설정",
"form.button.continue": "다음",
"form.button.delete": "삭제",
"form.button.finish": "완료",
"form.button.save": "저장",
"form.button.select-component": "컴포넌트 선택",
"form.button.single-type.description": "About us, 홈페이지 등 단일 콘텐츠가 필요한 경우에 적합합니다.",
"form.contentType.divider.draft-publish": "초안/발행",
"from": "from",
"listView.headerLayout.description": "콘텐츠 구조를 만듭니다.",
"menu.section.components.name.plural": "컴포넌트",
"menu.section.components.name.singular": "컴포넌트",
"menu.section.models.name.plural": "콘텐츠 타입",
"menu.section.models.name.singular": "콘텐츠 타입",
"menu.section.single-types.name.plural": "싱글 타입",
"menu.section.single-types.name.singular": "싱글 타입",
"modalForm.attribute.form.base.name": "이름",
"modalForm.attribute.form.base.name.description": "속성 이름에는 공백을 사용할 수 없습니다.",
"modalForm.attribute.form.base.name.placeholder": "예: Slug, SEO URL, 표준 URL",
"modalForm.attribute.target-field": "Attached field",
"modalForm.attribute.text.type-selection": "타입",
"modalForm.attributes.select-component": "컴포넌트 선택",
"modalForm.attributes.select-components": "컴포넌트 여러개 선택",
"modalForm.collectionType.header-create": "콜렉션 타입 생성",
"modalForm.component.header-create": "컴포넌트 생성",
"modalForm.components.create-component.category.label": "카테고리를 선택하거나 새 카테고리 이름을 입력해주세요.",
"modalForm.components.icon.label": "아이콘",
"modalForm.editCategory.base.name.description": "카테고리 이름에 공백을 사용할 수 없습니다.",
"modalForm.header-edit": "{name} 수정",
"modalForm.header.categories": "카테고리",
"modalForm.singleType.header-create": "싱글 타입 생성",
"modalForm.sub-header.addComponentToDynamicZone": "다이나믹 존에 새 컴포넌트를 추가합니다.",
"modalForm.sub-header.attribute.create": "새 {type} 필드 추가",
"modalForm.sub-header.attribute.create.step": "새 컴포넌트 추가 ({step}/2)",
"modalForm.sub-header.attribute.edit": "{name} 수정",
"modalForm.sub-header.chooseAttribute.collectionType": "콜렉션 타입에 추가할 필드를 선택해주세요.",
"modalForm.sub-header.chooseAttribute.component": "컴포넌트에 추가할 필드를 선택해주세요.",
"modalForm.sub-header.chooseAttribute.singleType": "싱글 타입에 추가할 필드를 선택해주세요.",
"modelPage.attribute.relation-polymorphic": "릴레이션 (polymorphic)",
"modelPage.attribute.relationWith": "관계",
"none": "None",
"notification.info.autoreaload-disable": "이 플러그인을 사용하려면 autoReload 기능이 필요합니다. `strapi develop`로 서버를 시작해주세요.",
"notification.info.creating.notSaved": "새 콜렉션 타입 또는 컴포넌트를 만들기 전에 작업을 저장해주세요.",
"plugin.description.long": "API를 위한 데이터 구조를 모델링 합니다. 새로운 필드와 릴레이션을 간단히 만드세요. 자동으로 설정 파일이 만들어 지고 프로젝트에 추가됩니다.",
"plugin.description.short": "API를 위한 데이터 구조를 모델링 합니다.",
"plugin.name": "콘텐츠 타입 빌더",
"popUpForm.navContainer.advanced": "고급 설정",
"popUpForm.navContainer.base": "기본 설정",
"popUpWarning.bodyMessage.cancel-modifications": "수정 내용을 취소하시겠습니까?",
"popUpWarning.bodyMessage.cancel-modifications.with-components": "수정 내용을 취소하시겠습니까? 생성 혹은 수정된 컴포넌트가 있습니다.",
"popUpWarning.bodyMessage.category.delete": "이 카테고리를 삭제하시겠습니까? 모든 컴포넌트가 함께 삭제됩니다.",
"popUpWarning.bodyMessage.component.delete": "이 컴포넌트를 삭제하시겠습니까?",
"popUpWarning.bodyMessage.contentType.delete": "이 콘텐츠 타입을 삭제 하시겠습니까?",
"popUpWarning.draft-publish.button.confirm": "네, 비활성화합니다.",
"popUpWarning.draft-publish.message": "초안/발행 시스템을 비활성화하면 초안이 삭제됩니다.",
"popUpWarning.draft-publish.second-message": "사용 안 함으로 설정하시겠습니까?",
"prompt.unsaved": "이 페이지를 떠나시겠습니까? 모든 변경 사항이 없어집니다.",
"relation.attributeName.placeholder": "예: author, category, tag",
"relation.manyToMany": "N : N",
"relation.manyToOne": "has many",
"relation.manyWay": "has many",
"relation.oneToMany": "1 : N",
"relation.oneToOne": "1 : 1",
"relation.oneWay": "has one",
"table.attributes.title.plural": "{number} 개의 속성이 있습니다.",
"table.attributes.title.singular": "{number} 개의 속성이 있습니다.",
"table.button.no-fields": "새 필드 추가",
"table.content.create-first-content-type": "첫 콜렉션 타입을 만들어보세요.",
"table.content.no-fields.collection-type": "콜렉션 타입에 첫 필드를 추가해보세요.",
"table.content.no-fields.component": "컴포넌트에 첫 필드를 추가해보세요.",
"table.headers.name": "Name",
"table.headers.type": "Type"
}

View File

@ -1 +1,22 @@
{}
{
"Settings.email.plugin.button.test-email": "테스트 발송",
"Settings.email.plugin.label.defaultFrom": "기본 발송자 이메일",
"Settings.email.plugin.label.defaultReplyTo": "기본 수신자 이메일",
"Settings.email.plugin.label.provider": "이메일 프로바이더",
"Settings.email.plugin.label.testAddress": "테스트 이메일 주소",
"Settings.email.plugin.notification.config.error": "이메일 설정을 불러오는데 실패했습니다.",
"Settings.email.plugin.notification.data.loaded": "이메일 설정을 불러왔습니다.",
"Settings.email.plugin.notification.test.error": "{to}로 테스트 이메일 보내는 데 실패했습니다.",
"Settings.email.plugin.notification.test.success": "이메일 테스트 성공. {to} 메일함을 확인해주세요.",
"Settings.email.plugin.placeholder.defaultFrom": "예: Strapi No-Reply <no-reply@strapi.io>",
"Settings.email.plugin.placeholder.defaultReplyTo": "예: Strapi <example@strapi.io>",
"Settings.email.plugin.placeholder.testAddress": "예: developer@example.com",
"Settings.email.plugin.subTitle": "이메일 플러그인에 대한 설정을 테스트합니다.",
"Settings.email.plugin.text.configuration": "플러그인이 {file} 파일을 통해 구성되었습니다. 문서를 확인하시려면 {link}를 참조해주세요.",
"Settings.email.plugin.title": "이메일 설정",
"Settings.email.plugin.title.config": "설정",
"Settings.email.plugin.title.test": "테스트 이메일 발송",
"SettingsNav.link.settings": "설정",
"SettingsNav.section-label": "이메일 플러그인",
"components.Input.error.validation.email": "유효하지 않은 이메일입니다."
}

View File

@ -0,0 +1,106 @@
{
"bulk.select.label": "모든 에셋 선택",
"button.next": "다음",
"checkControl.crop-duplicate": "에셋 복제 & 자르기",
"checkControl.crop-original": "원본 에셋 자르기",
"control-card.add": "추가",
"control-card.cancel": "취소",
"control-card.copy-link": "링크 복사",
"control-card.crop": "자르기",
"control-card.delete": "삭제",
"control-card.download": "다운로드",
"control-card.edit": "편집",
"control-card.replace-media": "미디어 교체",
"control-card.save": "저장",
"control-card.stop-crop": "그만 자르기",
"filter.add": "필터 추가",
"form.button.replace-media": "미디어 교체",
"form.input.decription.file-alt": "에셋을 표시할 수 없는 경우 이 텍스트가 표시됩니다.",
"form.input.label.file-alt": "대체 텍스트",
"form.input.label.file-caption": "캡션",
"form.input.label.file-name": "파일명",
"form.upload-url.error.url.invalid": "한 개의 유효하지 않은 URL이 있습니다.",
"form.upload-url.error.url.invalids": "{number} 개의 유효하지 않은 URL이 있습니다.",
"header.actions.upload-assets": "에셋 업로드",
"header.actions.upload-new-asset": "새 에셋 업로드",
"header.content.assets-empty": "에셋 없음",
"header.content.assets-multiple": "{number} 에셋",
"header.content.assets-single": "1 에셋",
"input.button.label": "파일 선택",
"input.label": "여기에 드래그 & 드롭 하거나",
"input.label-bold": "드래그 & 드롭",
"input.label-normal": "to upload or",
"input.placeholder": "클릭해서 에셋을 선택하거나 드래그 & 드롭으로 이 영역에 파일을 끌어다 놓으세요.",
"input.placeholder.icon": "이 영역에 파일을 놓으세요.",
"input.url.description": "URL 링크를 캐리지 리턴(줄바꿈)으로 구분합니다.",
"input.url.label": "URL",
"list.asset.at.finished": "에셋 로딩이 완료되었습니다.",
"list.asset.load": "에셋을 불러오고 있습니다.",
"list.assets-empty.subtitle": "Add one to the list.",
"list.assets-empty.title": "에셋이 없습니다.",
"list.assets-empty.title-withSearch": "적용된 필터와 매치되는 에셋이 없습니다.",
"list.assets.empty": "첫 에셋을 업로드해보세요.",
"list.assets.empty.no-permissions": "에셋 목록이 비어있씁니다.",
"list.assets.loading-asset": "Loading the preview for the media: {path}",
"list.assets.not-supported-content": "미리보기를 사용할 수 없습니다.",
"list.assets.preview-asset": "Preview for the video at path {path}",
"list.assets.selected": "{number, plural, =0 {0 개} one {1 개} other {# 개}}의 에셋이 선택됨",
"list.assets.type-not-allowed": "This type of file is not allowed.",
"list.assets-empty.search": "결과를 찾을 수 없습니다.",
"mediaLibraryInput.actions.nextSlide": "다음 슬라이드",
"mediaLibraryInput.actions.previousSlide": "이전 슬라이드",
"mediaLibraryInput.placeholder": "클릭해서 에셋을 선택하거나 드래그 & 드롭으로 이 영역에 파일을 끌어다 놓으세요.",
"mediaLibraryInput.slideCount": "{m} 개 슬라이드 중 {n}",
"modal.edit.title": "상세 정보",
"modal.file-details.date": "Date",
"modal.file-details.dimensions": "Dimensions",
"modal.file-details.extension": "Extension",
"modal.file-details.size": "Size",
"modal.header.browse": "에셋 업로드",
"modal.header.file-detail": "상세 정보",
"modal.header.pending-assets": "Pending assets",
"modal.header.select-files": "Selected files",
"modal.nav.browse": "찾아보기",
"modal.nav.computer": "내 기기에서",
"modal.nav.selected": "선택됨",
"modal.nav.url": "URL 에서",
"modal.remove.success-label": "에셋이 삭제되었습니다.",
"modal.selected-list.sub-header-subtitle": "드래그 & 드롭으로 필드의 에셋을 재정렬합니다.",
"modal.upload-list.footer.button.plural": "라이브러리에 {number} 개 에셋 업로드",
"modal.upload-list.footer.button.singular": "라이브러리에 {number} 개 에셋 업로드",
"modal.upload-list.sub-header-subtitle": "미디어 라이브러리에 추가하기 전에 에셋을 관리합니다.",
"modal.upload-list.sub-header-title.plural": "{number} 개의 에셋 선택됨",
"modal.upload-list.sub-header-title.singular": "{number} 개의 에셋 선택됨",
"modal.upload-list.sub-header.button": "에셋 더 추가하기",
"modal.upload.cancelled": "수동 업로드가 중단되었습니다.",
"page.title": "설정 - 미디어 라이브러리",
"permissions.not-allowed.update": "이 파일을 편집할 수 있는 권한이 없습니다.",
"plugin.description.long": "미디어 파일을 관리합니다.",
"plugin.description.short": "미디어 파일을 관리합니다.",
"plugin.name": "미디어 라이브러리",
"search.clear.label": "검색 지우기",
"search.label": "에셋 검색",
"search.placeholder": "예: the first dog on the moon",
"settings.form.autoOrientation.description": "EXIF 방향 태그에 따라 이미지를 자동으로 회전합니다.",
"settings.form.autoOrientation.label": "자동 회전 사용",
"settings.form.responsiveDimensions.description": "업로드된 에셋의 여러 형식(large, medium, small)을 자동으로 생성합니다.",
"settings.form.responsiveDimensions.label": "반응형 업로드 사용",
"settings.form.sizeOptimization.label": "사이즈 최적화 사용 (품질 손실 없음)",
"settings.form.videoPreview.description": "6초 영상 미리 보기(GIF)를 생성합니다.",
"settings.form.videoPreview.label": "미리보기",
"settings.header.label": "미디어 라이브러리 - 설정",
"settings.section.doc.label": "문서",
"settings.section.image.label": "이미지",
"settings.section.video.label": "영상",
"settings.sub-header.label": "미디어 라이브러리에 대한 설정을 구성합니다.",
"sort.created_at_asc": "오래된 업로드순",
"sort.created_at_desc": "최근 업로드순",
"sort.label": "정렬 기준",
"sort.name_asc": "알파벳 순서 (A to Z)",
"sort.name_desc": "알파벳 역순 (Z to A)",
"sort.updated_at_asc": "오래된 업데이트순",
"sort.updated_at_desc": "최근 업데이트순",
"tabs.title": "자산을 업로드할 방법을 선택해주세요.",
"window.confirm.close-modal.file": "확실한가요? 변경 내용이 사라집니다.",
"window.confirm.close-modal.files": "확실하나요? 아직 업로드되지 않은 파일이 있습니다."
}

View File

@ -30,7 +30,7 @@
"pages.PluginPage.table.icon.regenerate": "Regenerate {target}",
"pages.PluginPage.table.icon.show": "Open {target}",
"pages.PluginPage.table.version": "Version",
"pages.SettingPage.title": "Settings",
"pages.SettingsPage.title": "Settings",
"pages.SettingsPage.Button.description": "Configure the documentation plugin",
"pages.SettingsPage.header.save": "Save",
"pages.SettingsPage.password.label": "Password",

View File

@ -1,21 +1,43 @@
{
"components.Row.open": "Open",
"components.Row.regenerate": "Regenerate",
"containers.HomePage.Block.title": "Versions",
"containers.HomePage.Button.update": "Update",
"containers.HomePage.PluginHeader.title": "Documentation - Settings",
"containers.HomePage.PopUpWarning.confirm": "I understand",
"containers.HomePage.PopUpWarning.message": "Are you sure you want to delete this version?",
"containers.HomePage.form.password": "Password",
"containers.HomePage.form.password.inputDescription": "Set the password to access the documentation",
"containers.HomePage.form.restrictedAccess": "Restricted access",
"containers.HomePage.form.restrictedAccess.inputDescription": "Make the documentation endpoint private. By default, the access is public",
"containers.HomePage.form.showGeneratedFiles": "Show generated files",
"containers.HomePage.form.showGeneratedFiles.inputDescription": "Useful when you want to override the generated documentation. \nThe plugin will generate files split by model and plugin. \nBy enabling this option it will be easier to customize your documentation",
"error.deleteDoc.versionMissing": "The version you are trying to delete does not exist.",
"error.noVersion": "A version is required",
"error.regenerateDoc": "An error occurred while regenerating the doc",
"error.regenerateDoc.versionMissing": "The version you are trying to generate doesn't exist",
"notification.update.success": "Settings updated successfully",
"plugin.name": "문서"
"coming-soon": "이 콘텐츠는 개발중이며 몇 주 뒤에 만나볼 수 있습니다!",
"components.Row.open": "열기",
"components.Row.regenerate": "재생성",
"containers.HomePage.Block.title": "버전",
"containers.HomePage.Button.update": "업데이트",
"containers.HomePage.PluginHeader.title": "도큐멘테이션 - 설정",
"containers.HomePage.PopUpWarning.confirm": "이해합니다.",
"containers.HomePage.PopUpWarning.message": "이 버전을 삭제하시겠습니까?",
"containers.HomePage.copied": "토큰이 클립보드에 복사되었습니다.",
"containers.HomePage.form.jwtToken": "JWT token 얻기",
"containers.HomePage.form.jwtToken.description": "이 토큰을 복사하고 swagger에서 리퀘스트를 요청하는데 사용하세요.",
"containers.HomePage.form.password": "비밀번호",
"containers.HomePage.form.password.inputDescription": "문서에 액세스하기 위한 비밀번호를 설정합니다.",
"containers.HomePage.form.restrictedAccess": "액세스 제한",
"containers.HomePage.form.restrictedAccess.inputDescription": "도큐멘테이션 엔드포인트를 비공개로 설정합니다. 기본적으로 접근 권한은 공용(Public)입니다.",
"containers.HomePage.form.showGeneratedFiles": "생성된 파일 보기",
"containers.HomePage.form.showGeneratedFiles.inputDescription": "생성된 문서를 재정의하려는 경우에 유용합니다.\n플러그인은 모델 및 플러그인별로 분할된 파일을 생성합니다.\n이 옵션을 활성화하면 문서를 보다 쉽게 커스터마이징 할 수 있습니다.",
"error.deleteDoc.versionMissing": "삭제하려는 버전이 존재하지 않습니다.",
"error.noVersion": "버전은 필수 항목입니다.",
"error.regenerateDoc": "문서를 재생성하는 중에 오류가 발생했습니다.",
"error.regenerateDoc.versionMissing": "생성하려는 버전이 존재하지 않습니다.",
"notification.delete.success": "문서가 삭제되었습니다.",
"notification.generate.success": "문서가 생성되었습니다.",
"notification.update.success": "설정이 업데이트되었습니다.",
"pages.PluginPage.Button.open": "도큐멘테이션 열기",
"pages.PluginPage.header.description": "도큐멘테이션 플러그인 설정",
"pages.PluginPage.table.generated": "최종 생성일",
"pages.PluginPage.table.icon.delete": "{target} 삭제",
"pages.PluginPage.table.icon.regenerate": "{target} 재생성",
"pages.PluginPage.table.icon.show": "{target} 열기",
"pages.PluginPage.table.version": "버전",
"pages.SettingsPage.title": "설정",
"pages.SettingsPage.header.description": "도큐멘테이션 플러그인 설정",
"pages.SettingsPage.Button.description": "도큐멘테이션 플러그인 설정",
"pages.SettingsPage.header.save": "저장",
"pages.SettingsPage.password.label": "비밀번호",
"pages.SettingsPage.toggle.hint": "도큐멘테이션 엔드포인트를 비공개로 설정합니다.",
"pages.SettingsPage.toggle.label": "액세스 제한",
"plugin.description.long": "SWAGER UI를 사용하여 오픈 API 문서를 만들고 API를 시각화합니다.",
"plugin.description.short": "SWAGER UI를 사용하여 오픈 API 문서를 만들고 API를 시각화합니다.",
"plugin.name": "도큐멘테이션"
}

View File

@ -0,0 +1,65 @@
{
"CMEditViewCopyLocale.copy-failure": "로케일 복사 실패",
"CMEditViewCopyLocale.copy-success": "로케일 복사됨",
"CMEditViewCopyLocale.copy-text": "다른 로케일에서 복사하기",
"CMEditViewCopyLocale.submit-text": "네, 가져옵니다",
"CMListView.popover.display-locales.label": "Display translated locales",
"CheckboxConfirmation.Modal.body": "사용하지 않도록 설정하시겠습니까?",
"CheckboxConfirmation.Modal.button-confirm": "네, 비활성화합니다.",
"CheckboxConfirmation.Modal.content": "지역화(localization) 기능을 해제하면 기본 로케일에 연결된 콘텐츠를 제외한 모든 콘텐츠가 삭제됩니다.",
"Field.localized": "이 값은 선택한 로케일에서 고유합니다.",
"Field.not-localized": "이 값은 모든 로케일에서 공통입니다.",
"Settings.list.actions.add": "로케일 추가",
"Settings.list.actions.delete": "로케일 삭제",
"Settings.list.actions.deleteAdditionalInfos": "This will delete the active locale versions <em>(from Internationalization)</em>",
"Settings.list.actions.edit": "로케일 수정",
"Settings.list.description": "국제화 플러그인에 대한 설정을 구성합니다.",
"Settings.list.empty.description": "이건 일반적인 동작이 아니며, 데이터베이스를 수동으로 수정한 걸로 파악됩니다. Strapi를 올바르게 사용하려면 데이터베이스에 로케일이 하나 이상 저장되어 있어야 합니다.",
"Settings.list.empty.title": "로케일이 없습니다.",
"Settings.locales.list.sort.default": "Sort by the default locale",
"Settings.locales.list.sort.displayName": "Sort by display name",
"Settings.locales.list.sort.id": "Sort by ID",
"Settings.locales.list.title.plural": "{number} 로케일",
"Settings.locales.list.title.singular": "{number} 로케일",
"Settings.locales.modal.advanced": "고급 설정",
"Settings.locales.modal.advanced.setAsDefault": "기본 로케일로 설정",
"Settings.locales.modal.advanced.setAsDefault.hint": "하나의 기본 로케일은 필수입니다.",
"Settings.locales.modal.advanced.settings": "설정",
"Settings.locales.modal.base": "기본 설정",
"Settings.locales.modal.create.alreadyExist": "이 로케일은 이미 존재합니다.",
"Settings.locales.modal.create.defaultLocales.loading": "사용 가능한 로케일을 불러오는 중...",
"Settings.locales.modal.create.success": "로케일이 추가되었습니다.",
"Settings.locales.modal.create.tab.label": "Navigating between the I18N base settings and advanced settings",
"Settings.locales.modal.delete.confirm": "네, 삭제합니다",
"Settings.locales.modal.delete.message": "이 로케일을 삭제하면 연결된 콘텐츠가 모두 삭제됩니다. 콘텐츠를 유지하려면 먼저 다른 로케일에 콘텐츠를 옮겨주세요.",
"Settings.locales.modal.delete.secondMessage": "이 로케일을 삭제하시겠습니까?",
"Settings.locales.modal.delete.success": "로케일이 삭제되었습니다.",
"Settings.locales.modal.edit.confirmation": "완료",
"Settings.locales.modal.edit.locales.label": "Locales",
"Settings.locales.modal.edit.success": "로케일이 수정되었습니다.",
"Settings.locales.modal.edit.tab.label": "Navigating between the I18N base settings and advanced settings",
"Settings.locales.modal.locales.displayName": "로케일 표시 이름",
"Settings.locales.modal.locales.displayName.description": "어드민 패널에서 해당 이름 아래에 로케일이 표시됩니다.",
"Settings.locales.modal.locales.displayName.error": "로케일 표시 이름은 50자 미만으로만 가능합니다.",
"Settings.locales.modal.locales.label": "로케일",
"Settings.locales.modal.locales.loaded": "로케일 목록을 불러왔습니다.",
"Settings.locales.modal.title": "설정",
"Settings.locales.row.default-locale": "Default",
"Settings.locales.row.displayName": "표시 이름",
"Settings.locales.row.id": "ID",
"Settings.permissions.loading": "권한을 불러오는 중",
"Settings.permissions.read.denied.description": "내용을 보려면 시스템 관리자에게 문의하세요.",
"Settings.permissions.read.denied.title": "콘텐츠에 액세스할 수 있는 권한이 없습니다.",
"actions.select-locale": "로케일 선택",
"components.Select.locales.not-available": "사용 가능한 콘텐츠 없음",
"plugin.description.long": "이 플러그인을 사용하면 어드민 패널과 API에서 서로 다른 언어로 된 컨텐츠를 만들고, 읽고, 업데이트할 수 있습니다.",
"plugin.description.short": "이 플러그인을 사용하면 어드민 패널과 API에서 서로 다른 언어로 된 컨텐츠를 만들고, 읽고, 업데이트할 수 있습니다.",
"plugin.name": "국제화",
"plugin.schema.i18n.ensure-unique-localization": "유니크 필드는 지역화(localized)되어야 합니다.",
"plugin.schema.i18n.localized.description": "로케일별로 콘텐츠를 저장할 수 있습니다.",
"plugin.schema.i18n.localized.description-content-type": "로케일별로 콘텐츠를 저장할 수 있습니다.",
"plugin.schema.i18n.localized.description-field": "필드는 각 로케일에서 서로 다른 값을 가질 수 있습니다.",
"plugin.schema.i18n.localized.label": "이 콘텐츠 타입의 지역화(localization) 켜기",
"plugin.schema.i18n.localized.label-content-type": "이 콘텐츠 타입의 지역화(localization) 켜기",
"plugin.schema.i18n.localized.label-field": "이 필드의 지역화(localization) 켜기"
}

View File

@ -1 +1,4 @@
{}
{
"plugin.description.long": "Strapi 에러 이벤트를 Sentry에 보냅니다.",
"plugin.description.short": "Strapi 에러 이벤트를 Sentry에 보냅니다."
}

View File

@ -1,47 +1,94 @@
{
"BoundRoute.title": "라우트(bound route)",
"EditForm.inputSelect.description.role": "인증된 사용자에 선택한 역할(role)을 부여합니다.",
"EditForm.inputSelect.label.role": "인증된 사용자의 기본 역할(role)",
"EditForm.inputToggle.description.email": "사용자가 동일한 이메일 주소를 사용해 여러 계정을 만들지 못하게 합니다.",
"EditForm.inputToggle.description.email-confirmation": "(ON)이 활성화되면, 새로 가입하는 사용자는 인증 메일을 받게됩니다.",
"EditForm.inputToggle.description.email-confirmation-redirection": "이메일 인증완료 후 리다이렉트 될 주소",
"EditForm.inputToggle.description.email-reset-password": "애플리케이션의 비밀번호 재설정 URL 페이지",
"EditForm.inputToggle.description.sign-up": "비활성(OFF)일 경우, 등록 프로세스를 금지합니다. 사용하는 프로바이더(provider)에 관계 없이 누구도 가입할 수 없습니다.",
"EditForm.inputToggle.label.email": "이메일 주소 당 하나의 계정",
"EditForm.inputToggle.label.email-confirmation": "이메일 인증 활성화",
"EditForm.inputToggle.label.email-confirmation-redirection": "리다이렉션 url",
"EditForm.inputToggle.label.email-reset-password": "패스워드 재설정 페이지",
"EditForm.inputToggle.label.sign-up": "사용자 등록",
"HeaderNav.link.advancedSettings": "고급 설정",
"HeaderNav.link.emailTemplates": "이메일 템플릿",
"HeaderNav.link.providers": "프로바이더(Providers)",
"HeaderNav.link.roles": "역할(Roles) & 권한(Permissions)",
"Plugin.permissions.plugins.description": "{name} 플러그인에서 허용할 액션을 설정합니다.",
"Plugins.header.description": "라우트(route)에 연결된 액션만 표시됩니다.",
"Plugins.header.title": "권한(Permissions)",
"Policies.header.hint": "애플리케이션 또는 플러그인을 선택하고 항목을 클릭하면 바인딩 된 경로를 표시할 수 있습니다.",
"Policies.header.title": "고급 설정",
"PopUpForm.Email.email_templates.inputDescription": "이메일 템플릿 문법은 이 {link}를 확인하세요.",
"PopUpForm.Email.options.from.email.label": "보내는 이메일",
"PopUpForm.Email.options.from.email.placeholder": "kai@doe.com",
"PopUpForm.Email.options.from.name.label": "보내는 사람",
"PopUpForm.Email.options.from.name.placeholder": "Kai Doe",
"PopUpForm.Email.options.message.label": "내용",
"PopUpForm.Email.options.object.label": "제목",
"PopUpForm.Email.options.response_email.label": "응답받을 이메일",
"PopUpForm.Email.options.response_email.placeholder": "kai@doe.com",
"PopUpForm.Providers.enabled.description": "사용하지 않을 경우 이 프로바이더(provider) 기능을 이용할 수 없습니다.",
"PopUpForm.Providers.enabled.label": "사용",
"PopUpForm.Providers.key.label": "클라이언트 ID(Client ID)",
"PopUpForm.Providers.key.placeholder": "텍스트",
"PopUpForm.Providers.redirectURL.front-end.label": "프론트엔드 애플리케이션 리다이렉트 URL",
"PopUpForm.Providers.secret.label": "클라이언트 시크릿(Client Secret)",
"PopUpForm.Providers.secret.placeholder": "텍스트",
"PopUpForm.Providers.subdomain.label": "Host URI (Subdomain)",
"PopUpForm.Providers.subdomain.placeholder": "my.subdomain.com",
"PopUpForm.header.edit.email-templates": "이메일 템플릿 수정",
"notification.success.submit": "설정을 업데이트했습니다.",
"plugin.description.long": "JWT 기반의 인증 프로세스로 API를 보호하세요. 이 플러그인에서 사용자 그룹간 권한을 관리할 수 있는 ACL 전략도 설정할 수 있습니다.",
"plugin.description.short": "JWT 기반의 인증 프로세스로 API를 보호하세요.",
"plugin.name": "역할(roles) & 권한(permissions)"
}
"BoundRoute.title": "라우트(bound route)",
"EditForm.inputSelect.description.role": "인증된 사용자에 선택한 역할(role)을 부여합니다.",
"EditForm.inputSelect.label.role": "인증된 사용자의 기본 역할(role)",
"EditForm.inputToggle.description.email": "사용자가 동일한 이메일 주소를 사용해 여러 계정을 만들지 못하게 합니다.",
"EditForm.inputToggle.description.email-confirmation": "(ON)이 활성화되면, 새로 가입하는 사용자는 인증 메일을 받게됩니다.",
"EditForm.inputToggle.description.email-confirmation-redirection": "이메일 인증완료 후 리다이렉트 될 주소",
"EditForm.inputToggle.description.email-reset-password": "애플리케이션의 비밀번호 재설정 URL 페이지",
"EditForm.inputToggle.description.sign-up": "비활성(OFF)일 경우, 등록 프로세스를 금지합니다. 사용하는 프로바이더(provider)에 관계 없이 누구도 가입할 수 없습니다.",
"EditForm.inputToggle.label.email": "이메일 주소 당 하나의 계정",
"EditForm.inputToggle.label.email-confirmation": "이메일 인증 활성화",
"EditForm.inputToggle.label.email-confirmation-redirection": "리다이렉션 url",
"EditForm.inputToggle.label.email-reset-password": "패스워드 재설정 페이지",
"EditForm.inputToggle.label.sign-up": "사용자 등록",
"EditForm.inputToggle.placeholder.email-confirmation-redirection": "예: https://yourfrontend.com/reset-password",
"EditForm.inputToggle.placeholder.email-reset-password": "예: https://yourfrontend.com/reset-password",
"EditPage.form.roles": "역할 상세정보",
"Email.template.data.loaded": "이메일 템플릿을 불러왔습니다.",
"Email.template.email_confirmation": "이메일 주소 확인",
"Email.template.form.edit.label": "템플릿 수정",
"Email.template.reset_password": "비밀번호 재설정",
"Email.template.table.action.label": "action",
"Email.template.table.icon.label": "icon",
"Email.template.table.name.label": "name",
"Form.advancedSettings.data.loaded": "고급 설정 정보를 불러왔습니다.",
"Form.save": "저장",
"Form.title.advancedSettings": "설정",
"HeaderNav.link.advancedSettings": "고급 설정",
"HeaderNav.link.emailTemplates": "이메일 템플릿",
"HeaderNav.link.providers": "프로바이더(Providers)",
"HeaderNav.link.roles": "역할(Roles) & 권한(Permissions)",
"Plugin.permissions.plugins.description": "{name} 플러그인에서 허용할 액션을 설정합니다.",
"Plugins.header.description": "라우트(route)에 연결된 액션만 표시됩니다.",
"Plugins.header.title": "권한(Permissions)",
"Policies.header.hint": "애플리케이션 또는 플러그인을 선택하고 항목을 클릭하면 바인딩 된 경로를 표시할 수 있습니다.",
"Policies.header.title": "고급 설정",
"PopUpForm.Email.email_templates.inputDescription": "이메일 템플릿 문법은 이 {link}를 확인하세요.",
"PopUpForm.Email.link.documentation": "check out our documentation.",
"PopUpForm.Email.options.from.email.label": "보내는 이메일",
"PopUpForm.Email.options.from.email.placeholder": "kai@doe.com",
"PopUpForm.Email.options.from.name.label": "보내는 사람",
"PopUpForm.Email.options.from.name.placeholder": "Kai Doe",
"PopUpForm.Email.options.message.label": "내용",
"PopUpForm.Email.options.object.label": "제목",
"PopUpForm.Email.options.object.placeholder": "Please confirm your email address for %APP_NAME%",
"PopUpForm.Email.options.response_email.label": "응답받을 이메일",
"PopUpForm.Email.options.response_email.placeholder": "kai@doe.com",
"PopUpForm.Providers.enabled.description": "사용하지 않을 경우 이 프로바이더(provider) 기능을 이용할 수 없습니다.",
"PopUpForm.Providers.enabled.label": "사용",
"PopUpForm.Providers.key.label": "클라이언트 ID(Client ID)",
"PopUpForm.Providers.key.placeholder": "텍스트",
"PopUpForm.Providers.redirectURL.front-end.label": "프론트엔드 애플리케이션 리다이렉트 URL",
"PopUpForm.Providers.redirectURL.label": "{provider} 애플리케이션 구성에 추가할 리디렉션 URL",
"PopUpForm.Providers.secret.label": "클라이언트 시크릿(Client Secret)",
"PopUpForm.Providers.secret.placeholder": "텍스트",
"PopUpForm.Providers.subdomain.label": "Host URI (Subdomain)",
"PopUpForm.Providers.subdomain.placeholder": "my.subdomain.com",
"PopUpForm.header.edit.email-templates": "이메일 템플릿 수정",
"PopUpForm.header.edit.providers": "프로바이더 수정",
"Providers.data.loaded": "프로바이더를 불러왔습니다.",
"Providers.disabled": "사용 안함",
"Providers.enabled": "사용중",
"Providers.image": "이미지",
"Providers.name": "이름",
"Providers.settings": "설정",
"Providers.status": "상태",
"Roles.description": "설명",
"Roles.empty": "아직 역할이 없습니다.",
"Roles.empty.search": "검색과 일치하는 역할이 없습니다.",
"Roles.name": "이름",
"Roles.users": "사용자",
"Settings.roles.deleted": "Role deleted",
"Settings.roles.edited": "Role edited",
"Settings.section-label": "사용자 & 권한 플러그인",
"components.Input.error.validation.email": "유효하지 않은 이메일입니다.",
"components.Input.error.validation.json": "JSON 형식과 일치하지 않습니다.",
"components.Input.error.validation.max": "값이 너무 큽니다.",
"components.Input.error.validation.maxLength": "값이 너무 깁니다.",
"components.Input.error.validation.min": "값이 너무 작습니다.",
"components.Input.error.validation.minLength": "값이 너무 짧습니다.",
"components.Input.error.validation.minSupMax": "이보다 클 수 없습니다.",
"components.Input.error.validation.regex": "값이 정규식과 일치하지 않습니다.",
"components.Input.error.validation.required": "필수 항목입니다.",
"components.Input.error.validation.unique": "이 값은 이미 사용되고 있습니다.",
"notification.success.submit": "설정을 업데이트했습니다.",
"page.title": "설정 - 역할",
"plugin.description.long": "JWT 기반의 인증 프로세스로 API를 보호하세요. 이 플러그인에서 사용자 그룹간 권한을 관리할 수 있는 ACL 전략도 설정할 수 있습니다.",
"plugin.description.short": "JWT 기반의 인증 프로세스로 API를 보호하세요.",
"plugin.name": "역할(roles) & 권한(permissions)",
"popUpWarning.button.cancel": "취소",
"popUpWarning.button.confirm": "확인",
"popUpWarning.title": "Please confirm",
"popUpWarning.warning.cancel": "수정 사항을 취소하시겠습니까?"
}