From c16df35594afb1f03e4a8bfc0beaa3e8e4aff32a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=BB=A4=ED=94=BC=EC=82=AC=EC=9C=A0?= Date: Wed, 18 Mar 2026 21:02:52 +0900 Subject: [PATCH] Updated Initial Version of Custom Korean Translation - Updated default mastodon+glitch korean translation, to custom version for sakyey.kr --- .gitignore | 5 + .../containers/compose_form_container.js | 2 +- app/javascript/mastodon/locales/ko.json | 1264 ++++----- config/locales-glitch/ko.yml | 36 +- config/locales-glitch/simple_form.ko.yml | 28 +- config/locales/activerecord.ko.yml | 48 +- config/locales/devise.ko.yml | 168 +- config/locales/doorkeeper.ko.yml | 204 +- config/locales/ko.yml | 2412 ++++++++--------- config/locales/simple_form.ko.yml | 464 ++-- config/mastodon.yml | 6 +- lib/mastodon/version.rb | 17 +- 12 files changed, 2336 insertions(+), 2318 deletions(-) diff --git a/.gitignore b/.gitignore index 4727d9ec27..3ef64413c9 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,8 @@ docker-compose.override.yml *storybook.log storybook-static + +# exclude all bak, save, logs +*.bak +*.save +*.log diff --git a/app/javascript/mastodon/features/compose/containers/compose_form_container.js b/app/javascript/mastodon/features/compose/containers/compose_form_container.js index ef4e2b6238..0f6ce9cc25 100644 --- a/app/javascript/mastodon/features/compose/containers/compose_form_container.js +++ b/app/javascript/mastodon/features/compose/containers/compose_form_container.js @@ -41,7 +41,7 @@ const mapStateToProps = state => ({ && !state.getIn(['settings', 'dismissed_banners', PRIVATE_QUOTE_MODAL_ID]), isInReply: state.getIn(['compose', 'in_reply_to']) !== null, lang: state.getIn(['compose', 'language']), - maxChars: state.getIn(['server', 'server', 'configuration', 'statuses', 'max_characters'], 500), + maxChars: state.getIn(['server', 'server', 'configuration', 'statuses', 'max_characters'], 3000), }); const mapDispatchToProps = (dispatch, props) => ({ diff --git a/app/javascript/mastodon/locales/ko.json b/app/javascript/mastodon/locales/ko.json index 00e79ddb34..f226b7ab58 100644 --- a/app/javascript/mastodon/locales/ko.json +++ b/app/javascript/mastodon/locales/ko.json @@ -2,43 +2,43 @@ "about.blocks": "제한된 서버들", "about.contact": "연락처:", "about.default_locale": "기본", - "about.disclaimer": "Mastodon은 자유 오픈소스 소프트웨어이며, Mastodon gGmbH의 상표입니다", - "about.domain_blocks.no_reason_available": "사유를 밝히지 않음", - "about.domain_blocks.preamble": "마스토돈은 일반적으로 연합우주에 있는 어떤 서버의 사용자와도 게시물을 보고 응답을 할 수 있도록 허용합니다. 다음 항목들은 특정한 서버에 대해 만들어 진 예외사항입니다.", - "about.domain_blocks.silenced.explanation": "명시적으로 찾아보거나 팔로우를 하기 전까지는, 이 서버에 있는 프로필이나 게시물 등을 일반적으로 볼 수 없습니다.", + "about.disclaimer": "마스토돈(Mastodon)은 자유 오픈소스 소프트웨어로, Mastodon gGmbH의 상표에요.", + "about.domain_blocks.no_reason_available": "사유 알 수 없음", + "about.domain_blocks.preamble": "마스토돈은 일반적으로 연합우주에 속한 어떤 서버의 사용자와도 게시물을 주고받을 수 있도록 지원해요. 하지만 이 서버는 다음 목록에 있는 서버들에 대해서 예외적으로 제한을 두고 있어요.", + "about.domain_blocks.silenced.explanation": "명시적으로 검색하거나 팔로우를 하기 전까지는, 이 서버에 있는 프로필이나 게시물 등을 볼 수 없어요.", "about.domain_blocks.silenced.title": "제한됨", - "about.domain_blocks.suspended.explanation": "이 서버의 어떤 데이터도 처리되거나, 저장 되거나 공유되지 않고, 이 서버의 어떤 유저와도 상호작용 하거나 대화할 수 없습니다.", - "about.domain_blocks.suspended.title": "정지됨", + "about.domain_blocks.suspended.explanation": "이 서버의 어떤 데이터도 처리 · 저장 · 공유되지 않아요. 이 서버의 어떤 유저와도 상호작용하거나 대화할 수 없어요.", + "about.domain_blocks.suspended.title": "차단됨", "about.language_label": "언어", - "about.not_available": "이 정보는 이 서버에서 사용할 수 없습니다.", - "about.powered_by": "{mastodon}으로 구동되는 분산 소셜 미디어", - "about.rules": "서버 규칙", - "account.account_note_header": "개인 메모", - "account.add_or_remove_from_list": "리스트에 추가 혹은 삭제", - "account.badges.bot": "자동화됨", + "about.not_available": "이 서버에는 아직 이 정보가 공개되어 있지 않아요.", + "about.powered_by": "{mastodon}으로 구동되는 연합우주 속 분산형 SNS", + "about.rules": "규칙", + "account.account_note_header": "메모", + "account.add_or_remove_from_list": "모아보기에 추가하거나 삭제하기", + "account.badges.bot": "자동화·봇 계정", "account.badges.group": "그룹", - "account.block": "@{name} 차단", - "account.block_domain": "{domain} 도메인 차단", + "account.block": "@{name} 차단하기", + "account.block_domain": "{domain} 도메인 차단하기", "account.block_short": "차단", "account.blocked": "차단함", "account.blocking": "차단함", - "account.cancel_follow_request": "팔로우 취소", - "account.copy": "프로필 링크 복사", - "account.direct": "@{name} 님에게 개인 멘션", - "account.disable_notifications": "@{name} 의 게시물 알림 끄기", + "account.cancel_follow_request": "팔로우 취소하기", + "account.copy": "프로필 링크 복사하기", + "account.direct": "@{name}에게 개인 멘션 보내기", + "account.disable_notifications": "@{name}의 게시물 알림 끄기", "account.domain_blocking": "도메인 차단함", - "account.edit_profile": "프로필 편집", + "account.edit_profile": "프로필 수정하기", "account.edit_profile_short": "수정", - "account.enable_notifications": "@{name} 의 게시물 알림 켜기", - "account.endorse": "프로필에 추천하기", - "account.familiar_followers_many": "{name1}, {name2} 님 외 내가 아는 {othersCount, plural, other {#}} 명이 팔로우함", - "account.familiar_followers_one": "{name1} 님이 팔로우함", - "account.familiar_followers_two": "{name1}, {name2} 님이 팔로우함", + "account.enable_notifications": "@{name}의 게시물 알림 켜기", + "account.endorse": "프로필 추천 탭에 올리기", + "account.familiar_followers_many": "{name1}, {name2} 외 내가 아는 {othersCount, plural, other {#}}명이 팔로우했어요", + "account.familiar_followers_one": "{name1}님이 팔로우했어요", + "account.familiar_followers_two": "{name1}, {name2}이(가) 팔로우했어요", "account.featured": "추천", "account.featured.accounts": "프로필", "account.featured.hashtags": "해시태그", "account.featured_tags.last_status_at": "{date}에 마지막으로 게시", - "account.featured_tags.last_status_never": "게시물 없음", + "account.featured_tags.last_status_never": "아직 게시물이 없어요", "account.follow": "팔로우", "account.follow_back": "맞팔로우", "account.follow_back_short": "맞팔로우", @@ -47,70 +47,70 @@ "account.follow_request_cancel_short": "취소", "account.follow_request_short": "요청", "account.followers": "팔로워", - "account.followers.empty": "아직 아무도 이 사용자를 팔로우하고 있지 않습니다.", + "account.followers.empty": "아직 아무도 이 사람을 팔로우하고 있지 않아요.", "account.followers_counter": "{count, plural, other {팔로워 {counter}명}}", "account.followers_you_know_counter": "내가 아는 {counter} 명", "account.following": "팔로잉", "account.following_counter": "{count, plural, other {팔로잉 {counter}명}}", - "account.follows.empty": "이 사용자는 아직 아무도 팔로우하고 있지 않습니다.", + "account.follows.empty": "이 사람은 아직 아무도 팔로우하고 있지 않아요.", "account.follows_you": "나를 팔로우", - "account.go_to_profile": "프로필로 이동", - "account.hide_reblogs": "@{name}의 부스트를 숨기기", - "account.in_memoriam": "고인의 계정입니다.", - "account.joined_short": "가입", - "account.languages": "구독한 언어 변경", - "account.link_verified_on": "{date}에 이 링크의 소유권이 확인 됨", - "account.locked_info": "이 계정의 프라이버시 설정은 잠금으로 설정되어 있습니다. 계정 소유자가 수동으로 팔로워를 승인합니다.", + "account.go_to_profile": "프로필로 이동하기", + "account.hide_reblogs": "@{name}의 부스트 숨기기", + "account.in_memoriam": "이 계정을 쓰시던 분은 세상을 떠나셨어요. 😢", + "account.joined_short": "가입한 날짜", + "account.languages": "구독 언어 변경하기", + "account.link_verified_on": "이 링크에 대한 소유권은 {date}에 확인되었어요", + "account.locked_info": "이 계정은 팔로우 신청을 수동으로 관리하고 있어요. 신청을 보내면 계정 소유자가 수동으로 팔로워를 승인할 거에요.", "account.media": "미디어", - "account.mention": "@{name} 님에게 멘션", - "account.moved_to": "{name} 님은 자신의 새 계정이 다음과 같다고 표시했습니다:", - "account.mute": "@{name} 뮤트", - "account.mute_notifications_short": "알림 뮤트", + "account.mention": "@{name} 멘션하기", + "account.moved_to": "{name}은(는) 다음 계정으로 이사했어요:", + "account.mute": "@{name} 뮤트하기", + "account.mute_notifications_short": "알림 끄기", "account.mute_short": "뮤트", "account.muted": "뮤트됨", "account.muting": "뮤트함", - "account.mutual": "서로 팔로우", - "account.no_bio": "제공된 설명이 없습니다.", + "account.mutual": "맞팔로우", + "account.no_bio": "아직 소개가 작성하지 않았어요", "account.open_original_page": "원본 페이지 열기", "account.posts": "게시물", - "account.posts_with_replies": "게시물과 답장", - "account.remove_from_followers": "팔로워에서 {name} 제거", - "account.report": "@{name} 신고", - "account.requested_follow": "{name} 님이 팔로우 요청을 보냈습니다", + "account.posts_with_replies": "게시물 및 답장", + "account.remove_from_followers": "팔로워에서 @{name} 제거하기", + "account.report": "@{name} 신고하기", + "account.requested_follow": "@{name}이(가) 팔로우 요청을 보냈어요", "account.requests_to_follow_you": "팔로우 요청", - "account.share": "@{name}의 프로필 공유", + "account.share": "@{name}의 프로필 공유하기", "account.show_reblogs": "@{name}의 부스트 보기", "account.statuses_counter": "{count, plural, other {게시물 {counter}개}}", - "account.unblock": "차단 해제", - "account.unblock_domain": "도메인 {domain} 차단 해제", + "account.unblock": "차단 해제하기", + "account.unblock_domain": "도메인 {domain} 차단 해제하기", "account.unblock_domain_short": "차단 해제", "account.unblock_short": "차단 해제", "account.unendorse": "프로필에 추천하지 않기", - "account.unfollow": "언팔로우", + "account.unfollow": "팔로우 해제하기", "account.unmute": "@{name} 뮤트 해제", - "account.unmute_notifications_short": "알림 뮤트 해제", + "account.unmute_notifications_short": "알림 끄기 해제", "account.unmute_short": "뮤트 해제", - "account_note.placeholder": "클릭하여 노트 추가", + "account_note.placeholder": "여기를 클릭해서 메모를 추가해보세요", "admin.dashboard.daily_retention": "가입 후 일별 사용자 유지율", "admin.dashboard.monthly_retention": "가입 후 월별 사용자 유지율", "admin.dashboard.retention.average": "평균", "admin.dashboard.retention.cohort": "가입한 달", - "admin.dashboard.retention.cohort_size": "새 사용자", - "admin.impact_report.instance_accounts": "이 계정 프로필들이 지워질 것입니다", - "admin.impact_report.instance_followers": "우리 사용자들의 팔로워를 잃을 것입니다", - "admin.impact_report.instance_follows": "저쪽 사용자들의 팔로워를 잃을 것입니다", + "admin.dashboard.retention.cohort_size": "신규 사용자", + "admin.impact_report.instance_accounts": "이 계정 프로필들이 지워질 거에요", + "admin.impact_report.instance_followers": "우리 사용자들의 팔로워를 잃을 거에요", + "admin.impact_report.instance_follows": "저쪽 사용자들의 팔로워를 잃을 거에요", "admin.impact_report.title": "영향 요약", "alert.rate_limited.message": "{retry_time, time, medium}에 다시 시도해 주세요.", - "alert.rate_limited.title": "빈도 제한됨", - "alert.unexpected.message": "예상하지 못한 에러가 발생했습니다.", + "alert.rate_limited.title": "속도 제한됨", + "alert.unexpected.message": "예상하지 못한 문제가 발생했어요.", "alert.unexpected.title": "앗!", "alt_text_badge.title": "대체 문구", - "alt_text_modal.add_alt_text": "대체 텍스트 추가", - "alt_text_modal.add_text_from_image": "이미지에서 텍스트 추가", + "alt_text_modal.add_alt_text": "대체 텍스트 추가하기", + "alt_text_modal.add_text_from_image": "이미지에서 텍스트 추가하기", "alt_text_modal.cancel": "취소", - "alt_text_modal.change_thumbnail": "썸네일 변경", - "alt_text_modal.describe_for_people_with_hearing_impairments": "청력 장애가 있는 사람들을 위한 설명을 작성하세요…", - "alt_text_modal.describe_for_people_with_visual_impairments": "시각 장애가 있는 사람들을 위한 설명을 작성하세요…", + "alt_text_modal.change_thumbnail": "썸네일 변경하기", + "alt_text_modal.describe_for_people_with_hearing_impairments": "청각 장애가 있는 분들을 위한 설명을 작성해주세요…", + "alt_text_modal.describe_for_people_with_visual_impairments": "시각 장애가 있는 분들을 위한 설명을 작성해주세요…", "alt_text_modal.done": "완료", "announcement.announcement": "공지사항", "annual_report.summary.archetype.booster": "연쇄부스트마", @@ -120,249 +120,249 @@ "annual_report.summary.archetype.replier": "답글나비", "annual_report.summary.followers.followers": "팔로워", "annual_report.summary.followers.total": "총 {count}", - "annual_report.summary.here_it_is": "{year}년 결산입니다:", - "annual_report.summary.highlighted_post.by_favourites": "가장 많은 좋아요를 받은 게시물", + "annual_report.summary.here_it_is": "{year}년 결산이에요:", + "annual_report.summary.highlighted_post.by_favourites": "가장 많이 좋아요를 받은 게시물", "annual_report.summary.highlighted_post.by_reblogs": "가장 많이 부스트된 게시물", "annual_report.summary.highlighted_post.by_replies": "가장 많은 답글을 받은 게시물", - "annual_report.summary.highlighted_post.possessive": "{name} 님의", + "annual_report.summary.highlighted_post.possessive": "{name}의", "annual_report.summary.most_used_app.most_used_app": "가장 많이 사용한 앱", "annual_report.summary.most_used_hashtag.most_used_hashtag": "가장 많이 사용한 해시태그", "annual_report.summary.most_used_hashtag.none": "없음", "annual_report.summary.new_posts.new_posts": "새 게시물", - "annual_report.summary.percentile.text": "{domain} 사용자의 상위입니다.", + "annual_report.summary.percentile.text": "{domain}에서 상위 사용자에요.", "annual_report.summary.percentile.we_wont_tell_bernie": "종부세는 안 걷을게요", - "annual_report.summary.thanks": "마스토돈과 함께 해주셔서 감사합니다!", - "attachments_list.unprocessed": "(처리 안 됨)", + "annual_report.summary.thanks": "사계 대광장(with 마스토돈)과 함께 해주셔서 고마워요!", + "attachments_list.unprocessed": "(처리되지 않음)", "audio.hide": "소리 숨기기", - "block_modal.remote_users_caveat": "우리는 {domain} 서버가 당신의 결정을 존중해 주길 부탁할 것입니다. 하지만 몇몇 서버는 차단을 다르게 취급할 수 있기 때문에 규정이 준수되는 것을 보장할 수는 없습니다. 공개 게시물은 로그인 하지 않은 사용자들에게 여전히 보여질 수 있습니다.", + "block_modal.remote_users_caveat": "{domain} 서버에 여러분의 결정을 존중해달라고 부탁해볼게요. 개별 서버는 차단을 자체 정책에 따라 취급하므로 완전히 숨겨지는 것은 보장해드릴 수 없어요. 공개된 게시물은 로그인 하지 않은 사용자들에게 여전히 보여질 수 있어요.", "block_modal.show_less": "간략히 보기", "block_modal.show_more": "더 보기", - "block_modal.they_cant_mention": "나를 멘션하거나 팔로우 할 수 없습니다.", - "block_modal.they_cant_see_posts": "내가 작성한 게시물을 볼 수 없고 나도 그가 작성한 게시물을 보지 않게 됩니다.", - "block_modal.they_will_know": "자신이 차단 당했다는 사실을 확인할 수 있습니다.", + "block_modal.they_cant_mention": "나를 멘션하거나 팔로우 할 수 없어요.", + "block_modal.they_cant_see_posts": "내가 작성한 게시물을 볼 수 없고 나도 상대방이 작성한 게시물을 보지 않게 될 거에요", + "block_modal.they_will_know": "자신이 차단당했다는 사실을 알게 될 수도 있어요.", "block_modal.title": "사용자를 차단할까요?", - "block_modal.you_wont_see_mentions": "그를 멘션하는 게시물을 더는 보지 않습니다.", - "boost_modal.combo": "다음엔 {combo}를 눌러서 이 과정을 건너뛸 수 있습니다", + "block_modal.you_wont_see_mentions": "상대방을 멘션하는 게시물을 더는 보지 않게 될 거에요.", + "boost_modal.combo": "다음 번엔 {combo}를 눌러서 이 과정을 건너뛸 수 있어요", "boost_modal.reblog": "게시물을 부스트할까요?", - "boost_modal.undo_reblog": "게시물을 부스트 취소할까요?", - "bundle_column_error.copy_stacktrace": "에러 리포트 복사하기", - "bundle_column_error.error.body": "요청한 페이지를 렌더링 할 수 없습니다. 저희의 코드에 버그가 있거나, 브라우저 호환성 문제일 수 있습니다.", - "bundle_column_error.error.title": "으악, 안돼!", - "bundle_column_error.network.body": "이 페이지를 불러오는 중 오류가 발생했습니다. 일시적으로 서버와의 연결이 불안정한 문제일 수도 있습니다.", + "boost_modal.undo_reblog": "게시물에 대한 부스트를 취소할까요?", + "bundle_column_error.copy_stacktrace": "오류 보고서 복사하기", + "bundle_column_error.error.body": "요청하신 페이지를 표시할 수 없어요. 사계 대광장 코드에 문제가 있거나, 사용하시는 브라우저가 사계 대광장과 호환되지 않기 때문일 수도 있어요.", + "bundle_column_error.error.title": "앗, 죄송해요!", + "bundle_column_error.network.body": "페이지를 불러오는 중 오류가 발생했어요. 사계 대광장 서버가 잠시 아파 연결이 불안정한 것일 수도 있어요.", "bundle_column_error.network.title": "네트워크 오류", - "bundle_column_error.retry": "다시 시도", + "bundle_column_error.retry": "다시 시도하기", "bundle_column_error.return": "홈으로 돌아가기", - "bundle_column_error.routing.body": "요청하신 페이지를 찾을 수 없습니다. 주소창에 적힌 URL이 확실히 맞나요?", + "bundle_column_error.routing.body": "요청하신 페이지를 찾을 수 없어요. 주소창에 적힌 URL이 올바른가요?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "닫기", - "bundle_modal_error.message": "이 화면을 불러오는 중 뭔가 잘못되었습니다.", - "bundle_modal_error.retry": "다시 시도", - "closed_registrations.other_server_instructions": "마스토돈은 분산화 되어 있기 때문에, 다른 서버에서 계정을 만들더라도 이 서버와 상호작용 할 수 있습니다.", - "closed_registrations_modal.description": "{domain}은 현재 가입이 불가능합니다. 하지만 마스토돈을 이용하기 위해 꼭 {domain}을 사용할 필요는 없다는 사실을 인지해 두세요.", + "bundle_modal_error.message": "화면을 불러오는 도중에 뭔가 잘못되었어요.", + "bundle_modal_error.retry": "다시 시도하기", + "closed_registrations.other_server_instructions": "연합우주에 속한 서버들은 서로 연결되어 있기 때문에, 다른 서버에서 계정을 만드시더라도 이 서버와 상호작용하실 수 있어요.", + "closed_registrations_modal.description": "{domain}은 현재 가입을 받지 않고 있어요. 하지만 꼭 {domain}에 가입하시지 않더라도, 연합우주에 속한 다른 서버에 가입하셔서 연합우주를 탐험해보실 수 있어요.", "closed_registrations_modal.find_another_server": "다른 서버 찾기", - "closed_registrations_modal.preamble": "마스토돈은 분산화 되어 있습니다, 그렇기 때문에 어디에서 계정을 생성하든, 이 서버에 있는 누구와도 팔로우와 상호작용을 할 수 있습니다. 심지어는 스스로 서버를 만드는 것도 가능합니다!", - "closed_registrations_modal.title": "마스토돈에서 가입", - "column.about": "정보", + "closed_registrations_modal.preamble": "마스토돈은 분산형 SNS에요. 어디에서 계정을 생성하시든, 이 서버에 있는 모든 분들과 팔로우 및 상호작용을 하실 수 있어요. 스스로 서버를 만들어 운영해 보실 수도 있어요!", + "closed_registrations_modal.title": "마스토돈에서 가입하기", + "column.about": "소개", "column.blocks": "차단한 사용자", - "column.bookmarks": "북마크", - "column.community": "로컬 타임라인", - "column.create_list": "리스트 만들기", + "column.bookmarks": "즐겨찾기", + "column.community": "대광장 타임라인", + "column.create_list": "모아보기 만들기", "column.direct": "개인 멘션", "column.directory": "프로필 둘러보기", "column.domain_blocks": "차단한 도메인", - "column.edit_list": "리스트 편집", + "column.edit_list": "모아보기 편집", "column.favourites": "좋아요", "column.firehose": "실시간 피드", - "column.firehose_local": "이 서버에 대한 실시간 피드", + "column.firehose_local": "대광장 실시간 피드", "column.firehose_singular": "실시간 피드", - "column.follow_requests": "팔로우 요청", + "column.follow_requests": "팔로우 요청하기", "column.home": "홈", - "column.list_members": "리스트 구성원 관리", - "column.lists": "리스트", + "column.list_members": "모아보기 참여자 관리하기", + "column.lists": "모아보기", "column.mutes": "뮤트한 사용자", "column.notifications": "알림", "column.pins": "고정된 게시물", - "column.public": "연합 타임라인", + "column.public": "연합우주 타임라인", "column_back_button.label": "돌아가기", "column_header.hide_settings": "설정 숨기기", - "column_header.moveLeft_settings": "컬럼을 왼쪽으로 이동", - "column_header.moveRight_settings": "컬럼을 오른쪽으로 이동", + "column_header.moveLeft_settings": "단락을 왼쪽으로 움직이기", + "column_header.moveRight_settings": "단락을 오른쪽으로 움직하기", "column_header.pin": "고정하기", "column_header.show_settings": "설정 보이기", - "column_header.unpin": "고정 해제", + "column_header.unpin": "고정 해제하기", "column_search.cancel": "취소", - "community.column_settings.local_only": "로컬만", + "community.column_settings.local_only": "대광장 내부만", "community.column_settings.media_only": "미디어만", - "community.column_settings.remote_only": "원격지만", - "compose.error.blank_post": "빈 게시물은 게시할 수 없습니다.", - "compose.language.change": "언어 변경", - "compose.language.search": "언어 검색...", - "compose.published.body": "게시하였습니다.", + "community.column_settings.remote_only": "대광장 외부만", + "compose.error.blank_post": "게시물에 아무 내용도 쓰지 않을 수는 없어요... 😅", + "compose.language.change": "언어 바꾸기", + "compose.language.search": "언어 검색하기...", + "compose.published.body": "게시했어요.", "compose.published.open": "열기", - "compose.saved.body": "게시물이 저장되었습니다.", + "compose.saved.body": "게시물이 저장되었어요.", "compose_form.direct_message_warning_learn_more": "더 알아보기", - "compose_form.encryption_warning": "마스토돈의 게시물들은 종단간 암호화가 되지 않습니다. 민감한 정보를 마스토돈을 통해 전달하지 마세요.", - "compose_form.hashtag_warning": "이 게시물은 전체공개가 아니기 때문에 어떤 해시태그로도 검색 되지 않습니다. 전체공개로 게시 된 게시물만이 해시태그로 검색될 수 있습니다.", - "compose_form.lock_disclaimer": "이 계정은 {locked}상태가 아닙니다. 누구나 이 계정을 팔로우 하여 팔로워 전용의 게시물을 볼 수 있습니다.", + "compose_form.encryption_warning": "개인 멘션은 암호화되지 않아요. 민감하거나 중요한 정보를 개인 멘션을 통해 전달하지 마세요.", + "compose_form.hashtag_warning": "이 게시물은 모두에게 공개되어 있지 않아서 어떤 해시태그로도 검색되지 않아요. 전체 공개로 게시된 게시물만 해시태그로 검색될 수 있어요.", + "compose_form.lock_disclaimer": "이 계정은 {locked} 상태가 아니에요. 누구나 이 계정을 팔로우하여 팔로워 전용의 게시물을 볼 수 있어요.", "compose_form.lock_disclaimer.lock": "비공개", - "compose_form.placeholder": "지금 무슨 생각을 하고 있나요?", + "compose_form.placeholder": "무슨 생각해요?", "compose_form.poll.duration": "투표 기간", - "compose_form.poll.multiple": "다중 선택", - "compose_form.poll.option_placeholder": "{number}번째 옵션", - "compose_form.poll.single": "단일 선택", - "compose_form.poll.switch_to_multiple": "다중 선택이 가능한 투표로 변경", - "compose_form.poll.switch_to_single": "단일 선택 투표로 변경", - "compose_form.poll.type": "형식", - "compose_form.publish": "게시", - "compose_form.reply": "답장", - "compose_form.save_changes": "수정", - "compose_form.spoiler.marked": "열람주의 제거", - "compose_form.spoiler.unmarked": "열람 주의 문구 추가", - "compose_form.spoiler_placeholder": "내용 경고 (선택사항)", - "confirmation_modal.cancel": "취소", - "confirmations.block.confirm": "차단", - "confirmations.delete.confirm": "삭제", - "confirmations.delete.message": "정말로 이 게시물을 삭제하시겠습니까?", + "compose_form.poll.multiple": "여러 개 선택", + "compose_form.poll.option_placeholder": "{number}번째 선택지", + "compose_form.poll.single": "하나만 선택", + "compose_form.poll.switch_to_multiple": "여러 개 선택할 수 있는 투표로 변경하기", + "compose_form.poll.switch_to_single": "하나만 선택할 수 있는 투표로 변경하기", + "compose_form.poll.type": "종류", + "compose_form.publish": "게시하기", + "compose_form.reply": "답장 보내기", + "compose_form.save_changes": "수정하기", + "compose_form.spoiler.marked": "컨텐츠 경고 제거하기", + "compose_form.spoiler.unmarked": "컨텐츠 경고 문구 추가하기", + "compose_form.spoiler_placeholder": "컨텐츠 경고 설명 (선택)", + "confirmation_modal.cancel": "취소하기", + "confirmations.block.confirm": "차단하기", + "confirmations.delete.confirm": "삭제하기", + "confirmations.delete.message": "정말로 이 게시물을 삭제하시겠어요?", "confirmations.delete.title": "게시물을 삭제할까요?", - "confirmations.delete_list.confirm": "삭제", - "confirmations.delete_list.message": "정말로 이 리스트를 영구적으로 삭제하시겠습니까?", - "confirmations.delete_list.title": "리스트를 삭제할까요?", - "confirmations.discard_draft.confirm": "삭제 및 계속", - "confirmations.discard_draft.edit.cancel": "계속 편집", - "confirmations.discard_draft.edit.message": "편집중인 게시물 변경사항을 모두 잃게 됩니다.", - "confirmations.discard_draft.edit.title": "게시물 변경사항을 삭제할까요?", - "confirmations.discard_draft.post.cancel": "초안으로 돌아가기", - "confirmations.discard_draft.post.message": "작성하고 있던 변경사항을 잃게 됩니다.", + "confirmations.delete_list.confirm": "삭제하기", + "confirmations.delete_list.message": "정말로 이 모아보기를 영구적으로 삭제하시겠어요?", + "confirmations.delete_list.title": "모아보기를 삭제할까요?", + "confirmations.discard_draft.confirm": "삭제하고 계속하기", + "confirmations.discard_draft.edit.cancel": "계속 편집하기", + "confirmations.discard_draft.edit.message": "편집 중인 게시물의 모든 변경사항을 잃게 될 거에요.", + "confirmations.discard_draft.edit.title": "게시물에 대한 변경사항을 삭제할까요?", + "confirmations.discard_draft.post.cancel": "초안으로 되돌리기", + "confirmations.discard_draft.post.message": "작성하고 있던 변경사항을 잃게 될 거에요.", "confirmations.discard_draft.post.title": "게시물 초안을 삭제할까요?", - "confirmations.discard_edit_media.confirm": "저장 안함", - "confirmations.discard_edit_media.message": "미디어 설명이나 미리보기에 대한 저장하지 않은 변경사항이 있습니다. 버리시겠습니까?", - "confirmations.follow_to_list.confirm": "팔로우하고 리스트에 추가", - "confirmations.follow_to_list.message": "리스트에 추가하려면 {name} 님을 팔로우해야 합니다.", + "confirmations.discard_edit_media.confirm": "저장하지 않기", + "confirmations.discard_edit_media.message": "미디어 설명이나 미리보기에 대해 저장하지 않은 변경사항이 있어요. 버리실 건가요?", + "confirmations.follow_to_list.confirm": "팔로우하고 모아보기에 추가하기", + "confirmations.follow_to_list.message": "모아보기에 추가하려면 {name}을(를) 팔로우해야 해요.", "confirmations.follow_to_list.title": "팔로우할까요?", "confirmations.logout.confirm": "로그아웃", - "confirmations.logout.message": "정말로 로그아웃 하시겠습니까?", + "confirmations.logout.message": "정말로 로그아웃 하실 건가요?", "confirmations.logout.title": "로그아웃 할까요?", - "confirmations.missing_alt_text.confirm": "대체 텍스트 추가", - "confirmations.missing_alt_text.message": "대체 텍스트가 없는 미디어를 포함하고 있습니다. 설명을 추가하면 더 많은 사람들이 내 콘텐츠에 접근할 수 있습니다. ", - "confirmations.missing_alt_text.secondary": "그냥 게시하기", + "confirmations.missing_alt_text.confirm": "대체 텍스트 추가하기", + "confirmations.missing_alt_text.message": "대체 텍스트가 없는 미디어를 포함하고 있어요. 대체 텍스트를 추가하면 더 많은 사람들이 내 콘텐츠에 접근할 수 있을 거에요.", + "confirmations.missing_alt_text.secondary": "그래도 게시하기", "confirmations.missing_alt_text.title": "대체 텍스트를 추가할까요? ", "confirmations.mute.confirm": "뮤트", "confirmations.private_quote_notify.cancel": "편집으로 돌아가기", "confirmations.private_quote_notify.confirm": "게시", - "confirmations.private_quote_notify.do_not_show_again": "이 메시지를 다시 표시하지 않음", - "confirmations.private_quote_notify.message": "인용하려는 사람과 멘션된 사람들은 나를 팔로우하지 않더라도 게시물에 대한 알림을 받으며 내용을 볼 수 있습니다.", + "confirmations.private_quote_notify.do_not_show_again": "이 메시지를 다시 표시하지 않기", + "confirmations.private_quote_notify.message": "멘션하려는 사람과 멘션된 사람들은 나를 팔로우하지 않더라도 게시물에 대한 알림을 받고, 내용도 볼 수 있어요.", "confirmations.quiet_post_quote_info.dismiss": "다시 보지 않기", - "confirmations.quiet_post_quote_info.got_it": "알겠습니다", - "confirmations.quiet_post_quote_info.message": "조용한 공개 게시물을 인용하면 그 게시물은 유행 타임라인에서 나타나지 않을 것입니다.", + "confirmations.quiet_post_quote_info.got_it": "알겠어요", + "confirmations.quiet_post_quote_info.message": "조용한 공개 게시물은 인용되더라도 유행 중 타임라인에 나타나지 않을 거에요.", "confirmations.quiet_post_quote_info.title": "조용한 공개 게시물 인용하기", "confirmations.redraft.confirm": "삭제하고 다시 쓰기", - "confirmations.redraft.message": "정말로 이 게시물을 삭제하고 다시 쓰시겠습니까? 해당 게시물에 대한 부스트와 좋아요를 잃게 되고 원본에 대한 답장은 연결 되지 않습니다.", + "confirmations.redraft.message": "정말로 이 게시물을 삭제하고 다시 쓰실 건가요? 해당 게시물에 대한 부스트와 좋아요를 잃게 될 것이고 원본에 대한 답장도 연결 되지 않을 거에요.", "confirmations.redraft.title": "삭제하고 다시 작성할까요?", - "confirmations.remove_from_followers.confirm": "팔로워 제거", - "confirmations.remove_from_followers.message": "{name} 님이 나를 팔로우하지 않게 됩니다. 계속할까요?", + "confirmations.remove_from_followers.confirm": "팔로워 제거하기", + "confirmations.remove_from_followers.message": "{name}이(가) 나를 팔로우하지 않게 될 거에요. 계속할까요?", "confirmations.remove_from_followers.title": "팔로워를 제거할까요?", - "confirmations.revoke_quote.confirm": "게시물 삭제", - "confirmations.revoke_quote.message": "이 작업은 되돌릴 수 없습니다.", + "confirmations.revoke_quote.confirm": "게시물 삭제하기", + "confirmations.revoke_quote.message": "이 작업은 되돌릴 수 없어요.", "confirmations.revoke_quote.title": "게시물을 지울까요?", - "confirmations.unblock.confirm": "차단 해제", - "confirmations.unblock.title": "{name} 님을 차단 해제할까요?", - "confirmations.unfollow.confirm": "팔로우 해제", - "confirmations.unfollow.title": "{name} 님을 언팔로우 할까요?", - "confirmations.withdraw_request.confirm": "요청 삭제", - "confirmations.withdraw_request.title": "{name} 님에 대한 팔로우 요청을 취소할까요?", + "confirmations.unblock.confirm": "차단 해제하기", + "confirmations.unblock.title": "{name}의 차단을 해제할까요?", + "confirmations.unfollow.confirm": "팔로우 취소", + "confirmations.unfollow.title": "{name}에 대한 팔로우를 취소할까요?", + "confirmations.withdraw_request.confirm": "요청 취소", + "confirmations.withdraw_request.title": "{name}에 대한 팔로우 요청을 취소할까요?", "content_warning.hide": "게시물 숨기기", "content_warning.show": "무시하고 보기", "content_warning.show_more": "더 보기", - "conversation.delete": "대화 삭제", - "conversation.mark_as_read": "읽은 상태로 표시", + "conversation.delete": "대화 삭제하기", + "conversation.mark_as_read": "읽음으로 표시하기", "conversation.open": "대화 보기", - "conversation.with": "{names} 님과", + "conversation.with": "{names}와(과)", "copy_icon_button.copied": "클립보드에 복사됨", "copypaste.copied": "복사됨", - "copypaste.copy_to_clipboard": "클립보드에 복사", + "copypaste.copy_to_clipboard": "클립보드에 복사하기", "directory.federated": "알려진 연합우주로부터", "directory.local": "{domain}에서만", - "directory.new_arrivals": "새로운 사람들", + "directory.new_arrivals": "최근 가입한 사람들", "directory.recently_active": "최근 활동", "disabled_account_banner.account_settings": "계정 설정", - "disabled_account_banner.text": "당신의 계정 {disabledAccount}는 현재 비활성화 상태입니다.", - "dismissable_banner.community_timeline": "여기 있는 것들은 계정이 {domain}에 있는 사람들의 최근 공개 게시물들입니다.", + "disabled_account_banner.text": "{disabledAccount}의 계정은 현재 비활성화 상태에요.", + "dismissable_banner.community_timeline": "{domain}에 속한 사람들이 최근 공개한 게시물들이에요.", "dismissable_banner.dismiss": "지우기", - "dismissable_banner.public_timeline": "이것은 {domain}에서 팔로우한 사람들의 최신 공개 게시물들입니다.", - "domain_block_modal.block": "서버 차단", - "domain_block_modal.block_account_instead": "대신 @{name}를 차단", - "domain_block_modal.they_can_interact_with_old_posts": "이 서버에 있는 사람들이 내 예전 게시물에 상호작용할 수는 있습니다.", - "domain_block_modal.they_cant_follow": "이 서버의 누구도 나를 팔로우 할 수 없습니다.", - "domain_block_modal.they_wont_know": "내가 차단했다는 사실을 모를 것입니다.", + "dismissable_banner.public_timeline": "{domain}에서 팔로우한 사람들이 최근 공개한 게시물들이에요.", + "domain_block_modal.block": "서버 차단하기", + "domain_block_modal.block_account_instead": "대신 @{name} 차단하기", + "domain_block_modal.they_can_interact_with_old_posts": "이 서버에 있는 사람들이 내 예전 게시물에 여전히 상호작용할 수 있어요.", + "domain_block_modal.they_cant_follow": "이 서버의 누구도 나를 팔로우 할 수 없어요.", + "domain_block_modal.they_wont_know": "내가 차단했다는 사실을 모를 거에요.", "domain_block_modal.title": "도메인을 차단할까요?", - "domain_block_modal.you_will_lose_num_followers": "{followersCount, plural, other {{followersCountDisplay} 명의 팔로워}}와 {followingCount, plural, other {{followingCountDisplay} 명의 팔로우}}를 잃게 됩니다.", - "domain_block_modal.you_will_lose_relationships": "이 서버의 팔로워와 팔로우를 모두 잃게 됩니다.", - "domain_block_modal.you_wont_see_posts": "이 서버 사용자의 게시물이나 알림을 보지 않게 됩니다.", - "domain_pill.activitypub_lets_connect": "이것은 마스토돈 뿐만이 아니라 다른 소셜 앱들을 넘나들며 사람들을 연결하고 상호작용 할 수 있게 합니다.", - "domain_pill.activitypub_like_language": "액티비티펍은 마스토돈이 다른 소셜 네트워크와 대화할 때 쓰는 언어 같은 것입니다.", + "domain_block_modal.you_will_lose_num_followers": "{followersCount, plural, other {{followersCountDisplay} 명의 팔로워}}와 {followingCount, plural, other {{followingCountDisplay} 명의 팔로우}}를 잃게 될 거에요.", + "domain_block_modal.you_will_lose_relationships": "이 서버의 팔로워와 팔로우를 모두 잃게 될 거에요.", + "domain_block_modal.you_wont_see_posts": "이 서버 사용자의 게시물이나 알림을 보지 않게 될 거에요.", + "domain_pill.activitypub_lets_connect": "사계 대광장 뿐만 아니라 다른 연합우주 서버들을 넘나들며 사람들을 연결하고 서로 상호작용 할 수 있도록 해 줘요.", + "domain_pill.activitypub_like_language": "ActivityPub 프로토콜은 사계 대광장과 같이 연합우주에 속한 서버가 다른 서버들과 대화할 때 쓰는 언어라고 생각할 수 있어요.", "domain_pill.server": "서버", - "domain_pill.their_handle": "이 사람의 핸들:", - "domain_pill.their_server": "그의 게시물이 살고 있는 디지털 거처입니다.", - "domain_pill.their_username": "그의 서버에서 유일한 식별자입니다. 다른 서버에서 같은 사용자명을 가진 사용자를 찾을 수도 있습니다.", + "domain_pill.their_handle": "이 사용자의 계정 주소:", + "domain_pill.their_server": "이 분이 속해 있는 연합우주 서버에요. 이 분의 게시글은 모두 이 서버에 저장되어 있어요.", + "domain_pill.their_username": "이 분이 속해 있는 서버에서 사용하는 사용자명이에요. 다른 서버에 동일한 이름을 가진 또 다른 분이 계실 수도 있어요.", "domain_pill.username": "사용자명", - "domain_pill.whats_in_a_handle": "핸들엔 무엇이 담겨 있나요?", - "domain_pill.who_they_are": "핸들은 어디에 있는 누구인지를 나타내기 때문에 들의 소셜 웹을 넘나들며 사람들과 상호작용 할 수 있습니다.", - "domain_pill.who_you_are": "내 핸들은 내가 어디에 있는 누군지 나타내기 때문에 사람들은 을 통해 소셜 웹을 넘나들며 나와 상호작용 할 수 있습니다.", - "domain_pill.your_handle": "내 핸들:", - "domain_pill.your_server": "내 게시물들이 살고 있는 나의 디지털 거처입니다. 마음에 들지 않나요? 팔로워를 데리고 언제든지 다른 서버로 거처를 옮길 수도 있습니다.", - "domain_pill.your_username": "이 서버에서 유일한 내 식별자입니다. 다른 서버에서 같은 사용자명을 가진 사용자를 찾을 수도 있습니다.", - "dropdown.empty": "옵션 선택", - "embed.instructions": "아래의 코드를 복사하여 대화를 원하는 곳으로 공유하세요.", - "embed.preview": "이렇게 표시됩니다:", + "domain_pill.whats_in_a_handle": "계정 주소는 어떤 정보를 담고 있나요?", + "domain_pill.who_they_are": "계정 주소는 연합우주에서 어디에 있는 누구인지를 나타내요. 연합우주의 모든 이용자는 동일한 형식의 계정 주소를 사용하기 때문에, 들을 넘나들며 사람들과 상호작용할 수 있어요.", + "domain_pill.who_you_are": "내 계정 주소는 내가 어디에 있는 누군지인지를 나타내요. 다른 사람들은 을 통해 연합우주를 돌아다니며 나와 상호작용 할 수 있어요.", + "domain_pill.your_handle": "내 계정 주소:", + "domain_pill.your_server": "내가 속해 있는 연합우주 서버에요. 내 게시물들은 모두 이 서버에 저장되어 있어요. 서버가 마음에 들지 않는다면, 언제든지 팔로워를 유지하면서 다른 서버로 옮겨갈 수도 있어요.", + "domain_pill.your_username": "내가 속해 있는 서버에서 사용하는 내 사용자명이에요. 다른 서버에 동일한 이름을 가진 또 다른 분이 계실 수도 있어요.", + "dropdown.empty": "옵션 선택하기", + "embed.instructions": "아래의 코드를 복사하여 이 대화를 외부에 공유할 수 있어요.", + "embed.preview": "이렇게 표시될 거에요:", "emoji_button.activity": "활동", "emoji_button.clear": "지우기", "emoji_button.custom": "커스텀", "emoji_button.flags": "깃발", - "emoji_button.food": "음식과 마실것", - "emoji_button.label": "에모지 추가", + "emoji_button.food": "음식", + "emoji_button.label": "이모티콘 추가하기", "emoji_button.nature": "자연", - "emoji_button.not_found": "해당하는 에모지가 없습니다", + "emoji_button.not_found": "해당하는 이모티콘이 없어요", "emoji_button.objects": "물건", "emoji_button.people": "사람들", "emoji_button.recent": "자주 사용됨", - "emoji_button.search": "검색...", + "emoji_button.search": "검색하기...", "emoji_button.search_results": "검색 결과", "emoji_button.symbols": "기호", - "emoji_button.travel": "여행과 장소", - "empty_column.account_featured.me": "아직 아무 것도 추천하지 않았습니다. 자주 사용하는 해시태그, 친구의 계정까지 내 계정에서 추천할 수 있다는 것을 알고 계셨나요?", - "empty_column.account_featured.other": "{acct} 님은 아직 아무 것도 추천하지 않았습니다. 자주 사용하는 해시태그, 친구의 계정까지 내 계정에서 추천할 수 있다는 것을 알고 계셨나요?", - "empty_column.account_featured_other.unknown": "이 계정은 아직 아무 것도 추천하지 않았습니다.", - "empty_column.account_hides_collections": "이 사용자는 이 정보를 사용할 수 없도록 설정했습니다", - "empty_column.account_suspended": "계정 정지됨", - "empty_column.account_timeline": "이곳에는 게시물이 없습니다!", + "emoji_button.travel": "여행 및 장소", + "empty_column.account_featured.me": "아직 아무것도 추천 탭에 올리지 않았어요. 자주 사용하는 해시태그, 팔로우한 계정을 내 계정의 추천 탭에 올릴 수 있어요.", + "empty_column.account_featured.other": "{acct}이(가) 추천하는 게 아직 아무것도 없어요. 자주 사용하는 해시태그, 팔로우한 계정을 내 계정의 추천 탭에 올릴 수 있는데, 알고 계셨나요?", + "empty_column.account_featured_other.unknown": "이 계정이 추천하는 게 아직 아무것도 없어요.", + "empty_column.account_hides_collections": "이 사용자는 해당 정보를 사용할 수 없도록 설정했어요", + "empty_column.account_suspended": "정지된 계정", + "empty_column.account_timeline": "아직 게시물이 없어요.", "empty_column.account_unavailable": "프로필 사용 불가", - "empty_column.blocks": "아직 아무도 차단하지 않았습니다.", - "empty_column.bookmarked_statuses": "아직 북마크에 저장한 게시물이 없습니다. 게시물을 북마크 지정하면 여기에 나타납니다.", - "empty_column.community": "로컬 타임라인에 아무것도 없습니다. 아무거나 적어 보세요!", - "empty_column.direct": "개인 멘션이 없습니다. 보내거나 받으면 여기에 표시됩니다.", - "empty_column.disabled_feed": "이 피드는 서버 관리자에 의해 비활성화되었습니다.", - "empty_column.domain_blocks": "아직 차단한 도메인이 없습니다.", - "empty_column.explore_statuses": "아직 유행하는 것이 없습니다. 나중에 다시 확인하세요!", - "empty_column.favourited_statuses": "아직 좋아요한 게시물이 없습니다. 게시물을 좋아요 하면 여기에 나타납니다.", - "empty_column.favourites": "아직 아무도 이 게시물을 좋아요를 하지 않았습니다. 누군가 좋아요를 하면 여기에 나타납니다.", - "empty_column.follow_requests": "아직 팔로우 요청이 없습니다. 요청을 받았을 때 여기에 나타납니다.", - "empty_column.followed_tags": "아직 아무 해시태그도 팔로우하고 있지 않습니다. 해시태그를 팔로우하면, 여기에 표시됩니다.", - "empty_column.hashtag": "이 해시태그는 아직 사용되지 않았습니다.", - "empty_column.home": "당신의 홈 타임라인은 비어있습니다! 더 많은 사람을 팔로우하여 채워보세요.", - "empty_column.list": "리스트에 아직 아무것도 없습니다. 리스트의 누군가가 게시물을 올리면 여기에 나타납니다.", - "empty_column.mutes": "아직 아무도 뮤트하지 않았습니다.", - "empty_column.notification_requests": "깔끔합니다! 여기엔 아무 것도 없습니다. 알림을 받게 되면 설정에 따라 여기에 나타나게 됩니다.", - "empty_column.notifications": "아직 알림이 없습니다. 다른 사람들이 당신에게 반응했을 때, 여기에서 볼 수 있습니다.", - "empty_column.public": "여기엔 아직 아무 것도 없습니다! 공개적으로 무언가 포스팅하거나, 다른 서버의 사용자를 팔로우 해서 채워보세요", - "error.unexpected_crash.explanation": "버그 혹은 브라우저 호환성 문제로 이 페이지를 올바르게 표시할 수 없습니다.", - "error.unexpected_crash.explanation_addons": "이 페이지는 올바르게 보여질 수 없습니다. 브라우저 애드온이나 자동 번역 도구 등으로 인해 발생된 에러일 수 있습니다.", - "error.unexpected_crash.next_steps": "페이지를 새로고침 해보세요. 그래도 해결되지 않는 경우, 다른 브라우저나 네이티브 앱으로도 마스토돈을 이용하실 수 있습니다.", - "error.unexpected_crash.next_steps_addons": "그걸 끄고 페이지를 새로고침 해보세요. 그래도 해결되지 않으면, 다른 브라우저나 네이티브 앱으로 마스토돈을 이용해 보실 수 있습니다.", - "errors.unexpected_crash.copy_stacktrace": "에러 내용을 클립보드에 복사", - "errors.unexpected_crash.report_issue": "문제 신고", + "empty_column.blocks": "아직 아무도 차단하지 않았어요.", + "empty_column.bookmarked_statuses": "아직 즐겨찾기에 저장한 게시물이 없어요. 게시물을 즐겨찾기하면 여기에 나타날 거에요.", + "empty_column.community": "로컬 타임라인에 아무것도 없네요. 아무거나 적어 보세요!", + "empty_column.direct": "아직 아무것도 없어요. 개인 멘션을 보내거나 받으면 여기에 표시될 거에요.", + "empty_column.disabled_feed": "관리자가 이 피드를 비활성화했어요.", + "empty_column.domain_blocks": "아직 차단한 도메인이 없어요.", + "empty_column.explore_statuses": "지금은 유행 중인 게 없네요. 나중에 다시 확인해보세요!", + "empty_column.favourited_statuses": "아직 좋아요를 누른 게시물이 없어요. 게시물에 좋아요를 누르면 여기에 나타날 거에요.", + "empty_column.favourites": "아직 아무도 이 게시물에 좋아요를 누르지 않았어요. 누군가 좋아요를 누르면 여기에 나타날 거에요.", + "empty_column.follow_requests": "아직 팔로우 요청이 없어요. 팔로우 요청이 들어오면 여기에 나타날 거에요", + "empty_column.followed_tags": "팔로우하는 해시태그가 없어요. 해시태그를 팔로우하면, 여기에 나타날 거에요.", + "empty_column.hashtag": "이 해시태그는 아직 사용되지 않았어요.", + "empty_column.home": "홈 타임라인에 표시할 수 있는 게 없네요... 😅 더 많은 사람을 팔로우해서 채워보면 어떨까요?", + "empty_column.list": "모아보기에 아직 아무것도 없어요. 모아보기에 속한 누군가가 게시물을 올리면 여기에 나타날 거에요.", + "empty_column.mutes": "아직 아무도 뮤트하지 않았어요.", + "empty_column.notification_requests": "새로 들어온 알림이 없어요. 알림을 받게 되면 설정에 따라 여기에 나타날 거에요.", + "empty_column.notifications": "새로 들어온 알림이 없어요. 다른 사람들이 당신에게 반응하면, 여기에 나타날 거에요.", + "empty_column.public": "아직 아무것도 없어요! 무언가를 공개적으로 게재하거나, 다른 서버에 속한 사람들을 팔로우해서 채워보세요.", + "error.unexpected_crash.explanation": "이 페이지를 올바르게 표시할 수 없어요. 버그 또는 브라우저 호환성 문제일 수 있어요.", + "error.unexpected_crash.explanation_addons": "이 페이지 표시에 문제가 생겼어요. 브라우저 애드온이나 자동 번역 도구 등이 원인일 수 있어요.", + "error.unexpected_crash.next_steps": "페이지를 새로고침 해보세요. 그래도 해결되지 않는다면, 다른 브라우저나 앱으로 사계 대광장을 이용해보세요.", + "error.unexpected_crash.next_steps_addons": "그걸 끄고 페이지를 새로고침 해보세요. 그래도 해결되지 않는다면, 다른 브라우저나 앱으로 사계 대광장을 이용해보세요.", + "errors.unexpected_crash.copy_stacktrace": "오류 내용을 클립보드에 복사하기", + "errors.unexpected_crash.report_issue": "문제 신고하기", "explore.suggested_follows": "사람들", - "explore.title": "유행 중", - "explore.trending_links": "소식", + "explore.title": "오늘의 화두", + "explore.trending_links": "링크", "explore.trending_statuses": "게시물", "explore.trending_tags": "해시태그", "featured_carousel.header": "{count, plural, other {고정된 게시물}}", @@ -370,58 +370,58 @@ "featured_carousel.post": "게시물", "featured_carousel.previous": "이전", "featured_carousel.slide": "{total} 중 {index}", - "filter_modal.added.context_mismatch_explanation": "이 필터 카테고리는 당신이 이 게시물에 접근한 문맥에 적용되지 않습니다. 만약 이 문맥에서도 필터되길 원한다면, 필터를 수정해야 합니다.", - "filter_modal.added.context_mismatch_title": "문맥 불일치!", - "filter_modal.added.expired_explanation": "이 필터 카테고리는 만료되었습니다, 적용하려면 만료 일자를 변경할 필요가 있습니다.", - "filter_modal.added.expired_title": "만료된 필터!", - "filter_modal.added.review_and_configure": "이 필터 카테고리를 검토하거나 나중에 더 설정하려면, {settings_link}로 가십시오.", + "filter_modal.added.context_mismatch_explanation": "이 필터 분류는 이 게시물에 접근한 맥락에 적용되지 않아요. 만약 이 맥락에서도 필터링되길 원한다면, 필터를 수정하셔야 할 거에요", + "filter_modal.added.context_mismatch_title": "맥락이 일치하지 않아요!", + "filter_modal.added.expired_explanation": "이 필터 카테고리는 만료되었어요, 계속 적용하려면 만료 일자를 변경하셔야 해요.", + "filter_modal.added.expired_title": "만료된 필터에요!", + "filter_modal.added.review_and_configure": "이 필터 분류를 검토하거나 나중에 더 설정하려면, {settings_link}로 가세요.", "filter_modal.added.review_and_configure_title": "필터 설정", "filter_modal.added.settings_link": "설정 페이지", - "filter_modal.added.short_explanation": "이 게시물을 다음 필터 카테고리에 추가되었습니다: {title}.", - "filter_modal.added.title": "필터 추가됨!", - "filter_modal.select_filter.context_mismatch": "이 문맥에 적용되지 않습니다", + "filter_modal.added.short_explanation": "이 게시물을 필터 분류 '{title}'에 추가했어요.", + "filter_modal.added.title": "필터를 추가했어요!", + "filter_modal.select_filter.context_mismatch": "이 맥락에 적용되지 않아요", "filter_modal.select_filter.expired": "만료됨", - "filter_modal.select_filter.prompt_new": "새 카테고리: {name}", - "filter_modal.select_filter.search": "검색 또는 생성", - "filter_modal.select_filter.subtitle": "기존의 카테고리를 사용하거나 새로 하나를 만듧니다", - "filter_modal.select_filter.title": "이 게시물을 필터", + "filter_modal.select_filter.prompt_new": "새 필터 분류: {name}", + "filter_modal.select_filter.search": "검색하거나 새로 만들기", + "filter_modal.select_filter.subtitle": "기존 힐터 분류를 사용하거나 새로 만들어요", + "filter_modal.select_filter.title": "이 게시물을 필터하기", "filter_modal.title.status": "게시물 필터", - "filter_warning.matches_filter": "\"{title}\" 필터에 걸림", + "filter_warning.matches_filter": "\"{title}\" 필터에 걸렸어요!", "filtered_notifications_banner.pending_requests": "알 수도 있는 {count, plural, =0 {0 명} one {한 명} other {# 명}}의 사람들로부터", "filtered_notifications_banner.title": "걸러진 알림", - "firehose.all": "모두", - "firehose.local": "이 서버", - "firehose.remote": "다른 서버", - "follow_request.authorize": "승인", - "follow_request.reject": "거부", - "follow_requests.unlocked_explanation": "귀하의 계정이 잠긴 계정이 아닐지라도, {domain} 스태프는 이 계정들의 팔로우 요청을 수동으로 처리해 주시면 좋겠다고 생각했습니다.", - "follow_suggestions.curated_suggestion": "스태프의 추천", + "firehose.all": "전체", + "firehose.local": "대광장", + "firehose.remote": "연합우주", + "follow_request.authorize": "승인하기", + "follow_request.reject": "거부하기", + "follow_requests.unlocked_explanation": "계정이 잠긴 상태가 아니긴 하지만, {domain} 운영진이 이 팔로우 요청들은 수동으로 처리해 주시면 좋겠다고 생각했어요.", + "follow_suggestions.curated_suggestion": "운영진 추천", "follow_suggestions.dismiss": "다시 보지 않기", - "follow_suggestions.featured_longer": "{domain} 팀이 손수 고름", - "follow_suggestions.friends_of_friends_longer": "내가 팔로우한 사람들 사이에서 인기", - "follow_suggestions.hints.featured": "이 프로필은 {domain} 팀이 손수 선택했습니다.", - "follow_suggestions.hints.friends_of_friends": "이 프로필은 내가 팔로우 하는 사람들에게서 유명합니다.", - "follow_suggestions.hints.most_followed": "이 프로필은 {domain}에서 가장 많이 팔로우 된 사람들 중 하나입니다.", - "follow_suggestions.hints.most_interactions": "이 프로필은 최근 {domain}에서 많은 관심을 받았습니다.", - "follow_suggestions.hints.similar_to_recently_followed": "이 프로필은 내가 최근에 팔로우 한 프로필들과 유사합니다.", - "follow_suggestions.personalized_suggestion": "개인화된 추천", + "follow_suggestions.featured_longer": "{domain} 운영진이 손수 골랐어요", + "follow_suggestions.friends_of_friends_longer": "내가 팔로우한 사람들 사이에서 인기에요", + "follow_suggestions.hints.featured": "이 프로필은 {domain} 운영진이 손수 선택했어요.", + "follow_suggestions.hints.friends_of_friends": "이 프로필은 내가 팔로우 하는 사람들에게서 유명해요.", + "follow_suggestions.hints.most_followed": "이 프로필은 {domain}에서 가장 많이 팔로우 된 사람들 중 하나에요.", + "follow_suggestions.hints.most_interactions": "이 프로필은 최근 {domain}에서 많은 관심을 받았어요.", + "follow_suggestions.hints.similar_to_recently_followed": "이 프로필은 내가 최근에 팔로우 한 프로필들과 유사해요.", + "follow_suggestions.personalized_suggestion": "맞춤형 추천", "follow_suggestions.popular_suggestion": "인기있는 추천", - "follow_suggestions.popular_suggestion_longer": "{domain}에서 인기", - "follow_suggestions.similar_to_recently_followed_longer": "내가 최근에 팔로우 한 프로필들과 유사", + "follow_suggestions.popular_suggestion_longer": "{domain}에서 인기에요", + "follow_suggestions.similar_to_recently_followed_longer": "내가 최근에 팔로우 한 프로필들과 유사해요", "follow_suggestions.view_all": "모두 보기", "follow_suggestions.who_to_follow": "팔로우할 만한 사람", "followed_tags": "팔로우 중인 해시태그", - "footer.about": "정보", - "footer.directory": "프로필 책자", - "footer.get_app": "앱 다운로드하기", + "footer.about": "소개", + "footer.directory": "사계 대광장 사람들", + "footer.get_app": "공식 앱 다운로드하기", "footer.keyboard_shortcuts": "키보드 단축키", - "footer.privacy_policy": "개인정보처리방침", - "footer.source_code": "소스코드 보기", + "footer.privacy_policy": "개인정보 처리방침", + "footer.source_code": "소스 코드 보기", "footer.status": "상태", - "footer.terms_of_service": "이용 약관", + "footer.terms_of_service": "이용약관", "generic.saved": "저장됨", "getting_started.heading": "시작하기", - "hashtag.admin_moderation": "#{name}에 대한 중재화면 열기", + "hashtag.admin_moderation": "#{name}에 대한 사용자 관리 화면 열기", "hashtag.browse": "#{hashtag}의 게시물 둘러보기", "hashtag.browse_from_account": "@{name}의 #{hashtag} 게시물 둘러보기", "hashtag.column_header.tag_mode.all": "및 {additional}", @@ -429,22 +429,22 @@ "hashtag.column_header.tag_mode.none": "{additional}를 제외하고", "hashtag.column_settings.select.no_options_message": "추천할 내용이 없습니다", "hashtag.column_settings.select.placeholder": "해시태그를 입력하세요…", - "hashtag.column_settings.tag_mode.all": "모두", - "hashtag.column_settings.tag_mode.any": "어느것이든", + "hashtag.column_settings.tag_mode.all": "전체", + "hashtag.column_settings.tag_mode.any": "어느 것이든", "hashtag.column_settings.tag_mode.none": "이것들을 제외하고", - "hashtag.column_settings.tag_toggle": "추가 해시태그를 이 칼럼에 포함하기", + "hashtag.column_settings.tag_toggle": "추가 해시태그를 이 단락에 포함하기", "hashtag.counter_by_accounts": "{count, plural, other {참여자 {counter}명}}", "hashtag.counter_by_uses": "{count, plural, other {게시물 {counter}개}}", - "hashtag.counter_by_uses_today": "오늘 {count, plural, other {{counter} 개의 게시물}}", + "hashtag.counter_by_uses_today": "오늘 {count, plural, other {{counter}개의 게시물}}", "hashtag.feature": "프로필에 추천하기", - "hashtag.follow": "해시태그 팔로우", + "hashtag.follow": "해시태그 팔로우하기", "hashtag.mute": "#{hashtag} 뮤트", "hashtag.unfeature": "프로필에 추천하지 않기", - "hashtag.unfollow": "해시태그 팔로우 해제", - "hashtags.and_other": "…및 {count, plural,other {#개}}", - "hints.profiles.followers_may_be_missing": "이 프로필의 팔로워 목록은 일부 누락되었을 수 있습니다.", - "hints.profiles.follows_may_be_missing": "이 프로필의 팔로우 목록은 일부 누락되었을 수 있습니다.", - "hints.profiles.posts_may_be_missing": "이 프로필의 게시물은 일부 누락되었을 수 있습니다.", + "hashtag.unfollow": "해시태그 팔로우 해제하기", + "hashtags.and_other": "... 및 {count, plural,other {#개}}", + "hints.profiles.followers_may_be_missing": "이 프로필의 팔로워 목록은 일부 누락되었을 수 있어요.", + "hints.profiles.follows_may_be_missing": "이 프로필의 팔로우 목록은 일부 누락되었을 수 있어요.", + "hints.profiles.posts_may_be_missing": "이 프로필의 게시물은 일부 누락되었을 수 있어요.", "hints.profiles.see_more_followers": "{domain}에서 더 많은 팔로워 보기", "hints.profiles.see_more_follows": "{domain}에서 더 많은 팔로우 보기", "hints.profiles.see_more_posts": "{domain}에서 더 많은 게시물 보기", @@ -452,9 +452,9 @@ "home.column_settings.show_reblogs": "부스트 표시", "home.column_settings.show_replies": "답글 표시", "home.hide_announcements": "공지사항 숨기기", - "home.pending_critical_update.body": "서둘러 마스토돈 서버를 업데이트 하세요!", + "home.pending_critical_update.body": "서둘러 마스토돈 서버를 업데이트 해주세요!", "home.pending_critical_update.link": "업데이트 보기", - "home.pending_critical_update.title": "긴급 보안 업데이트가 있습니다!", + "home.pending_critical_update.title": "긴급 보안 업데이트가 들어왔어요!", "home.show_announcements": "공지사항 보기", "ignore_notifications_modal.disclaimer": "마스토돈은 당신이 그들의 알림을 무시했다는 걸 알려줄 수 없습니다. 알림을 무시한다고 해서 메시지가 오지 않는 것은 아닙니다.", "ignore_notifications_modal.filter_instead": "대신 필터로 거르기", @@ -468,8 +468,8 @@ "ignore_notifications_modal.not_following_title": "내가 팔로우하지 않는 사람들의 알림을 무시할까요?", "ignore_notifications_modal.private_mentions_title": "요청하지 않은 개인 멘션 알림을 무시할까요?", "info_button.label": "도움말", - "info_button.what_is_alt_text": "

대체 텍스트가 무엇인가요?

대체 텍스트는 저시력자, 낮은 인터넷 대역폭 사용자, 더 자세한 문맥을 위해 이미지에 대한 설명을 제공하는 것입니다.

깔끔하고 간결하고 객관적인 대체 텍스트를 작성해 모두가 이해하기 쉽게 만들고 접근성이 높아질 수 있습니다.

", - "interaction_modal.go": "이동", + "info_button.what_is_alt_text": "

대체 텍스트란 무엇인가요?

대체 텍스트는 시력이 나쁜 사람들이나 인터넷 속도가 느린 사람들을 위해, 또는 조금 더 정보를 제공하고 싶을 때 이미지에 대해 제공하는 설명이에요.

간결하고 객관적인 대체 텍스트를 작성하면 연합우주의 모두가 내 컨텐츠를 쉽게 이해할 수 있고 또 컨텐츠에 쉽게 접근할 수 있어요.

", + "interaction_modal.go": "이동하기", "interaction_modal.no_account_yet": "아직 계정이 없나요?", "interaction_modal.on_another_server": "다른 서버에", "interaction_modal.on_this_server": "이 서버에서", @@ -478,44 +478,44 @@ "intervals.full.days": "{number} 일", "intervals.full.hours": "{number} 시간", "intervals.full.minutes": "{number} 분", - "keyboard_shortcuts.back": "뒤로가기", + "keyboard_shortcuts.back": "뒤로 가기", "keyboard_shortcuts.blocked": "차단된 사용자 목록 열기", - "keyboard_shortcuts.boost": "게시물 부스트", - "keyboard_shortcuts.column": "해당 컬럼에 포커스", - "keyboard_shortcuts.compose": "작성창에 포커스", + "keyboard_shortcuts.boost": "게시물 부스트하기", + "keyboard_shortcuts.column": "해당 단락에 초점 맞추기", + "keyboard_shortcuts.compose": "작성 창에 초점 맞추기", "keyboard_shortcuts.description": "설명", - "keyboard_shortcuts.direct": "개인 멘션 칼럼 열기", - "keyboard_shortcuts.down": "리스트에서 아래로 이동", + "keyboard_shortcuts.direct": "개인 멘션 단락 열기", + "keyboard_shortcuts.down": "목록에서 아래로 이동", "keyboard_shortcuts.enter": "게시물 열기", - "keyboard_shortcuts.favourite": "게시물 좋아요", - "keyboard_shortcuts.favourites": "좋아요 목록 열기", - "keyboard_shortcuts.federated": "연합 타임라인 열기", + "keyboard_shortcuts.favourite": "게시물에 좋아요 누르기", + "keyboard_shortcuts.favourites": "좋아요한 게시물 목록 열기", + "keyboard_shortcuts.federated": "연합우주 타임라인 열기", "keyboard_shortcuts.heading": "키보드 단축키", "keyboard_shortcuts.home": "홈 타임라인 열기", - "keyboard_shortcuts.hotkey": "핫키", - "keyboard_shortcuts.legend": "이 개요 표시", - "keyboard_shortcuts.load_more": "\"더 보기\" 버튼에 포커스", - "keyboard_shortcuts.local": "로컬 타임라인 열기", - "keyboard_shortcuts.mention": "작성자에게 멘션", + "keyboard_shortcuts.hotkey": "단축키", + "keyboard_shortcuts.legend": "범례 표시", + "keyboard_shortcuts.load_more": "\"더 보기\" 버튼에 초점 맞추기", + "keyboard_shortcuts.local": "대광장 타임라인 열기", + "keyboard_shortcuts.mention": "작성자에게 멘션 보내기", "keyboard_shortcuts.muted": "뮤트된 사용자 목록 열기", "keyboard_shortcuts.my_profile": "내 프로필 열기", - "keyboard_shortcuts.notifications": "알림 컬럼 열기", + "keyboard_shortcuts.notifications": "알림 단락 열기", "keyboard_shortcuts.open_media": "미디어 열기", - "keyboard_shortcuts.pinned": "고정 게시물 리스트 열기", + "keyboard_shortcuts.pinned": "고정 게시물 목록 열기", "keyboard_shortcuts.profile": "작성자의 프로필 열기", - "keyboard_shortcuts.quote": "게시물 인용", - "keyboard_shortcuts.reply": "게시물에 답장", - "keyboard_shortcuts.requests": "팔로우 요청 리스트 열기", - "keyboard_shortcuts.search": "검색창에 포커스", - "keyboard_shortcuts.spoilers": "CW 필드를 보이거나 숨기기", - "keyboard_shortcuts.start": "\"시작하기\" 컬럼 열기", - "keyboard_shortcuts.toggle_hidden": "CW로 가려진 텍스트를 표시/비표시", + "keyboard_shortcuts.quote": "게시물 인용하기", + "keyboard_shortcuts.reply": "게시물에 답장하기", + "keyboard_shortcuts.requests": "팔로우 요청 목록 열기", + "keyboard_shortcuts.search": "검색 창에 초점 맞추기", + "keyboard_shortcuts.spoilers": "콘텐츠 경고창을 보이기/숨기기", + "keyboard_shortcuts.start": "\"시작하기\" 단락 열기", + "keyboard_shortcuts.toggle_hidden": "컨텐츠 경고로 가려진 내용을 보이기/숨기기", "keyboard_shortcuts.toggle_sensitivity": "미디어 보이기/숨기기", - "keyboard_shortcuts.toot": "새 게시물 작성", - "keyboard_shortcuts.translate": "게시물 번역", - "keyboard_shortcuts.unfocus": "작성창에서 포커스 해제", - "keyboard_shortcuts.up": "리스트에서 위로 이동", - "learn_more_link.got_it": "확인", + "keyboard_shortcuts.toot": "새 게시물 작성하기", + "keyboard_shortcuts.translate": "게시물 번역하기", + "keyboard_shortcuts.unfocus": "작성 창의 초점 해제하기", + "keyboard_shortcuts.up": "목록에서 위로 이동", + "learn_more_link.got_it": "확인했어요", "learn_more_link.learn_more": "더 알아보기", "lightbox.close": "닫기", "lightbox.next": "다음", @@ -523,148 +523,148 @@ "lightbox.zoom_in": "실제 크기에 맞춰 보기", "lightbox.zoom_out": "화면 크기에 맞춰 보기", "limited_account_hint.action": "그래도 프로필 보기", - "limited_account_hint.title": "이 프로필은 {domain}의 중재자에 의해 숨겨진 상태입니다.", + "limited_account_hint.title": "이 프로필은 {domain}의 운영진에 의해 제한된 상태에요.", "link_preview.author": "{name}", "link_preview.more_from_author": "{name} 프로필 보기", "link_preview.shares": "{count, plural, other {{counter} 개의 게시물}}", - "lists.add_member": "추가", - "lists.add_to_list": "리스트에 추가", - "lists.add_to_lists": "리스트에 {name} 추가", - "lists.create": "생성", - "lists.create_a_list_to_organize": "새 리스트를 만들어 홈 피드를 정리하세요", - "lists.create_list": "리스트 만들기", - "lists.delete": "리스트 삭제", + "lists.add_member": "추가하기", + "lists.add_to_list": "모아보기에 추가하기", + "lists.add_to_lists": "모아보기에 {name} 추가하기", + "lists.create": "만들기", + "lists.create_a_list_to_organize": "새 모아보기를 만들어 홈 피드를 정리해보세요!", + "lists.create_list": "모아보기 만들기", + "lists.delete": "모아보기 삭제하기", "lists.done": "완료", - "lists.edit": "리스트 편집", - "lists.exclusive": "구성원을 홈에서 숨기기", - "lists.exclusive_hint": "누군가가 이 리스트에 있으면 홈 피드에서는 숨겨 게시물을 두 번 보는 것을 방지합니다.", - "lists.find_users_to_add": "추가할 사용자 검색", + "lists.edit": "모아보기 편집하기", + "lists.exclusive": "모아보기 참여자를 홈에서 숨기기", + "lists.exclusive_hint": "이 모아보기에 있는 사람들은 게시물을 두 번 중복해서 보는 일이 없도록 홈 피드에서 숨겨져요.", + "lists.find_users_to_add": "추가할 사용자 검색하기", "lists.list_members_count": "{count, plural, other {# 명}}", - "lists.list_name": "리스트 이름", - "lists.new_list_name": "새 리스트 이름", - "lists.no_lists_yet": "아직 아무 리스트도 없습니다.", - "lists.no_members_yet": "아직 구성원이 없습니다.", - "lists.no_results_found": "결과가 없습니다.", - "lists.remove_member": "삭제", - "lists.replies_policy.followed": "팔로우 한 사용자 누구나에게", - "lists.replies_policy.list": "리스트의 구성원에게", + "lists.list_name": "모아보기 이름", + "lists.new_list_name": "새 모아보기 이름", + "lists.no_lists_yet": "아직 모아보기가 없네요.", + "lists.no_members_yet": "아직 참여자가 없어요.", + "lists.no_results_found": "결과가 텅 비었어요.", + "lists.remove_member": "삭제하기", + "lists.replies_policy.followed": "팔로우한 누구나에게", + "lists.replies_policy.list": "모아보기의 참여자에게", "lists.replies_policy.none": "모두 제외", - "lists.save": "저장", - "lists.search": "검색", - "lists.show_replies_to": "리스트 구성원의 답글또한 포함하기", + "lists.save": "저장하기", + "lists.search": "검색하기", + "lists.show_replies_to": "모아보기 참여자의 답글도 포함하기", "load_pending": "{count, plural, other {#}} 개의 새 항목", - "loading_indicator.label": "불러오는 중...", + "loading_indicator.label": "불러오는 중이에요... ⌛", "media_gallery.hide": "숨기기", - "moved_to_account_banner.text": "당신의 계정 {disabledAccount}는 {movedToAccount}로 이동하였기 때문에 현재 비활성화 상태입니다.", + "moved_to_account_banner.text": "{disabledAccount} 계정은 {movedToAccount}으(로) 이동했기 때문에 현재 비활성화되었어요.", "mute_modal.hide_from_notifications": "알림에서 숨기기", "mute_modal.hide_options": "옵션 숨기기", "mute_modal.indefinite": "내가 뮤트를 해제하기 전까지", "mute_modal.show_options": "옵션 표시", - "mute_modal.they_can_mention_and_follow": "나를 멘션하거나 팔로우 할 수 있습니다, 다만 나에게 안 보일 것입니다.", - "mute_modal.they_wont_know": "내가 뮤트했다는 사실을 모를 것입니다.", + "mute_modal.they_can_mention_and_follow": "나를 멘션하거나 팔로우 할 수 있지만, 나에게는 보이지 않을 거에요.", + "mute_modal.they_wont_know": "내가 뮤트했다는 사실을 모를 거에요.", "mute_modal.title": "사용자를 뮤트할까요?", - "mute_modal.you_wont_see_mentions": "그를 멘션하는 게시물을 더는 보지 않게 됩니다.", - "mute_modal.you_wont_see_posts": "내가 작성한 게시물을 볼 수는 있지만, 나는 그가 작성한 것을 보지 않게 됩니다.", + "mute_modal.you_wont_see_mentions": "상대를 멘션하는 게시물을 더는 보지 않게 될 거에요.", + "mute_modal.you_wont_see_posts": "상대는 여전히 내가 작성한 게시물을 볼 수 있지만, 나는 상대가 작성한 게시물을 더는 보지 않게 될 거에요.", "navigation_bar.about": "정보", - "navigation_bar.account_settings": "암호 및 보안", - "navigation_bar.administration": "관리", + "navigation_bar.account_settings": "계정", + "navigation_bar.administration": "서버 관리", "navigation_bar.advanced_interface": "고급 웹 인터페이스에서 열기", "navigation_bar.automated_deletion": "게시물 자동 삭제", "navigation_bar.blocks": "차단한 사용자", - "navigation_bar.bookmarks": "북마크", + "navigation_bar.bookmarks": "즐겨찾기", "navigation_bar.direct": "개인 멘션", "navigation_bar.domain_blocks": "차단한 도메인", "navigation_bar.favourites": "좋아요", "navigation_bar.filters": "뮤트한 단어", "navigation_bar.follow_requests": "팔로우 요청", "navigation_bar.followed_tags": "팔로우 중인 해시태그", - "navigation_bar.follows_and_followers": "팔로우와 팔로워", + "navigation_bar.follows_and_followers": "팔로우 및 팔로워", "navigation_bar.import_export": "가져오기 & 내보내기", - "navigation_bar.lists": "리스트", - "navigation_bar.live_feed_local": "라이브 피드 (로컬)", - "navigation_bar.live_feed_public": "라이브 피드 (공개)", + "navigation_bar.lists": "모아보기", + "navigation_bar.live_feed_local": "대광장 실시간 피드", + "navigation_bar.live_feed_public": "연합우주 실시간 피드", "navigation_bar.logout": "로그아웃", - "navigation_bar.moderation": "중재", + "navigation_bar.moderation": "사용자 관리", "navigation_bar.more": "더 보기", "navigation_bar.mutes": "뮤트한 사용자", - "navigation_bar.opened_in_classic_interface": "게시물, 계정, 기타 특정 페이지들은 기본적으로 기존 웹 인터페이스로 열리게 됩니다.", - "navigation_bar.preferences": "환경설정", - "navigation_bar.privacy_and_reach": "개인정보와 도달", + "navigation_bar.opened_in_classic_interface": "게시물 · 계정 · 기타 특정 페이지들은 기본적으로 기존 웹 인터페이스로 열리게 돼요.", + "navigation_bar.preferences": "설정", + "navigation_bar.privacy_and_reach": "개인정보 및 공개범위", "navigation_bar.search": "검색", "navigation_bar.search_trends": "검색 / 유행", "navigation_panel.collapse_followed_tags": "팔로우 중인 해시태그 메뉴 접기", - "navigation_panel.collapse_lists": "리스트 메뉴 접기", + "navigation_panel.collapse_lists": "모아보기 메뉴 접기", "navigation_panel.expand_followed_tags": "팔로우 중인 해시태그 메뉴 펼치기", - "navigation_panel.expand_lists": "리스트 메뉴 펼치기", - "not_signed_in_indicator.not_signed_in": "이 정보에 접근하려면 로그인을 해야 합니다.", - "notification.admin.report": "{name} 님이 {target}를 신고했습니다", - "notification.admin.report_account": "{name} 님이 {target}의 게시물 {count, plural, other {# 개}}를 {category} 사유로 신고했습니다", - "notification.admin.report_account_other": "{name} 님이 {target}의 게시물 {count, plural, other {# 개}}를 신고했습니다", - "notification.admin.report_statuses": "{name} 님이 {target}을 {category}로 신고했습니다", - "notification.admin.report_statuses_other": "{name} 님이 {target}을 신고했습니다", - "notification.admin.sign_up": "{name} 님이 가입했습니다", - "notification.admin.sign_up.name_and_others": "{name} 외 {count, plural, other {# 명}}이 가입했습니다", - "notification.annual_report.message": "{year} #Wrapstodon 이 기다리고 있습니다! 올 해 마스토돈에서 있었던 최고의 순간과 기억들을 열어보세요!", + "navigation_panel.expand_lists": "모아보기 메뉴 펼치기", + "not_signed_in_indicator.not_signed_in": "이 정보를 보시려면 로그인을 하셔야 해요.", + "notification.admin.report": "{name}이(가) {target}을(를) 신고했어요", + "notification.admin.report_account": "{name}이(가) {target}의 게시물 {count, plural, other {# 개}}를 {category}로 신고했어요", + "notification.admin.report_account_other": "{name}이(가) {target}의 게시물 {count, plural, other {# 개}}를 신고했어요", + "notification.admin.report_statuses": "{name}이(가) {target}을(를) {category}로 신고했어요", + "notification.admin.report_statuses_other": "{name}이(가) {target}을(를) 신고했어요", + "notification.admin.sign_up": "{name}이(가) 가입했어요", + "notification.admin.sign_up.name_and_others": "{name} 외 {count, plural, other {# 명}}이 가입했어요", + "notification.annual_report.message": "{year} #Wrapstodon 이 돌아왔어요! 올해 사계 대광장에서 있었던 최고의 순간과 기억들을 되짚어보세요!", "notification.annual_report.view": "#Wrapstodon 보기", - "notification.favourite": "{name} 님이 내 게시물을 좋아합니다", - "notification.favourite.name_and_others_with_link": "{name} 외 {count, plural, other {# 명}}이 내 게시물을 좋아합니다", - "notification.favourite_pm": "{name} 님이 내 개인 멘션을 마음에 들어합니다", - "notification.favourite_pm.name_and_others_with_link": "{name} 외 {count, plural, other {# 명}}이 내 개인 멘션을 좋아합니다", - "notification.follow": "{name} 님이 나를 팔로우했습니다", - "notification.follow.name_and_others": "{name} 외 {count, plural, other {# 명}}이 날 팔로우했습니다", - "notification.follow_request": "{name} 님이 팔로우 요청을 보냈습니다", - "notification.follow_request.name_and_others": "{name} 외 {count, plural, other {# 명}}이 나에게 팔로우 요청을 보냈습니다", + "notification.favourite": "{name}이(가) 내 게시물을 좋아해요", + "notification.favourite.name_and_others_with_link": "{name} 외 {count, plural, other {# 명}}이 내 게시물을 좋아해요", + "notification.favourite_pm": "{name}이(가) 내 개인 멘션을 마음에 들어해요", + "notification.favourite_pm.name_and_others_with_link": "{name} 외 {count, plural, other {# 명}}이 내 개인 멘션을 좋아해요", + "notification.follow": "{name}이(가) 나를 팔로우했어요", + "notification.follow.name_and_others": "{name} 외 {count, plural, other {# 명}}이 나를 팔로우했어요", + "notification.follow_request": "{name}이(가) 팔로우 요청을 보냈어요", + "notification.follow_request.name_and_others": "{name} 외 {count, plural, other {# 명}}이 나에게 팔로우 요청을 보냈어요", "notification.label.mention": "멘션", "notification.label.private_mention": "개인 멘션", - "notification.label.private_reply": "개인 답글", - "notification.label.quote": "{name} 님이 내 게시물을 인용했습니다", + "notification.label.private_reply": "비공개 답글", + "notification.label.quote": "{name}이(가) 내 게시물을 인용했어요", "notification.label.reply": "답글", "notification.mention": "멘션", - "notification.mentioned_you": "{name} 님의 멘션", + "notification.mentioned_you": "{name}의 멘션", "notification.moderation-warning.learn_more": "더 알아보기", - "notification.moderation_warning": "중재 경고를 받았습니다", - "notification.moderation_warning.action_delete_statuses": "게시물 몇 개가 삭제되었습니다.", - "notification.moderation_warning.action_disable": "계정이 비활성화되었습니다.", - "notification.moderation_warning.action_mark_statuses_as_sensitive": "게시물 몇 개가 민감함 처리되었습니다.", - "notification.moderation_warning.action_none": "계정에 중재 경고를 받았습니다.", - "notification.moderation_warning.action_sensitive": "앞으로의 게시물을 민감한 것으로 표시됩니다.", - "notification.moderation_warning.action_silence": "계정이 제한되었습니다.", - "notification.moderation_warning.action_suspend": "계정이 정지되었습니다.", - "notification.own_poll": "설문을 마침", - "notification.poll": "참여한 투표가 끝났습니다", - "notification.quoted_update": "{name} 님이 내가 인용한 게시물을 수정했습니다", - "notification.reblog": "{name} 님이 부스트했습니다", - "notification.reblog.name_and_others_with_link": "{name} 외 {count, plural, other {# 명}}이 내 게시물을 부스트했습니다", - "notification.relationships_severance_event": "{name} 님과의 연결이 끊어졌습니다", - "notification.relationships_severance_event.account_suspension": "{from}의 관리자가 {target}를 정지시켰기 때문에 그들과 더이상 상호작용 할 수 없고 정보를 받아볼 수 없습니다.", - "notification.relationships_severance_event.domain_block": "{from}의 관리자가 {target}를 차단하였고 여기에는 나의 {followersCount} 명의 팔로워와 {followingCount, plural, other {#}} 명의 팔로우가 포함되었습니다.", + "notification.moderation_warning": "운영진로부터 경고를 받았어요", + "notification.moderation_warning.action_delete_statuses": "게시물 몇 개가 삭제되었어요.", + "notification.moderation_warning.action_disable": "계정이 비활성화되었어요.", + "notification.moderation_warning.action_mark_statuses_as_sensitive": "게시물 몇 개가 민감한 컨텐츠로 처리되었어요.", + "notification.moderation_warning.action_none": "계정이 경고를 받았어요.", + "notification.moderation_warning.action_sensitive": "앞으로의 게시물은 모두 민감한 컨텐츠로 표시돼요.", + "notification.moderation_warning.action_silence": "계정이 제한되었어요.", + "notification.moderation_warning.action_suspend": "계정이 정지되었어요.", + "notification.own_poll": "투표 종료하기", + "notification.poll": "참여한 투표가 끝났어요", + "notification.quoted_update": "{name}이(가) 내가 인용한 게시물을 수정했어요", + "notification.reblog": "{name}이(가) 부스트했어요", + "notification.reblog.name_and_others_with_link": "{name} 외 {count, plural, other {# 명}}이 내 게시물을 부스트했어요", + "notification.relationships_severance_event": "{name}와(과)의 연결이 끊어졌어요", + "notification.relationships_severance_event.account_suspension": "{from}의 운영진이 {target}을(를) 정지시켰어요. 더 이상 {target}와(과) 상호작용하거나 정보를 받아볼 수 없어요.", + "notification.relationships_severance_event.domain_block": "{from}의 운영진이 {target}을(를) 차단했어요. 차단된 도메인에는 나의 팔로워 {followersCount} 명과 팔로우 {followingCount, plural, other {#}} 명이 포함되어 있어요.", "notification.relationships_severance_event.learn_more": "더 알아보기", - "notification.relationships_severance_event.user_domain_block": "내가 {target}를 차단하여 {followersCount} 명의 팔로워와 {followingCount, plural, other {#}} 명의 팔로우가 제거되었습니다.", - "notification.status": "{name} 님이 방금 게시물을 올렸습니다", - "notification.update": "{name} 님이 게시물을 수정했습니다", - "notification_requests.accept": "수락", + "notification.relationships_severance_event.user_domain_block": "내가 {target}를 차단했기 때문에, 팔로워 {followersCount} 명과 팔로우 {followingCount, plural, other {#}} 명이 제거되었어요.", + "notification.status": "{name}이(가) 지금 막 따끈따끈한 게시물을 올렸어요", + "notification.update": "{name}이(가) 게시물을 수정했어요", + "notification_requests.accept": "수락하기", "notification_requests.accept_multiple": "{count, plural, other {#}} 개의 요청 수락하기", "notification_requests.confirm_accept_multiple.button": "{count, plural, other {}}요청 수락하기", - "notification_requests.confirm_accept_multiple.message": "{count, plural, other {#}} 개의 요청을 수락하려고 합니다. 계속 진행할까요?", + "notification_requests.confirm_accept_multiple.message": "{count, plural, other {#}} 개의 요청을 수락할 거에요. 계속 진행할까요?", "notification_requests.confirm_accept_multiple.title": "알림 요청을 수락할까요?", "notification_requests.confirm_dismiss_multiple.button": "{count, plural, other {요청 지우기}}", - "notification_requests.confirm_dismiss_multiple.message": "{count, plural, other {# 개의 요청}}을 지우려고 합니다. {count, plural, other {}}다시 접근하기 어렵습니다. 계속할까요?", + "notification_requests.confirm_dismiss_multiple.message": "{count, plural, other {# 개의 요청}}을 지울 거에요. {count, plural, other {}}다시 접근하기 어려워요. 계속할까요?", "notification_requests.confirm_dismiss_multiple.title": "알림 요청을 지울까요?", "notification_requests.dismiss": "지우기", "notification_requests.dismiss_multiple": "{count, plural, other {# 개의 요청 지우기}}", "notification_requests.edit_selection": "편집", "notification_requests.exit_selection": "완료", - "notification_requests.explainer_for_limited_account": "이 계정은 중재자에 의해 제한되었기 때문에 이 계정의 알림은 걸러졌습니다.", - "notification_requests.explainer_for_limited_remote_account": "이 계정 혹은 그가 속한 서버는 중재자에 의해 제한되었기 때문에 이 계정의 알림은 걸러졌습니다.", + "notification_requests.explainer_for_limited_account": "계정이 운영진에 의해 제한되었기 때문에 이 계정의 알림은 걸러졌어요.", + "notification_requests.explainer_for_limited_remote_account": "계정 또는 계정이 속한 서버가 운영진에 의해 제한되었기 때문에 이 계정의 알림은 걸러졌어요.", "notification_requests.maximize": "최대화", "notification_requests.minimize_banner": "걸러진 알림 배너 최소화", - "notification_requests.notifications_from": "{name} 님으로부터의 알림", + "notification_requests.notifications_from": "{name}으로부터의 알림", "notification_requests.title": "걸러진 알림", "notification_requests.view": "알림 보기", "notifications.clear": "알림 비우기", - "notifications.clear_confirmation": "정말로 알림을 삭제하시겠습니까?", + "notifications.clear_confirmation": "정말로 알림을 삭제하시겠어요?", "notifications.clear_title": "알림을 모두 지울까요?", - "notifications.column_settings.admin.report": "새 신고:", + "notifications.column_settings.admin.report": "새로운 신고:", "notifications.column_settings.admin.sign_up": "새로운 가입:", "notifications.column_settings.alert": "데스크탑 알림", "notifications.column_settings.favourite": "좋아요:", @@ -674,102 +674,102 @@ "notifications.column_settings.follow_request": "새 팔로우 요청:", "notifications.column_settings.group": "그룹화", "notifications.column_settings.mention": "멘션:", - "notifications.column_settings.poll": "설문 결과:", + "notifications.column_settings.poll": "투표 결과:", "notifications.column_settings.push": "푸시 알림", "notifications.column_settings.quote": "인용:", "notifications.column_settings.reblog": "부스트:", - "notifications.column_settings.show": "칼럼에 표시", - "notifications.column_settings.sound": "효과음 재생", + "notifications.column_settings.show": "단락에 표시하기", + "notifications.column_settings.sound": "효과음 재생하기", "notifications.column_settings.status": "새 게시물:", "notifications.column_settings.unread_notifications.category": "읽지 않은 알림", - "notifications.column_settings.unread_notifications.highlight": "읽지 않은 알림 강조", - "notifications.column_settings.update": "수정내역:", - "notifications.filter.all": "모두", + "notifications.column_settings.unread_notifications.highlight": "읽지 않은 알림 강조하기", + "notifications.column_settings.update": "수정 내역:", + "notifications.filter.all": "전체 알림", "notifications.filter.boosts": "부스트", "notifications.filter.favourites": "좋아요", "notifications.filter.follows": "팔로우", - "notifications.filter.mentions": "멘션", - "notifications.filter.polls": "설문 결과", - "notifications.filter.statuses": "팔로우 하는 사람들의 최신 게시물", - "notifications.grant_permission": "권한 부여.", + "notifications.filter.mentions": "멘션 알림", + "notifications.filter.polls": "투표 결과", + "notifications.filter.statuses": "팔로우하는 사람들의 최신 게시물", + "notifications.grant_permission": "권한 부여하기.", "notifications.group": "{count}개의 알림", - "notifications.mark_as_read": "모든 알림을 읽은 상태로 표시", - "notifications.permission_denied": "권한이 거부되었기 때문에 데스크탑 알림을 활성화할 수 없음", - "notifications.permission_denied_alert": "이전에 브라우저 권한이 거부되었기 때문에, 데스크탑 알림이 활성화 될 수 없습니다.", - "notifications.permission_required": "필요한 권한이 승인되지 않아 데스크탑 알림을 사용할 수 없습니다.", - "notifications.policy.accept": "허용", - "notifications.policy.accept_hint": "알림 목록에 표시", - "notifications.policy.drop": "무시", - "notifications.policy.drop_hint": "공허로 보내고, 다시는 보지 않습니다", + "notifications.mark_as_read": "모든 알림을 읽은 상태로 표시하기", + "notifications.permission_denied": "권한이 거부되었기 때문에 데스크탑 알림을 활성화할 수 없어요", + "notifications.permission_denied_alert": "이전에 브라우저 권한이 거부되었기 때문에, 데스크탑 알림을 활성화할 수 없어요.", + "notifications.permission_required": "필요한 권한이 승인되지 않아 데스크탑 알림을 사용할 수 없어요.", + "notifications.policy.accept": "허용하기", + "notifications.policy.accept_hint": "알림 목록에 표시하기", + "notifications.policy.drop": "무시하기", + "notifications.policy.drop_hint": "완전히 지워버리고 다시 보지 않아요", "notifications.policy.filter": "필터", "notifications.policy.filter_hint": "걸러진 알림 목록으로 보내기", - "notifications.policy.filter_limited_accounts_hint": "서버 중재자에 의해 제한된 계정들", - "notifications.policy.filter_limited_accounts_title": "중재된 계정", + "notifications.policy.filter_limited_accounts_hint": "서버 운영진에 의해 제한된 계정들", + "notifications.policy.filter_limited_accounts_title": "제한된 계정", "notifications.policy.filter_new_accounts.hint": "{days, plural, one {하루} other {#일}} 안에 만들어진", - "notifications.policy.filter_new_accounts_title": "새 계정", - "notifications.policy.filter_not_followers_hint": "나를 팔로우 한 지 {days, plural, other {# 일}}이 되지 않은 사람들을 포함", + "notifications.policy.filter_new_accounts_title": "새로운 계정", + "notifications.policy.filter_not_followers_hint": "나를 팔로우한 지 {days, plural, other {# 일}}이 되지 않은 사람들을 포함하고 있어요", "notifications.policy.filter_not_followers_title": "나를 팔로우하지 않는 사람들", - "notifications.policy.filter_not_following_hint": "내가 수동으로 승인하지 않는 한", + "notifications.policy.filter_not_following_hint": "내가 직접 승인하지 않는 한", "notifications.policy.filter_not_following_title": "내가 팔로우하지 않는 사람들", - "notifications.policy.filter_private_mentions_hint": "내가 한 멘션에 단 답글이거나 내가 발신자를 팔로우 한 것이 아닌 이상 걸러집니다", - "notifications.policy.filter_private_mentions_title": "청하지 않은 개인 멘션", + "notifications.policy.filter_private_mentions_hint": "내가 한 멘션에 대한 답글이거나 내가 발신자를 팔로우한 것이 아닌 이상 걸러져요", + "notifications.policy.filter_private_mentions_title": "요청하지 않은 개인 멘션", "notifications.policy.title": "알림 조건 설정", - "notifications_permission_banner.enable": "데스크탑 알림 활성화", - "notifications_permission_banner.how_to_control": "마스토돈이 열려 있지 않을 때에도 알림을 받으려면, 데스크탑 알림을 활성화 하세요. 당신은 어떤 종류의 반응이 데스크탑 알림을 발생할 지를 {icon} 버튼을 통해 세세하게 설정할 수 있습니다.", + "notifications_permission_banner.enable": "데스크탑 알림 활성화하기", + "notifications_permission_banner.how_to_control": "사계 대광장 화면이 열려 있지 않을 때에도 알림을 받으려면, 데스크탑 알림을 활성화 하세요. 발생하는 경우 데스크탑 알림을 보낼 이벤트들을 {icon} 버튼을 통해 세세하게 설정할 수 있어요.", "notifications_permission_banner.title": "아무것도 놓치지 마세요", - "onboarding.follows.back": "뒤로가기", + "onboarding.follows.back": "뒤로 가기", "onboarding.follows.done": "완료", - "onboarding.follows.empty": "안타깝지만 아직은 아무 것도 보여드릴 수 없습니다. 검색을 이용하거나 둘러보기 페이지에서 팔로우 할 사람을 찾을 수 있습니다. 아니면 잠시 후에 다시 시도하세요.", - "onboarding.follows.search": "검색", + "onboarding.follows.empty": "아직은 아무것도 보여드릴 수 없어요... 😅 검색을 이용하거나 둘러보기 페이지에서 팔로우할 사람들을 찾을 수 있을 거에요. 잠시 후에 다시 와보셔도 되고요.", + "onboarding.follows.search": "검색하기", "onboarding.follows.title": "사람들을 팔로우하기", - "onboarding.profile.discoverable": "내 프로필을 발견 가능하도록 설정", - "onboarding.profile.discoverable_hint": "마스토돈의 발견하기 기능에 참여하면 게시물이 검색 결과와 유행 란에 표시될 수 있고, 비슷한 관심사를 가진 사람들에게 자신의 프로필이 추천될 수 있습니다.", - "onboarding.profile.display_name": "표시되는 이름", - "onboarding.profile.display_name_hint": "진짜 이름 또는 재미난 이름…", + "onboarding.profile.discoverable": "내 프로필이 발견될 수 있도록 설정하기", + "onboarding.profile.discoverable_hint": "내 프로필을 발견될 수 있도록 설정하면, 내 게시물이 검색 결과와 오늘의 화두 메뉴에 표시될 수 있고, 비슷한 관심사를 가진 사람들에게 내 프로필이 추천될 수 있어요.", + "onboarding.profile.display_name": "사용자 표시명", + "onboarding.profile.display_name_hint": "괜찮은 별명 또는 진짜 이름을 넣어보세요…", "onboarding.profile.note": "자기소개", - "onboarding.profile.note_hint": "남을 @mention 하거나 #hashtag 태그를 달 수 있습니다…", - "onboarding.profile.save_and_continue": "저장 및 계속", - "onboarding.profile.title": "프로필 설정", - "onboarding.profile.upload_avatar": "프로필 사진 업로드", - "onboarding.profile.upload_header": "프로필 헤더 업로드", - "password_confirmation.exceeds_maxlength": "암호 확인 값이 최대 암호 길이를 초과하였습니다", - "password_confirmation.mismatching": "암호 확인 값이 일치하지 않습니다", + "onboarding.profile.note_hint": "다른 사람을 @mention 하거나 #hashtag 태그를 달 수 있어요…", + "onboarding.profile.save_and_continue": "저장하고 계속하기", + "onboarding.profile.title": "프로필", + "onboarding.profile.upload_avatar": "프로필 사진 업로드하기", + "onboarding.profile.upload_header": "프로필 헤더 업로드하기", + "password_confirmation.exceeds_maxlength": "비밀번호가 최대 길이를 초과했어요", + "password_confirmation.mismatching": "비밀번호와 비밀번호 확인에 입력한 값이 일치하지 않아요", "picture_in_picture.restore": "다시 넣기", - "poll.closed": "마감", - "poll.refresh": "새로고침", + "poll.closed": "마감하기", + "poll.refresh": "새로 고치기", "poll.reveal": "결과 보기", "poll.total_people": "{count, plural, other {#}} 명", "poll.total_votes": "{count, plural, other {#}} 표", "poll.vote": "투표", - "poll.voted": "이 답변에 투표함", + "poll.voted": "이 선택지에 투표했어요", "poll.votes": "{votes} 표", - "poll_button.add_poll": "설문 추가", - "poll_button.remove_poll": "설문 제거", - "privacy.change": "게시물의 프라이버시 설정을 변경", - "privacy.direct.long": "이 게시물에서 언급된 모두", + "poll_button.add_poll": "투표 추가하기", + "poll_button.remove_poll": "투표 제거하기", + "privacy.change": "게시물의 공개 범위를 변경하기", + "privacy.direct.long": "이 게시물에서 언급된 모든 사람", "privacy.direct.short": "개인 멘션", "privacy.private.long": "내 팔로워만", "privacy.private.short": "팔로워", - "privacy.public.long": "마스토돈 내외 모두", + "privacy.public.long": "연합우주 전체", "privacy.public.short": "공개", "privacy.quote.anyone": "{visibility}, 누구나 인용 가능", - "privacy.quote.disabled": "{visibility}, 인용 비활성화", - "privacy.quote.limited": "{visibility}, 제한된 인용", - "privacy.unlisted.additional": "공개와 똑같지만 게시물이 실시간 피드나 해시태그, 둘러보기, (계정 설정에서 허용했더라도) 마스토돈 검색에서 제외됩니다.", - "privacy.unlisted.long": "마스토돈 검색결과, 유행, 공개 타임라인에서 숨기기", + "privacy.quote.disabled": "{visibility}, 인용 금지", + "privacy.quote.limited": "{visibility}, 인용 제한", + "privacy.unlisted.additional": "공개와 비슷하게 누구나 게시물을 볼 수 있지만 게시물이 실시간 피드 · 해시태그 · 둘러보기, 검색 결과에서 제외돼요.", + "privacy.unlisted.long": "검색 결과 · 오늘의 화두 · 연합우주 타임라인에서 숨기기", "privacy.unlisted.short": "조용한 공개", - "privacy_policy.last_updated": "{date}에 마지막으로 업데이트됨", - "privacy_policy.title": "개인정보처리방침", - "quote_error.edit": "게시물을 수정하면서 인용을 추가할 수 없습니다.", - "quote_error.poll": "인용과 투표를 함께 사용할 수 없습니다.", - "quote_error.private_mentions": "인용과 개인 멘션을 함께 사용할 수 없습니다.", - "quote_error.quote": "한 번의 인용만 허용됩니다.", - "quote_error.unauthorized": "이 게시물을 인용할 권한이 없습니다.", - "quote_error.upload": "인용과 미디어 첨부를 함께 사용할 수 없습니다.", + "privacy_policy.last_updated": "{date}에 마지막으로 업데이트되었어요", + "privacy_policy.title": "개인정보 처리방침", + "quote_error.edit": "수정 중인 게시물에 인용을 추가할 수 없어요.", + "quote_error.poll": "인용과 투표를 함께 사용할 수 없어요.", + "quote_error.private_mentions": "인용과 개인 멘션을 함께 사용할 수 없어요.", + "quote_error.quote": "한 번의 인용만 허용돼요.", + "quote_error.unauthorized": "이 게시물을 인용할 권한이 없어요.", + "quote_error.upload": "인용과 미디어 첨부를 함께 사용할 수 없어요.", "recommended": "추천함", - "refresh": "새로고침", - "regeneration_indicator.please_stand_by": "잠시 기다려주세요.", - "regeneration_indicator.preparing_your_home_feed": "홈 피드를 준비 중입니다…", + "refresh": "새로 고치기", + "regeneration_indicator.please_stand_by": "잠시만요... 조금만 기다려주세요.", + "regeneration_indicator.preparing_your_home_feed": "홈 피드는 아직 준비 중이에요... 👀", "relative_time.days": "{number}일 전", "relative_time.full.days": "{number} 일 전", "relative_time.full.hours": "{number} 시간 전", @@ -781,53 +781,53 @@ "relative_time.minutes": "{number}분 전", "relative_time.seconds": "{number}초 전", "relative_time.today": "오늘", - "remove_quote_hint.button_label": "알겠습니다", - "remove_quote_hint.message": "{icon} 메뉴에서 할 수 있습니다.", - "remove_quote_hint.title": "인용된 나의 게시물을 지우고 싶나요?", - "reply_indicator.attachments": "{count, plural, other {#}} 개의 첨부파일", - "reply_indicator.cancel": "취소", - "reply_indicator.poll": "투표", - "report.block": "차단", - "report.block_explanation": "당신은 해당 계정의 게시물을 보지 않게 됩니다. 해당 계정은 당신의 게시물을 보거나 팔로우 할 수 없습니다. 해당 계정은 자신이 차단되었다는 사실을 알 수 있습니다.", - "report.categories.legal": "법적인 문제", + "remove_quote_hint.button_label": "알겠어요", + "remove_quote_hint.message": "{icon} 메뉴에서 할 수 있어요.", + "remove_quote_hint.title": "인용된 나의 게시물을 지우고 싶으신가요?", + "reply_indicator.attachments": "{count, plural, other {#}} 개의 첨부 파일", + "reply_indicator.cancel": "취소하기", + "reply_indicator.poll": "투표하기", + "report.block": "차단하기", + "report.block_explanation": "해당 계정의 게시물을 더 이상 보지 않게 돼요. 차단된 계정도 더 이상 내 게시물을 보거나 나를 팔로우할 수 없게 돼요. 상대방은 자신이 차단되었다는 사실을 알 수 있어요.", + "report.categories.legal": "법적 문제", "report.categories.other": "기타", "report.categories.spam": "스팸", - "report.categories.violation": "콘텐츠가 한 개 이상의 서버 규칙을 위반합니다", - "report.category.subtitle": "가장 알맞은 것을 선택", + "report.categories.violation": "콘텐츠가 최소 한 개 이상의 서버 규칙을 위반했어요", + "report.category.subtitle": "가장 알맞은 것을 선택해주세요", "report.category.title": "이 {type}에 무슨 문제가 있는지 알려주세요", "report.category.title_account": "프로필", "report.category.title_status": "게시물", "report.close": "완료", - "report.comment.title": "우리가 더 알아야 할 내용이 있나요?", - "report.forward": "{target}에 전달", - "report.forward_hint": "이 계정은 다른 서버에 있습니다. 익명화 된 사본을 해당 서버에도 전송할까요?", + "report.comment.title": "운영진이 더 알아야 할 내용이 있나요?", + "report.forward": "{target}에 전달하기", + "report.forward_hint": "이 계정은 다른 서버에 있어요. 복사본을 익명화해서 해당 서버에 전송할까요?", "report.mute": "뮤트", - "report.mute_explanation": "당신은 해당 계정의 게시물을 보지 않게 됩니다. 해당 계정은 여전히 당신을 팔로우 하거나 당신의 게시물을 볼 수 있으며 해당 계정은 자신이 뮤트 되었는지 알지 못합니다.", + "report.mute_explanation": "해당 계정의 게시물을 더 이상 보지 않게 돼요. 뮤트된 계정은 여전히 나를 팔로우하거나 내 게시물을 볼 수 있어요. 해당 계정은 자신이 뮤트되었는지 알 수 없어요.", "report.next": "다음", - "report.placeholder": "추가 정보 입력", - "report.reasons.dislike": "마음에 안 듭니다", - "report.reasons.dislike_description": "원치 않는 게시물입니다", - "report.reasons.legal": "불법입니다", - "report.reasons.legal_description": "내 서버가 속한 국가의 법률을 위반한다고 생각합니다", + "report.placeholder": "추가 정보 입력하기", + "report.reasons.dislike": "마음에 들지 않아요", + "report.reasons.dislike_description": "원치 않는 게시물이에요", + "report.reasons.legal": "불법적인 게시물이에요", + "report.reasons.legal_description": "대한민국 법률을 위반한다고 생각해요", "report.reasons.other": "기타", - "report.reasons.other_description": "이슈가 다른 분류에 속하지 않습니다", - "report.reasons.spam": "스팸입니다", - "report.reasons.spam_description": "악성 링크, 반응 스팸, 또는 반복적인 답글", - "report.reasons.violation": "서버 규칙을 위반합니다", - "report.reasons.violation_description": "특정 규칙을 위반합니다", - "report.rules.subtitle": "해당하는 사항을 모두 선택", + "report.reasons.other_description": "이유가 그 어떤 분류에도 속하지 않아요", + "report.reasons.spam": "스팸 게시물이에요", + "report.reasons.spam_description": "악성 링크 · 광고성 반응 · 반복적인 답글 중 하나에 해당해요", + "report.reasons.violation": "사계 대광장 규칙을 위반했어요", + "report.reasons.violation_description": "사계 대광장 규칙 중 하나 이상을 위반했어요", + "report.rules.subtitle": "해당 사항을 모두 선택해주세요", "report.rules.title": "어떤 규칙을 위반했나요?", - "report.statuses.subtitle": "해당하는 사항을 모두 선택", - "report.statuses.title": "이 신고에 대해서 더 참고해야 할 게시물이 있나요?", + "report.statuses.subtitle": "해당 사항을 모두 선택해주세요", + "report.statuses.title": "이 신고에 대해서 운영진이 참고해야 할 게시물이 더 있나요?", "report.submit": "신고하기", "report.target": "{target} 신고하기", - "report.thanks.take_action": "마스토돈에서 나에게 보이는 것을 조절하기 위한 몇 가지 선택사항들이 존재합니다:", - "report.thanks.take_action_actionable": "서버의 중재자들이 이것을 심사하는 동안, 당신은 @{name}에 대한 행동을 취할 수 있습니다:", - "report.thanks.title": "이런 것을 보지 않길 원하나요?", - "report.thanks.title_actionable": "신고해주셔서 감사합니다, 중재자분들이 확인할 예정입니다.", - "report.unfollow": "@{name}을 팔로우 해제", - "report.unfollow_explanation": "이 계정을 팔로우하고 있습니다. 홈 피드에서 더 이상 게시물을 받아 보지 않으려면 팔로우를 해제하십시오.", - "report_notification.attached_statuses": "{count}개의 게시물 첨부됨", + "report.thanks.take_action": "사계 대광장에서 나에게 보이는 것을 조절하기 위해 몇 가지를 선택할 수 있어요:", + "report.thanks.take_action_actionable": "사계 대광장 운영진들이 심사하는 동안, @{name}에 대한 행동을 별도로 취하실 수 있어요:", + "report.thanks.title": "이런 종류를 보지 않길 원하나요?", + "report.thanks.title_actionable": "신고가 접수되었어요. 빠른 시일 내로 운영진이 확인할 거에요.", + "report.unfollow": "@{name} 팔로우 해제하기", + "report.unfollow_explanation": "홈 피드에서 이 계정의 게시물을 더 이상 받아 보지 않으려면 팔로우를 취소할 수 있어요.", + "report_notification.attached_statuses": "{count}개의 게시물이 첨부되었어요", "report_notification.categories.legal": "법령", "report_notification.categories.legal_sentence": "불법적인 내용", "report_notification.categories.other": "기타", @@ -837,196 +837,196 @@ "report_notification.categories.violation": "규칙 위반", "report_notification.categories.violation_sentence": "규칙 위반", "report_notification.open": "신고 열기", - "search.clear": "검색 초기화", - "search.no_recent_searches": "최근 검색 기록이 없습니다", - "search.placeholder": "검색", + "search.clear": "검색 초기화하기", + "search.no_recent_searches": "최근 검색 기록이 없어요... 😅", + "search.placeholder": "검색하기", "search.quick_action.account_search": "{x}에 맞는 프로필", "search.quick_action.go_to_account": "{x} 프로필로 이동", "search.quick_action.go_to_hashtag": "{x} 해시태그로 이동", - "search.quick_action.open_url": "마스토돈에서 URL 열기", + "search.quick_action.open_url": "사계 대광장에서 URL 열기", "search.quick_action.status_search": "{x}에 맞는 게시물", - "search.search_or_paste": "검색하거나 URL 붙여넣기", - "search_popout.full_text_search_disabled_message": "{domain}에서는 이용할 수 없습니다.", - "search_popout.full_text_search_logged_out_message": "로그인되어 있을 때만 할 수 있습니다.", - "search_popout.language_code": "ISO 언어코드", + "search.search_or_paste": "키워드 또는 URL로 검색", + "search_popout.full_text_search_disabled_message": "{domain}에서는 이용할 수 없어요.", + "search_popout.full_text_search_logged_out_message": "로그인되어 있을 때만 할 수 있어요.", + "search_popout.language_code": "ISO 언어 코드", "search_popout.options": "검색 옵션", - "search_popout.quick_actions": "빠른 작업", + "search_popout.quick_actions": "빠른 메뉴", "search_popout.recent": "최근 검색", "search_popout.specific_date": "특정 날짜", "search_popout.user": "사용자", "search_results.accounts": "프로필", - "search_results.all": "전부", + "search_results.all": "전체", "search_results.hashtags": "해시태그", - "search_results.no_results": "결과가 없습니다.", - "search_results.no_search_yet": "게시물, 프로필, 해시태그를 검색해보세요.", - "search_results.see_all": "모두 보기", + "search_results.no_results": "아무것도 검색되지 않았어요... 🤔", + "search_results.no_search_yet": "게시물 · 프로필 · 해시태그를 검색해보세요.", + "search_results.see_all": "전체 보기", "search_results.statuses": "게시물", - "search_results.title": "\"{q}\"에 대한 검색", - "server_banner.about_active_users": "30일 동안 이 서버를 사용한 사람들 (월간 활성 이용자)", + "search_results.title": "\"{q}\"을(를) 검색한 결과", + "server_banner.about_active_users": "지난 1달 동안 사계 대광장을 이용한 사람들 (월간 활성 사용자)", "server_banner.active_users": "활성 사용자", "server_banner.administered_by": "관리자:", - "server_banner.is_one_of_many": "{domain}은 페디버스를 통해 참여할 수 있는 많은 마스토돈 서버들 중 하나입니다", + "server_banner.is_one_of_many": "{domain}은(는) 연합우주를 통해 참여할 수 있는 많은 마스토돈 서버들 중 하나에요", "server_banner.server_stats": "서버 통계:", - "sign_in_banner.create_account": "계정 생성", - "sign_in_banner.follow_anyone": "페디버스를 통해 누구든지 팔로우하고 시간순으로 게시물을 받아보세요. 알고리즘도, 광고도, 클릭을 유도하는 것들도 없습니다.", - "sign_in_banner.mastodon_is": "마스토돈은 무엇이 일어나는지 받아보는 가장 좋은 수단입니다.", - "sign_in_banner.sign_in": "로그인", + "sign_in_banner.create_account": "계정 만들기", + "sign_in_banner.follow_anyone": "연합우주를 통해 누구든지 팔로우하고 게시물 알림을 받아보세요. 알고리즘 · 광고는 물론, 클릭을 유도하는 방해물 없이요!", + "sign_in_banner.mastodon_is": "마스토돈(Mastodon)을 통해 다른 사람들의 소식을 편리하게 받아볼 수 있어요.", + "sign_in_banner.sign_in": "로그인하기", "sign_in_banner.sso_redirect": "로그인 또는 가입하기", - "status.admin_account": "@{name}에 대한 중재 화면 열기", - "status.admin_domain": "{domain}에 대한 중재 화면 열기", - "status.admin_status": "중재 화면에서 이 게시물 열기", - "status.all_disabled": "부스트와 인용이 비활성화되었습니다", + "status.admin_account": "@{name}에 대한 관리 화면 열기", + "status.admin_domain": "{domain}에 대한 관리 화면 열기", + "status.admin_status": "관리 화면에서 이 게시물 열기", + "status.all_disabled": "부스트 및 인용이 비활성화되었어요", "status.block": "@{name} 차단", - "status.bookmark": "북마크", - "status.cancel_reblog_private": "부스트 취소", - "status.cannot_quote": "인용을 비허용한 게시물", - "status.cannot_reblog": "이 게시물은 부스트 할 수 없습니다", + "status.bookmark": "즐겨찾기", + "status.cancel_reblog_private": "부스트 취소하기", + "status.cannot_quote": "인용이 금지된 게시물이에요", + "status.cannot_reblog": "이 게시물은 부스트 할 수 없어요", "status.contains_quote": "인용 포함", - "status.context.loading": "더 많은 답글 불러오는 중", - "status.context.loading_error": "새 답글을 불러올 수 없습니다", - "status.context.loading_success": "새 답글을 불러왔습니다", - "status.context.more_replies_found": "답글을 더 찾았습니다", - "status.context.retry": "재시도", + "status.context.loading": "더 많은 답글을 불러오고 있어요... ⌛", + "status.context.loading_error": "새 답글을 불러올 수 없어요.", + "status.context.loading_success": "새 답글을 불러왔어요!", + "status.context.more_replies_found": "답글을 더 찾았어요!", + "status.context.retry": "다시 시도하기", "status.context.show": "보기", - "status.continued_thread": "이어지는 글타래", - "status.copy": "게시물 링크 복사", - "status.delete": "삭제", - "status.delete.success": "게시물 삭제됨", + "status.continued_thread": "이어진 대화", + "status.copy": "게시물 링크 복사하기", + "status.delete": "삭제하기", + "status.delete.success": "게시물이 삭제되었어요", "status.detailed_status": "대화 자세히 보기", - "status.direct": "@{name} 님에게 개인 멘션", + "status.direct": "@{name}에게 개인 멘션 보내기", "status.direct_indicator": "개인 멘션", - "status.edit": "수정", - "status.edited": "{date}에 마지막으로 편집됨", - "status.edited_x_times": "{count, plural, other {{count}}} 번 수정됨", - "status.embed": "임베드 코드 받기", + "status.edit": "수정하기", + "status.edited": "{date}에 마지막으로 수정되었어요", + "status.edited_x_times": "{count, plural, other {{count}}} 번 수정되었어요", + "status.embed": "끼워넣기(Embed) 코드 받기", "status.favourite": "좋아요", "status.favourites": "{count, plural, other {좋아요}}", - "status.filter": "이 게시물을 필터", - "status.history.created": "{name} 님이 {date}에 게시함", - "status.history.edited": "{name} 님이 {date}에 수정함", - "status.load_more": "더보기", - "status.media.open": "클릭하여 열기", - "status.media.show": "클릭하여 보기", - "status.media_hidden": "미디어 숨겨짐", - "status.mention": "@{name} 님에게 멘션", - "status.more": "자세히", - "status.mute": "@{name} 뮤트", - "status.mute_conversation": "대화 뮤트", - "status.open": "상세 정보 표시", - "status.pin": "고정", - "status.quote": "인용", - "status.quote.cancel": "인용 취소", - "status.quote_error.blocked_account_hint.title": "@{name} 님을 차단했기 때문에 이 게시물은 숨겨졌습니다.", - "status.quote_error.blocked_domain_hint.title": "{domain}을 차단했기 때문에 이 게시물은 숨겨졌습니다.", - "status.quote_error.filtered": "필터에 의해 가려짐", + "status.filter": "이 게시물을 필터하기", + "status.history.created": "{name}이(가) {date}에 게시했어요", + "status.history.edited": "{name}이(가) {date}에 수정했어요", + "status.load_more": "더 보기", + "status.media.open": "클릭해서 열기", + "status.media.show": "클릭해서 보기", + "status.media_hidden": "미디어가 숨겨졌어요", + "status.mention": "@{name}에게 멘션 보내기", + "status.more": "더 보기", + "status.mute": "@{name} 뮤트하기", + "status.mute_conversation": "대화 뮤트하기", + "status.open": "상세 정보 표시하기", + "status.pin": "고정하기", + "status.quote": "인용하기", + "status.quote.cancel": "인용 취소하기", + "status.quote_error.blocked_account_hint.title": "@{name}을(를) 차단했기 때문에 이 게시물은 숨겨졌어요.", + "status.quote_error.blocked_domain_hint.title": "{domain}을(를) 차단했기 때문에 이 게시물은 숨겨졌어요.", + "status.quote_error.filtered": "필터에 의해 가려졌어요", "status.quote_error.limited_account_hint.action": "그냥 보기", - "status.quote_error.limited_account_hint.title": "이 계정은 {domain}의 중재자에 의해 숨겨진 상태입니다.", - "status.quote_error.muted_account_hint.title": "@{name}을 뮤트했기 때문에 이 게시물은 숨겨졌습니다.", - "status.quote_error.not_available": "게시물 사용 불가", - "status.quote_error.pending_approval": "게시물 대기중", - "status.quote_error.pending_approval_popout.body": "Mastodon에서는 타인이 인용할 수 있는지 여부를 제어할 수 있습니다. 이 게시물은 원저자의 승인을 얻을 때까지 계류됩니다.", - "status.quote_error.revoked": "원작성자에 의해 게시물 삭제됨", - "status.quote_followers_only": "팔로워만 인용할 수 있는 게시물", - "status.quote_manual_review": "작성자가 직접 검토합니다", + "status.quote_error.limited_account_hint.title": "이 계정은 {domain}의 운영진에 의해 제한된 상태에요.", + "status.quote_error.muted_account_hint.title": "@{name}을(를) 뮤트했기 때문에 이 게시물은 숨겨졌어요.", + "status.quote_error.not_available": "게시물을 사용할 수 없어요", + "status.quote_error.pending_approval": "게시물의 승인을 기다리고 있어요", + "status.quote_error.pending_approval_popout.body": "사계 대광장에서는 내 게시글을 어떤 사람들이 인용할 수 있는지 그 범위를 제어할 수 있어요. 이 게시물은 원작성자의 승인을 얻을 때까지 계류돼요.", + "status.quote_error.revoked": "원작성자에 의해 게시물이 삭제되었어요", + "status.quote_followers_only": "팔로워만 인용할 수 있는 게시물이에요", + "status.quote_manual_review": "작성자가 직접 검토할 거에요", "status.quote_noun": "인용", "status.quote_policy_change": "누가 인용할 수 있는지", - "status.quote_post_author": "인용된 @{name} 님의 게시물", - "status.quote_private": "비공개 게시물은 인용할 수 없습니다", + "status.quote_post_author": "인용된 @{name}의 게시물", + "status.quote_private": "비공개 게시물은 인용할 수 없어요", "status.quotes": "{count, plural, other {인용}}", - "status.quotes.empty": "아직 아무도 이 게시물을 인용하지 않았습니다. 누군가 인용한다면 여기에 표시됩니다.", - "status.quotes.local_other_disclaimer": "원작자가 거부한 인용은 표시되지 않습니다.", - "status.quotes.remote_other_disclaimer": "{domain}의 인용만 여기에 확정적으로 보여집니다. 원작자가 거부한 인용은 보여지지 않습니다.", + "status.quotes.empty": "아직 아무도 이 게시물을 인용하지 않았어요. 누군가 인용한다면 여기에 표시될 거에요.", + "status.quotes.local_other_disclaimer": "원작자가 인용을 금지한 게시물들은 표시되지 않아요.", + "status.quotes.remote_other_disclaimer": "{domain}의 인용만 여기에 보여질 거에요. 원작성자가 인용을 금지한 경우 보여지지 않아요.", "status.read_more": "더 보기", - "status.reblog": "부스트", - "status.reblog_or_quote": "부스트 또는 인용", - "status.reblog_private": "팔로워들에게 다시 공유", - "status.reblogged_by": "{name} 님이 부스트했습니다", + "status.reblog": "부스트하기", + "status.reblog_or_quote": "부스트 또는 인용하기", + "status.reblog_private": "팔로워들에게 다시 공유하기", + "status.reblogged_by": "{name}이(가) 부스트했어요", "status.reblogs": "{count, plural, other {부스트}}", - "status.reblogs.empty": "아직 아무도 이 게시물을 부스트하지 않았습니다. 부스트 한 사람들이 여기에 표시 됩니다.", + "status.reblogs.empty": "아직 아무도 이 게시물을 부스트하지 않았어요. 부스트 한 사람들이 여기에 표시될 거에요.", "status.redraft": "지우고 다시 쓰기", - "status.remove_bookmark": "북마크 삭제", - "status.remove_favourite": "즐겨찾기에서 제거", - "status.remove_quote": "삭제", - "status.replied_in_thread": "글타래에 답장", - "status.replied_to": "{name} 님에게", - "status.reply": "답장", - "status.replyAll": "글타래에 답장", + "status.remove_bookmark": "즐겨찾기 삭제", + "status.remove_favourite": "좋아요한 게시물 목록에서 제거하기", + "status.remove_quote": "삭제하기", + "status.replied_in_thread": "이어진 대화에 답장 중", + "status.replied_to": "{name}에게", + "status.reply": "답장하기", + "status.replyAll": "모두에게 답장하기", "status.report": "@{name} 신고하기", - "status.request_quote": "인용 요청", - "status.revoke_quote": "내 게시물을 @{name}의 게시물에서 삭제", - "status.sensitive_warning": "민감한 내용", - "status.share": "공유", + "status.request_quote": "인용 요청하기", + "status.revoke_quote": "내 게시물을 @{name}의 게시물에서 삭제하기", + "status.sensitive_warning": "민감한 컨텐츠", + "status.share": "공유하기", "status.show_less_all": "모두 접기", "status.show_more_all": "모두 펼치기", "status.show_original": "원본 보기", - "status.title.with_attachments": "{user} 님이 {attachmentCount, plural, one {첨부파일} other {{attachmentCount}개의 첨부파일}}과 함께 게시함", - "status.translate": "번역", - "status.translated_from_with": "{provider}에 의해 {lang}에서 번역됨", - "status.uncached_media_warning": "미리보기를 사용할 수 없습니다", + "status.title.with_attachments": "{user}이(가) {attachmentCount, plural, one {첨부파일} other {{attachmentCount}개의 첨부파일}}과 함께 게시했어요", + "status.translate": "번역하기", + "status.translated_from_with": "{lang}으로 된 원래 내용을 {provider}이(가) 번역했어요", + "status.uncached_media_warning": "미리 보기를 사용할 수 없어요", "status.unmute_conversation": "이 대화의 뮤트 해제하기", - "status.unpin": "고정 해제", - "subscribed_languages.lead": "변경 후에는 선택한 언어들로 작성된 게시물들만 홈 타임라인과 리스트 타임라인에 나타나게 됩니다. 아무 것도 선택하지 않으면 모든 언어로 작성된 게시물을 받아봅니다.", - "subscribed_languages.save": "변경사항 저장", - "subscribed_languages.target": "{target}에 대한 구독 언어 변경", + "status.unpin": "고정 해제하기", + "subscribed_languages.lead": "변경한 뒤에는 선택 언어들로 작성된 게시물들만 홈 타임라인과 모아보기 타임라인에 나타나게 될 거에요. 아무 것도 선택하지 않으면 게시물을 언어와 상관없이 모두 받아보게 돼요.", + "subscribed_languages.save": "변경 사항 저장하기", + "subscribed_languages.target": "{target}에 대한 알림 언어 변경", "tabs_bar.home": "홈", "tabs_bar.menu": "메뉴", "tabs_bar.notifications": "알림", - "tabs_bar.publish": "새 게시물", + "tabs_bar.publish": "새 게시글", "tabs_bar.search": "검색", - "terms_of_service.effective_as_of": "{date}부터 적용됨", + "terms_of_service.effective_as_of": "{date}부터 적용돼요", "terms_of_service.title": "이용 약관", - "terms_of_service.upcoming_changes_on": "{date}에 예정된 변경사항", - "time_remaining.days": "{number} 일 남음", - "time_remaining.hours": "{number} 시간 남음", - "time_remaining.minutes": "{number} 분 남음", + "terms_of_service.upcoming_changes_on": "{date}부터 적용되는 변경 사항이 있어요", + "time_remaining.days": "{number} 일 남았어요", + "time_remaining.hours": "{number} 시간 남았어요", + "time_remaining.minutes": "{number} 분 남았어요", "time_remaining.moments": "남은 시간", - "time_remaining.seconds": "{number} 초 남음", - "trends.counter_by_accounts": "이전 {days}일 동안 {counter} 명의 사용자", - "trends.trending_now": "지금 유행 중", - "ui.beforeunload": "지금 나가면 저장되지 않은 항목을 잃게 됩니다.", + "time_remaining.seconds": "{number} 초 남았어요", + "trends.counter_by_accounts": "지난 {days}일 동안 {counter}명의 사람들이 태그했어요", + "trends.trending_now": "지금 화두가 되고 있어요", + "ui.beforeunload": "계속하면 저장되지 않은 항목을 잃게 될 거에요!", "units.short.billion": "{count}십억", "units.short.million": "{count}백만", "units.short.thousand": "{count}천", - "upload_area.title": "드래그 & 드롭으로 업로드", - "upload_button.label": "이미지, 영상, 오디오 파일 추가", - "upload_error.limit": "파일 업로드 제한에 도달했습니다.", - "upload_error.poll": "파일 업로드는 설문과 함께 쓸 수 없습니다.", - "upload_error.quote": "파일 업로드는 인용과 함께 쓸 수 없습니다.", - "upload_form.drag_and_drop.instructions": "미디어 첨부파일을 집으려면 스페이스나 엔터를 누르세요. 드래그 하는 동안 방향키를 이용해 원하는 방향으로 이동할 수 있습니다. 스페이스나 엔터를 다시 눌러 새 위치에 놓거나 ESC를 이용해 취소할 수 있습니다.", - "upload_form.drag_and_drop.on_drag_cancel": "드래그가 취소되었습니다. 미디어 첨부파일 {item}은 이동되지 않았습니다.", - "upload_form.drag_and_drop.on_drag_end": "미디어 첨부파일 {item}은 이동되지 않았습니다.", - "upload_form.drag_and_drop.on_drag_over": "미디어 첨부파일 {item}이 이동되었습니다.", - "upload_form.drag_and_drop.on_drag_start": "미디어 첨부파일 {item}을 집었습니다.", - "upload_form.edit": "수정", - "upload_progress.label": "업로드 중...", - "upload_progress.processing": "처리 중...", - "username.taken": "이미 사용중인 사용자명입니다. 다시 시도해보세요", + "upload_area.title": "드래그 & 드롭으로 업로드하기", + "upload_button.label": "이미지 · 영상 · 오디오 파일 추가", + "upload_error.limit": "파일 업로드 제한에 도달했어요.", + "upload_error.poll": "투표와 함께 파일을 업로드할 수 없어요.", + "upload_error.quote": "인용과 함께 파일을 업로드할 수 없어요.", + "upload_form.drag_and_drop.instructions": "첨부 파일을 집으려면 스페이스나 엔터를 누르세요. 드래그 하는 동안 방향키를 이용해 원하는 방향으로 이동할 수 있어요. 스페이스나 엔터를 다시 눌러 새 위치에 놓거나 ESC를 이용해 취소할 수 있어요.", + "upload_form.drag_and_drop.on_drag_cancel": "드래그가 취소되었어요. 첨부 파일 {item}은(는) 이동은 취소되었어요.", + "upload_form.drag_and_drop.on_drag_end": "첨부 파일 {item}은(는) 이동되지 않았어요.", + "upload_form.drag_and_drop.on_drag_over": "첨부 파일 {item}이(가) 이동되었어요.", + "upload_form.drag_and_drop.on_drag_start": "첨부 파일 {item}을(를) 집었어요.", + "upload_form.edit": "수정하기", + "upload_progress.label": "업로드 중이에요... ⌛", + "upload_progress.processing": "처리 중이에요... ⌛", + "username.taken": "이미 다른 사람이 사용하고 있는 사용자명이에요. 다른 이름으로 시도해보실래요?", "video.close": "동영상 닫기", - "video.download": "파일 다운로드", - "video.exit_fullscreen": "전체화면 나가기", - "video.expand": "동영상 확장", - "video.fullscreen": "전체화면", + "video.download": "동영상 다운로드하기", + "video.exit_fullscreen": "전체 화면 나가기", + "video.expand": "동영상 크게 보기", + "video.fullscreen": "전체 화면으로 보기", "video.hide": "동영상 숨기기", - "video.mute": "음소거", - "video.pause": "일시정지", - "video.play": "재생", + "video.mute": "음소거하기", + "video.pause": "일시 정지하기", + "video.play": "재생하기", "video.skip_backward": "뒤로 건너뛰기", "video.skip_forward": "앞으로 건너뛰기", - "video.unmute": "음소거 해제", - "video.volume_down": "음량 감소", - "video.volume_up": "음량 증가", + "video.unmute": "음소거 해제하기", + "video.volume_down": "음량 줄이기", + "video.volume_up": "음량 키우기", "visibility_modal.button_title": "공개범위 설정", - "visibility_modal.header": "공개범위와 반응", - "visibility_modal.helper.direct_quoting": "마스토돈에서 작성된 개인적인 멘션은 남들이 인용할 수 없습니다.", - "visibility_modal.helper.privacy_editing": "공개범위는 게시한 다음 수정할 수 없습니다.", - "visibility_modal.helper.privacy_private_self_quote": "자신의 비공개 게시물을 공개 게시물로 인용할 수 없습니다.", - "visibility_modal.helper.private_quoting": "마스토돈에서 작성된 팔로워 전용 게시물은 다른 사용자가 인용할 수 없습니다.", - "visibility_modal.helper.unlisted_quoting": "사람들에게 인용된 경우, 인용한 게시물도 유행 타임라인에서 감추게 됩니다.", - "visibility_modal.instructions": "누가 이 게시물과 상호작용할 수 있는 지 제어합니다. 또한 환경설정 > 게시물 기본설정으로 이동해 향후 모든 게시물의 설정을 적용할 수 있습니다.", - "visibility_modal.privacy_label": "공개 범위", + "visibility_modal.header": "공개범위와 상호작용", + "visibility_modal.helper.direct_quoting": "연합우주에서 개인 멘션은 남들이 인용할 수 없어요.", + "visibility_modal.helper.privacy_editing": "게시글을 한 번 올리면 공개범위를 바꿀 수 없어요.", + "visibility_modal.helper.privacy_private_self_quote": "내 비공개 게시물을 공개 게시물에서 인용할 수 없어요.", + "visibility_modal.helper.private_quoting": "팔로워 전용 게시물은 다른 사람들이 인용할 수 없어요.", + "visibility_modal.helper.unlisted_quoting": "이 게시글이 다른 사람들에 의해 인용된다면, 인용한 게시물 또한 오늘의 화두 타임라인에서 숨겨질 거에요.", + "visibility_modal.instructions": "이 게시물과 상호작용할 수 있는 사람들의 범위를 제어해요. 설정 > 기본 게시물 설정으로 이동해 향후 작성하는 모든 게시물의 기본 설정을 적용할 수 있어요.", + "visibility_modal.privacy_label": "공개범위", "visibility_modal.quote_followers": "팔로워만", "visibility_modal.quote_label": "인용할 수 있는 사람", "visibility_modal.quote_nobody": "나에게만", "visibility_modal.quote_public": "아무나", - "visibility_modal.save": "저장" + "visibility_modal.save": "저장하기" } diff --git a/config/locales-glitch/ko.yml b/config/locales-glitch/ko.yml index dd8da37923..e2eebf7fd8 100644 --- a/config/locales-glitch/ko.yml +++ b/config/locales-glitch/ko.yml @@ -2,41 +2,41 @@ ko: admin: custom_emojis: - batch_copy_error: '선택된 에모지를 복사하던 중 오류가 발생했습니다: %{message}' - batch_error: '에러가 발생했습니다: %{message}' + batch_copy_error: '선택된 이모티콘을 복사하던 중 문제가 발생했어요: %{message}' + batch_error: '오류가 발생했어요: %{message}' settings: captcha_enabled: - desc_html: 이것은 hCaptcha의 외부 스크립트에 의존합니다, 이것은 개인정보 보호에 위협을 가할 수도 있습니다. 추가적으로, 이것은 몇몇 사람들(특히나 장애인들)에게 가입 절차의 접근성을 심각하게 떨어트릴 수 있습니다. 이러한 이유로, 대체제로 승인 전용이나 초대제를 통한 가입을 고려해보세요.
한정된 사용만 가능한 초대장을 통한 가입자들은 CAPTCHA를 풀지 않아도 됩니다 - title: 새로운 사용자가 계정 확인을 위해서는 CAPTCHA를 풀어야 하도록 합니다 + desc_html: 이 기능은 hCaptcha의 외부 스크립트에 의존해요, 이것은 개인정보 보호에 위협이 될 수 있어요. 또한 이 기능은 몇몇 사람들(특히나 장애인들)에게 가입 절차의 접근성을 심각하게 떨어트릴 수 있어요. 대신 승인 전용제나 초대제를 통한 가입을 고려해보세요.
사용이 한정된 초대장으로 가입한 사람들은 CAPTCHA를 풀지 않아도 돼요. + title: 새로운 사용자가 계정을 확인하려면 CAPTCHA를 풀도록 요구하기 flavour_and_skin: - title: 풍미와 스킨 + title: 테마 및 스킨 hide_followers_count: - desc_html: 사용자 프로필에 팔로워 수를 표시하지 않습니다 + desc_html: 사용자 프로필에 팔로워 수를 표시하지 않도록 설정해요. title: 팔로워 수 숨기기 other: - preamble: 다른 곳에 맞지 않는 다양한 글리치 전용 설정들. + preamble: 기타 다양한 Mastodon+glitch 설정이에요. title: 기타 outgoing_spoilers: - desc_html: 툿을 연합할 때 열람주의가 없다면 여기 적힌 열람주의를 추가합니다. 다른 서버에서 열람주의를 설정하기를 요하는 주제에 특화된 서버라면 유용합니다. 미디어 또한 민감함으로 설정됩니다. - title: 나가는 툿에 대한 열람주의 + desc_html: 게시글을 연합우주에 전송할 때 민감한 컨텐츠 경고가 붙지 않았다면 여기에 설정된 민감한 컨텐츠 경고를 추가해요. 다른 인스턴스에서 민감한 컨텐츠 경고를 설정하기를 요구하는 주제에 특화되어 있는 인스턴스에게 이 설정이 유용할 거에요. 미디어 또한 자동으로 민감함으로 설정될 거에요. + title: 연합되는 게시글에 대한 민감한 컨텐츠 경고 설정하기 show_reblogs_in_public_timelines: - desc_html: 공개글의 공개적인 부스트를 로컬과 공개 타임라인에 표시합니다. - title: 부스트를 공개 타임라인에 표시 + desc_html: 공개된 글의 공개 부스트를 로컬과 공개 타임라인에 표시해요. + title: 부스트를 공개 타임라인에 표시하기 show_replies_in_public_timelines: - desc_html: 자기자신에 대한 답글(글타래)와 마찬가지로, 공개적인 답글을 로컬과 공개 타임라인에 표시합니다. - title: 답글을 공개 타임라인에 표시 + desc_html: 자기 자신에 대한 답글(글타래)와 마찬가지로, 공개적인 답글을 로컬과 공개 타임라인에 표시해요. + title: 답글을 공개 타임라인에 표시하기 trending_status_cw: - desc_html: 유행하는 게시물이 활성화 되었을 때, 열람주의가 설정된 글도 허용합니다. 이 설정의 변경은 소급 적용되지 않습니다. - title: 열람주의를 가진 글이 유행에 오를 수 있도록 허용 + desc_html: 유행 게시물이 활성화 되었을 때, 민감한 컨텐츠 경고가 설정된 글도 허용해요. 이 설정의 변경은 소급 적용되지 않아요. + title: 민감한 컨텐츠 경고를 가진 글이 화두에 오를 수 있도록 허용하기 appearance: localization: glitch_guide_link: https://crowdin.com/project/glitch-soc - glitch_guide_link_text: 글리치도 마찬가지입니다! + glitch_guide_link_text: 글리치도 마찬가지에요! auth: captcha_confirmation: - hint_html: 한가지 단계가 남았습니다! 계정을 확인하기 위해서는, CAPTCHA를 풀어야 합니다. 질문이 있거나 계정 확인 과정에서 도움을 받고 싶은 경우 서버의 관리자에게 연락해서 해결할 수 있습니다. + hint_html: 한 단계만 더! 스팸 계정 방지를 위해, 계정 확인에는 CAPTCHA 풀기를 요청드리고 있어요. 질문이 있거나 계정 확인 과정에서 도움을 받고 싶으신 경우 사계 대광장 운영자에게 연락하실 수 있어요. title: 사용자 확인 generic: use_this: 사용하기 settings: - flavours: 풍미 + flavours: 테마 diff --git a/config/locales-glitch/simple_form.ko.yml b/config/locales-glitch/simple_form.ko.yml index d59d8128a7..510cf300b7 100644 --- a/config/locales-glitch/simple_form.ko.yml +++ b/config/locales-glitch/simple_form.ko.yml @@ -1,26 +1,26 @@ --- ko: simple_form: - glitch_only: 글리치 + glitch_only: 글리치 전용 hints: defaults: - setting_default_content_type_html: 게시물을 작성할 때, 형식을 지정하지 않았다면, 생 HTML이라고 가정합니다 - setting_default_content_type_markdown: 게시물을 작성할 때, 형식을 지정하지 않았다면, 마크다운이라고 가정합니다 - setting_default_content_type_plain: 게시물을 작성할 때, 형식을 지정하지 않았다면, 일반적인 텍스트라고 가정합니다. (마스토돈의 기본 동작) - setting_default_language: 작성하는 게시물의 언어는 자동으로 설정될 수 있습니다, 하지만 언제나 정확하지는 않습니다 - setting_show_followers_count: 팔로워 카운트를 프로필에서 숨깁니다. 팔로워 수를 숨기면 나에게도 보이지 않으며 몇몇 앱에서는 팔로워 수가 음수로 표시될 수 있습니다. - setting_skin: 선택한 마스토돈 풍미의 스킨을 바꿉니다 + setting_default_content_type_html: 게시물을 작성할 때, 형식을 별도로 지정하지 않았다면 HTML로 작성되었다고 가정해요. + setting_default_content_type_markdown: 게시물을 작성할 때, 형식을 별도로 지정하지 않았다면 마크다운으로 작성되었다고 가정해요. + setting_default_content_type_plain: 게시물을 작성할 때, 형식을 별도로 지정하지 않았다면 일반 텍스트로 작성되었다고 가정해요. (기본 설정) + setting_default_language: 작성하는 게시물의 언어를 유추해 자동으로 설정해요. 항상 정확하지는 않아요. + setting_show_followers_count: 팔로워 수를 내 프로필에서 숨겨요. 팔로워 수를 숨기면 나도 볼 수 없으며 몇몇 앱에서는 팔로워 수가 음수로 표시될 수 있어요. + setting_skin: 선택한 UI 테마 스킨을 바꿔요. labels: defaults: - setting_default_content_type: 게시물의 기본 포맷 + setting_default_content_type: 게시물 기본 형식 setting_default_content_type_html: HTML setting_default_content_type_markdown: 마크다운 setting_default_content_type_plain: 일반 텍스트 - setting_favourite_modal: 관심글을 지정할 때 확인창을 띄웁니다(글리치 풍미에만 적용됨) - setting_show_followers_count: 팔로워 수 표시 + setting_favourite_modal: 좋아요를 누를 때 확인 창을 띄워요 (글리치 테마에만 적용됨) + setting_show_followers_count: 팔로워 수 표시하기 setting_skin: 스킨 - setting_system_emoji_font: 에모지에 시스템 기본 폰트 적용하기 (글리치 풍미에만 적용됨) + setting_system_emoji_font: 이모티콘에 시스템 기본 폰트 적용하기 (글리치 테마에만 적용됨) notification_emails: - trending_link: 새로 유행중인 링크에 대한 리뷰가 필요할 때 - trending_status: 새로 유행중인 게시물에 대한 리뷰가 필요할 때 - trending_tag: 새로 유행중인 해시태그에 대한 리뷰가 필요할 때 + trending_link: 새로 화두에 오른 링크에 대한 검토가 필요할 때 + trending_status: 새로 화두에 오른 게시물에 대한 검토가 필요할 때 + trending_tag: 새로 화두에 오른 해시태그에 대한 검토가 필요할 때 diff --git a/config/locales/activerecord.ko.yml b/config/locales/activerecord.ko.yml index 3aa991734b..45f8e5d1d8 100644 --- a/config/locales/activerecord.ko.yml +++ b/config/locales/activerecord.ko.yml @@ -3,13 +3,13 @@ ko: activerecord: attributes: poll: - expires_at: 마감 기한 + expires_at: 마감기한 options: 선택지 user: agreement: 이용약관 email: 이메일 주소 locale: 언어 - password: 암호 + password: 비밀번호 user/account: username: 사용자명 user/invite_request: @@ -17,61 +17,61 @@ ko: errors: attributes: domain: - invalid: 올바른 도메인 네임이 아닙니다 + invalid: 올바른 도메인이 아니에요! messages: - invalid_domain_on_line: "%{value}는 올바른 도메인 네임이 아닙니다" + invalid_domain_on_line: "%{value}는 올바른 도메인이 아니에요!" models: account: attributes: fields: - fields_with_values_missing_labels: 라벨 없는 값들이 존재합니다 + fields_with_values_missing_labels: 라벨이 없는 값들이 있어요! username: - invalid: 영문자와 숫자, 밑줄만 사용 가능합니다 - reserved: 예약되어 있습니다 + invalid: 영대소문자와 숫자, 밑줄만 사용 가능해요! + reserved: 이미 사용 중인 이름이에요! admin/webhook: attributes: url: - invalid: 올바른 URL이 아닙니다 + invalid: 올바른 URL이 아니에요! doorkeeper/application: attributes: website: - invalid: 올바른 URL이 아닙니다 + invalid: 올바른 URL이 아니에요! import: attributes: data: - malformed: 데이터가 올바르지 않습니다 + malformed: 데이터가 올바르지 않아요! list_account: attributes: account_id: - taken: 이미 목록에 존재합니다 - must_be_following: 팔로우한 계정이어야 합니다 + taken: 이미 목록에 존재해요! + must_be_following: 팔로우한 계정이어야 해요! status: attributes: reblog: - taken: 이미 게시물이 존재합니다 + taken: 이미 게시물이 존재해요! terms_of_service: attributes: effective_date: - too_soon: 너무 이릅니다. %{date} 이후로 지정해야 합니다 + too_soon: 너무 일러요. %{date} 이후로 지정해야 해요. user: attributes: date_of_birth: - below_limit: 나이 제한보다 아래입니다 + below_limit: 가입 가능한 최소 연령 제한을 만족하지 않아요! email: - blocked: 허용되지 않은 이메일 제공자입니다 - unreachable: 존재하지 않는 것 같습니다 + blocked: 허용되지 않은 이메일 서비스의 주소에요! + unreachable: 존재하지 않는 것 같아요. role_id: - elevated: 당신의 현재 역할보다 높을 수 없습니다 + elevated: 현재 역할보다 높을 수 없어요! user_role: attributes: permissions_as_keys: - dangerous: 기본 역할로 사용하기에 안전하지 않은 권한을 포함하고 있습니다 - elevated: 당신의 현재 역할이 가지고 있지 않은 권한은 포함할 수 없습니다 - own_role: 당신의 현재 역할을 변경할 수 없습니다 + dangerous: 기본 역할로 사용하기에 안전하지 않은 권한을 포함하고 있어요. + elevated: 현재 역할이 가지고 있지 않은 권한은 포함할 수 없어요. + own_role: 현재 역할을 변경할 수 없어요. position: - elevated: 당신의 현재 역할보다 높을 수 없습니다 - own_role: 당신의 현재 역할을 변경할 수 없습니다 + elevated: 현재 역할보다 높을 수 없어요. + own_role: 현재 역할을 변경할 수 없어요. webhook: attributes: events: - invalid_permissions: 권한이 없는 이벤트를 포함할 수는 없습니다 + invalid_permissions: 권한이 없는 이벤트를 포함할 수는 없어요. diff --git a/config/locales/devise.ko.yml b/config/locales/devise.ko.yml index ebdd3ed449..32bd3464d9 100644 --- a/config/locales/devise.ko.yml +++ b/config/locales/devise.ko.yml @@ -2,115 +2,115 @@ ko: devise: confirmations: - confirmed: 이메일이 성공적으로 확인 되었습니다. - send_instructions: 몇 분 이내로 확인 이메일이 발송 됩니다. 이메일을 받지 못 한 경우, 스팸 폴더를 확인하세요. - send_paranoid_instructions: 이메일 주소가 저희 데이터베이스에 있는 경우, 몇 분 내에 이메일 주소를 확인하는 방법에 대한 안내가 포함된 이메일을 받을 수 있습니다. 이 이메일을 받지 못했다면 스팸 폴더를 확인해 주세요. + confirmed: 이메일이 정상적으로 확인되었어요. + send_instructions: 몇 분 이내로 확인 이메일이 전송될 거에요. 이메일을 받지 못 하신 경우, 스팸 폴더를 확인해보세요. + send_paranoid_instructions: 이메일 주소가 사계 대광장에 등록되어 있는 경우, 몇 분 내에 이메일 주소를 확인하는 방법에 대한 안내가 포함된 이메일을 받으실 수 있어요. 이메일을 받지 못했다면 스팸 폴더를 확인해보세요. failure: - already_authenticated: 이미 로그인 된 상태입니다. - closed_registrations: 네트워크 정책에 의해 가입 시도가 차단되었습니다. 오류라고 생각된다면 %{email}에 문의해주세요. - inactive: 계정이 아직 활성화 되지 않았습니다. - invalid: 올바르지 않은 %{authentication_keys} 혹은 암호입니다. - last_attempt: 계정이 잠기기까지 한 번의 시도가 남았습니다. - locked: 계정이 잠겼습니다. - not_found_in_database: 올바르지 않은 %{authentication_keys} 혹은 암호입니다. - omniauth_user_creation_failure: 이 신원으로 계정을 만드는데 실패했습니다. - pending: 이 계정은 아직 검토 중입니다. - timeout: 세션이 만료되었습니다. 다시 로그인 하세요. - unauthenticated: 계속 하려면 로그인을 해야 합니다. - unconfirmed: 계속 하려면 이메일을 확인 받아야 합니다. + already_authenticated: 이미 로그인 된 상태에요. + closed_registrations: 정책에 의해 가입 시도가 차단되었어요. 뭔가 잘못되었다고 생각하신다면 %{email}에 문의해보세요. + inactive: 계정이 아직 활성화 되지 않았어요. + invalid: 올바르지 않은 %{authentication_keys} 혹은 비밀번호에요. + last_attempt: 계정이 잠기기까지 한 번의 시도가 남았어요. + locked: 계정이 잠겼어요. + not_found_in_database: 올바르지 않은 %{authentication_keys} 혹은 비밀번호에요. + omniauth_user_creation_failure: 이 신원으로 계정을 만드는데 실패했어요. + pending: 이 계정은 아직 검토 중이에요. + timeout: 세션이 만료되었어요. 다시 로그인 해주세요. + unauthenticated: 계속 하시려면 로그인을 해야 해요. + unconfirmed: 계속 하시려면 이메일을 확인받으셔야 해요. mailer: confirmation_instructions: action: 이메일 확인 action_with_app: 확인하고 %{app}으로 돌아가기 - explanation: 당신은 %{host}에서 이 이메일로 가입하셨습니다. 클릭만 하시면 계정이 활성화 됩니다. 만약 당신이 가입한 게 아니라면 이 메일을 무시해 주세요. - explanation_when_pending: 당신은 %{host}에 가입 요청을 하셨습니다. 이 이메일이 확인 되면 우리가 가입 요청을 리뷰하고 승인할 수 있습니다. 그 전까지는 로그인을 할 수 없습니다. 당신의 가입 요청이 거부 될 경우 당신에 대한 정보는 모두 삭제 되며 따로 요청 할 필요는 없습니다. 만약 당신이 가입 요청을 한 게 아니라면 이 메일을 무시해 주세요. - extra_html: 서버의 규칙이용 약관도 확인해 주세요. - subject: '마스토돈: %{instance}에 대한 확인 메일' + explanation: "%{host}에서 이 이메일로 가입하셨어요. 클릭만 하시면 계정이 활성화 돼요! 만약 가입한 적이 없다면 이 메일을 무시해주세요." + explanation_when_pending: "%{host}에 가입 요청을 하셨어요. 이 이메일이 확인되면 사계 대광장 운영진이 가입 요청을 검토하고 승인할 수 있어요. 승인 전까지는 로그인을 하실 수 없으니 조금만 기다려주세요. 가입 요청이 거부될 경우 입력하셨던 정보는 모두 삭제되며 따로 정보 삭제를 요청하실 필요는 없어요. 만약 가입 요청을 하신 적이 없다면 이 메일을 무시해주세요." + extra_html: 사계 대광장 규칙이용약관도 확인해보세요! + subject: '사계 대광장(%{instance}): 이메일 주소를 확인해주세요' title: 이메일 주소 확인 email_changed: - explanation: '귀하의 계정이 다음의 이메일 주소로 변경됩니다:' - extra: 만약 이메일을 바꾸지 않았다면 누군가 계정에 대한 접근 권한을 얻은 것입니다. 바로 암호를 바꾸셔야 하며, 만약 계정이 잠겼다면 서버의 운영자에게 연락 바랍니다. - subject: '마스토돈: 이메일이 변경 되었습니다' - title: 새 이메일 주소 + explanation: '현재 계정이 다음의 이메일 주소로 변경될 거에요:' + extra: 이메일 주소를 바꾼 적이 없으시다면 누군가 계정에 대한 접근 권한을 얻은 거에요. 바로 비밀번호를 변경하시고, 만약 계정이 잠겼다면 사계 대광장 관리자에게 연락해주세요. + subject: '사계 대광장(%{instance}): 이메일 주소가 변경되었어요' + title: 변경된 이메일 주소 password_change: - explanation: 계정 암호가 변경되었습니다. - extra: 만약 패스워드 변경을 하지 않았다면 누군가가 당신의 계정에 대한 접근 권한을 얻은 것입니다. 즉시 패스워드를 바꾼 후, 계정이 잠겼다면 서버의 관리자에게 연락 하세요. - subject: 'Mastodon: 암호 변경됨' - title: 암호 변경됨 + explanation: 계정 비밀번호가 변경되었어요. + extra: 비밀번호 변경을 하신 적이 없으시다면 누군가가 계정에 대한 접근 권한을 얻은 거에요. 즉시 비밀번호를 변경하시고, 만약 계정이 잠겼다면 사계 대광장 관리자에게 연락해주세요. + subject: '사계 대광장(%{instance}): 비밀번호가 변경되었어요' + title: 변경된 비밀번호 reconfirmation_instructions: - explanation: 이메일 주소를 바꾸려면 새 이메일 주소를 확인해야 합니다. - extra: 당신이 시도한 것이 아니라면 이 메일을 무시해 주세요. 위 링크를 클릭하지 않으면 이메일 변경은 일어나지 않습니다. - subject: '마스토돈: %{instance}에 대한 이메일 확인' + explanation: 이메일 주소를 바꾸시려면 새 이메일 주소를 확인해야 해요. + extra: 이메일 주소 변경을 시도한 적이 없으시다면 이 메일을 무시해 주세요. 위 링크를 클릭하지 않으면 이메일은 변경되지 않아요. + subject: '사계 대광장(%{instance}): 이메일 주소를 확인해주세요' title: 이메일 주소 확인 reset_password_instructions: - action: 암호 변경 - explanation: 계정에 대한 패스워드 변경을 요청하였습니다. - extra: 만약 당신이 시도한 것이 아니라면 이 메일을 무시해 주세요. 위 링크를 클릭해 패스워드를 새로 설정하기 전까지는 패스워드가 바뀌지 않습니다. - subject: 'Mastodon: 암호 재설정 설명' - title: 암호 재설정 + action: 비밀번호 재설정 + explanation: 계정에 대한 비밀번호 재설정을 요청하셨어요. + extra: 비밀번호 재설정을 시도한 적이 없으시다면 이 메일을 무시해 주세요. 위 링크를 클릭해 비밀번호를 새로 설정하시기 전까지는 비밀번호가 바뀌지 않아요. + subject: '사계 대광장(%{instance}): 비밀번호 재설정 요청이 들어왔어요' + title: 비밀번호 재설정 two_factor_disabled: - explanation: 이제 이메일과 암호만 이용해서 로그인이 가능합니다. - subject: '마스토돈: 이중 인증 비활성화' - subtitle: 계정에 대한 2단계 인증이 비활성화되었습니다. - title: 2FA 비활성화 됨 + explanation: 이제 이메일 주소와 비밀번호만 이용하셔도 로그인이 가능해요. + subject: '사계 대광장(%{instance}): 2단계 인증이 비활성화 되었어요' + subtitle: 계정에 대한 2단계 인증이 비활성화되었어요. + title: 2단계 인증 비활성화 two_factor_enabled: - explanation: 로그인 하기 위해서는 짝이 되는 TOTP 앱에서 생성한 토큰이 필요합니다. - subject: '마스토돈: 이중 인증 활성화' - subtitle: 계정에 대한 2단계 인증이 활성화되었습니다. - title: 2FA 활성화 됨 + explanation: 로그인하시려면 등록하신 TOTP 앱에서 생성한 토큰이 필요해요. + subject: '사계 대광장(%{instance}): 2단계 인증이 활성화 되었어요' + subtitle: 계정에 대한 2단계 인증이 활성화되었어요. + title: 2단계 인증 활성화 two_factor_recovery_codes_changed: - explanation: 이전 복구 코드가 무효화되고 새 코드가 생성되었습니다 - subject: '마스토돈: 이중 인증 복구 코드 재생성 됨' - subtitle: 이전 복구 코드가 무효화되고 새 코드가 생성되었습니다. - title: 2FA 복구 코드 변경됨 + explanation: 이전 복구 코드가 무효화되었고, 새 코드가 생성되었어요. + subject: '사계 대광장(%{instance}): 2단계 인증 복구 코드가 재생성되었어요' + subtitle: 이전 복구 코드가 무효화되고 새 코드가 생성되었어요. + title: 2단계 인증 복구 코드 변경됨 unlock_instructions: - subject: '마스토돈: 잠금 해제 방법' + subject: '사계 대광장(%{instance}): 잠금 해제 방법을 알려드려요' webauthn_credential: added: - explanation: 계정에 다음 보안 키가 등록되었습니다 - subject: '마스토돈: 새로운 보안 키' - title: 새 보안 키가 추가되었습니다 + explanation: 계정에 다음 보안 키가 등록되었어요 + subject: '사계 대광장(%{instance}): 새로운 보안 키가 추가되었어요' + title: 새 보안 키 추가 deleted: - explanation: 계정에서 다음 보안 키가 삭제되었습니다 - subject: '마스토돈: 보안 키 삭제' - title: 보안 키가 삭제되었습니다 + explanation: 계정에서 다음 보안 키가 삭제되었어요 + subject: '사계 대광장(%{instance}): 보안 키가 삭제되었어요' + title: 보안 키 삭제 webauthn_disabled: - explanation: 계정의 보안 키 인증이 비활성화되었습니다 - extra: 이제 TOTP 앱에서 생성한 토큰을 통해서만 로그인 가능합니다. - subject: '마스토돈: 보안 키를 이용한 인증이 비활성화 됨' - title: 보안 키 비활성화 됨 + explanation: 계정의 보안 키 인증이 비활성화되었어요 + extra: 이제 TOTP 앱에서 생성한 토큰을 통해서만 로그인하실 수 있어요. + subject: '사계 대광장(%{instance}): 보안 키를 이용한 인증이 비활성화 되었어요' + title: 보안 키 비활성화 webauthn_enabled: - explanation: 계정에 대한 보안키 인증이 활성화되었습니다. - extra: 로그인시 보안키가 사용됩니다. - subject: '마스토돈: 보안 키 인증 활성화 됨' - title: 보안 키 활성화 됨 + explanation: 계정에 대한 보안키 인증이 활성화되었어요 + extra: 이제부터 로그인하실 때 보안 키를 사용해야 해요. + subject: '사계 대광장(%{instance}): 보안 키 인증이 활성화되었어요' + title: 보안 키 활성화 omniauth_callbacks: - failure: '"%{reason}" 때문에 당신을 %{kind}에서 인증할 수 없습니다.' - success: "%{kind} 계정을 성공적으로 인증했습니다." + failure: '죄송해요. "%{reason}" 때문에 선생님을 %{kind}에서 인증할 수 없어요.' + success: "%{kind} 계정을 성공적으로 인증했어요." passwords: - no_token: 이 페이지는 암호 재설정 이메일을 거쳐야 접근할 수 있습니다. 만약 암호 재설정 이메일 거치지 않았다면 입력한 URL이 맞는지 확인 바랍니다. - send_instructions: 이메일 주소가 저희 데이터베이스에 있는 경우, 몇 분 내에 이메일 주소로 비밀번호 복구 링크를 받을 수 있습니다. 이 이메일을 받지 못했다면 스팸 폴더를 확인해 주세요. - send_paranoid_instructions: 이메일 주소가 저희 데이터베이스에 있는 경우, 몇 분 내에 이메일 주소로 비밀번호 복구 링크를 받을 수 있습니다. 이 이메일을 받지 못했다면 스팸 폴더를 확인해 주세요. - updated: 암호를 잘 바꾸었습니다. 현재 로그인 상태입니다. - updated_not_active: 암호를 잘 변경하였습니다. + no_token: 이 페이지는 비밀번호 재설정 이메일을 통해서만 접근하실 수 있어요. 만약 비밀번호 재설정 이메일을 통해 이 화면을 보시는 것이 아니라면 입력한 URL을 다시 한 번 확인해주세요. + send_instructions: 이메일 주소가 사계 대광장에 등록되어 있는 경우, 몇 분 내에 이메일 주소로 비밀번호 재설정을 위한 링크를 받으실 수 있을 거에요. 이메일을 받지 못했다면 스팸 폴더를 확인해주세요. + send_paranoid_instructions: 이메일 주소가 사계 대광장에 등록되어 있는 경우, 몇 분 내에 이메일 주소로 비밀번호 재설정을 위한 링크를 받으실 수 있을 거에요. 이메일을 받지 못했다면 스팸 폴더를 확인해주세요. + updated: 비밀번호가 성공적으로 변경되었어요! 현재 로그인 상태는 유지돼요. + updated_not_active: 비밀번호가 성공적으로 변경되었어요. registrations: - destroyed: 안녕히 가세요! 계정이 성공적으로 제거되었습니다. 다시 만나기를 희망합니다. - update_needs_confirmation: 계정 정보를 성공적으로 업데이트했으며, 새 이메일 주소에 대한 확인이 필요합니다. 이메일로 전달된 링크를 따라 새 이메일을 확인하세요. 메일을 받지 못하셨다면 스팸 폴더를 확인해 주세요. - updated: 계정 정보가 성공적으로 업데이트 되었습니다. + destroyed: 지금까지 사계 대광장을 이용해주셔서 감사해요. 계정이 성공적으로 삭제되었어요. 다음에 또 만날 수 있기를 바라고 있을게요! + update_needs_confirmation: 계정 정보를 성공적으로 갱신했으며, 새 이메일 주소에 대한 확인이 필요해요. 이메일로 전달된 링크를 통해 새 이메일을 확인해주세요. 메일을 받지 못하셨다면 스팸 폴더를 확인해주세요. + updated: 계정 정보가 성공적으로 갱신되었어요. sessions: - already_signed_out: 성공적으로 로그아웃 되었습니다. - signed_in: 성공적으로 로그인 되었습니다. - signed_out: 성공적으로 로그아웃 되었습니다. + already_signed_out: 성공적으로 로그아웃되었어요. + signed_in: 성공적으로 로그인되었어요. + signed_out: 성공적으로 로그아웃되었어요. unlocks: - send_instructions: 몇 분 이내로 계정 잠금 해제에 대한 안내 메일이 발송 됩니다. 메일을 받지 못 하신 경우 스팸 폴더를 확인해 주세요. - send_paranoid_instructions: 계정이 존재한다면 몇 분 이내로 계정 잠금 해제에 대한 안내 메일이 발송 됩니다. 메일을 받지 못 하신 경우 스팸 폴더를 확인해 주세요. - unlocked: 계정이 성공적으로 잠금 해제 되었습니다. 계속 하려면 로그인 하세요. + send_instructions: 몇 분 안에 계정 잠금 해제에 대한 안내 메일이 발송될 거에요. 메일을 받지 못하셨다면 스팸 폴더를 확인해주세요. + send_paranoid_instructions: 계정이 있다면 몇 분 안에 계정 잠금 해제에 대한 안내 메일이 발송될 거에요. 메일을 받지 못하셨다면 스팸 폴더를 확인해주세요. + unlocked: 성공적으로 계정 잠금을 해제했어요. 계속 하려면 로그인해주세요. errors: messages: - already_confirmed: 이미 확인 되었습니다, 로그인 하세요 - confirmation_period_expired: "%{period} 안에 확인을 해야 합니다, 새로 요청하세요" - expired: 만료되었습니다, 새로 요청하세요 - not_found: 찾을 수 없습니다 - not_locked: 잠기지 않았습니다 + already_confirmed: 이미 확인되었어요! 로그인해주세요. + confirmation_period_expired: "확인 기간이 만료되었어요. %{period} 안에 확인을 하셨어야 해요. 새로 요청해주세요." + expired: 만료되었어요. 새로 요청해주세요. + not_found: 찾을 수 없어요 + not_locked: 잠긴 상태가 아니에요 not_saved: - other: "%{count} 개의 에러로 인해 %{resource}가 저장 될 수 없습니다:" + other: "%{count} 개의 오류로 인해 %{resource}가 저장될 수 없어요:" diff --git a/config/locales/doorkeeper.ko.yml b/config/locales/doorkeeper.ko.yml index dc1b8c08b1..9a1ad1d227 100644 --- a/config/locales/doorkeeper.ko.yml +++ b/config/locales/doorkeeper.ko.yml @@ -3,116 +3,116 @@ ko: activerecord: attributes: doorkeeper/application: - name: 애플리케이션 이름 + name: 어플리케이션 이름 redirect_uri: 리디렉트 URI scopes: 범위 - website: 애플리케이션 웹사이트 + website: 어플리케이션 웹사이트 errors: models: doorkeeper/application: attributes: redirect_uri: - fragment_present: fragment를 포함할 수 없습니다 - invalid_uri: 올바른 URI 이어야 합니다. - relative_uri: 절대경로 URI 이어야 합니다 - secured_uri: HTTPS/SSL URI 이어야 합니다. + fragment_present: Fragment를 포함할 수 없어요 + invalid_uri: 올바른 URI이어야 해요. + relative_uri: 절대경로 URI이어야 해요 + secured_uri: HTTPS/SSL URI이어야 해요. doorkeeper: applications: buttons: - authorize: 승인 - cancel: 취소 - destroy: 제거 - edit: 편집 - submit: 제출 + authorize: 승인하기 + cancel: 취소하기 + destroy: 삭제하기 + edit: 편집하기 + submit: 제출하기 confirmations: - destroy: 확실합니까? + destroy: 확실한가요? edit: - title: 애플리케이션 편집 + title: 어플리케이션 편집 form: - error: 이런! 오류를 확인하세요 + error: 아이고! 문제가 있네요. 오류를 확인해보세요. help: - native_redirect_uri: "%{native_redirect_uri}를 이용해 로컬 테스트를 할 수 있습니다" - redirect_uri: 한 줄에 하나의 URI를 작성하세요 - scopes: 스페이스로 범위를 구분하세요. 빈 칸으로 놔두면 기본 범위를 사용합니다. + native_redirect_uri: "%{native_redirect_uri}를 이용해 로컬 테스트를 하실 수 있어요" + redirect_uri: 한 줄에 하나의 URI씩 작성하세요 + scopes: 공백으로 범위를 구분하세요. 빈 칸으로 두면 기본 범위를 사용해요. index: - application: 애플리케이션 + application: 어플리케이션 callback_url: 콜백 URL - delete: 삭제 - empty: 애플리케이션이 없습니다. + delete: 삭제하기 + empty: 어플리케이션이 없어요. name: 이름 - new: 새로운 애플리케이션 + new: 새로운 어플리케이션 scopes: 범위 - show: 표시 - title: 내 응용프로그램 + show: 표시하기 + title: 내 어플리케이션 new: - title: 새로운 애플리케이션 + title: 새로운 어플리케이션 show: actions: 동작 application_id: 클라이언트 키 callback_urls: 콜백 URL scopes: 범위 - secret: 클라이언트 비밀키 - title: '애플리케이션: %{name}' + secret: 클라이언트 비밀 키 + title: '어플리케이션: %{name}' authorizations: buttons: - authorize: 승인 - deny: 거부 + authorize: 승인하기 + deny: 거부하기 error: - title: 오류가 발생하였습니다 + title: 오류가 발생했어요 new: - prompt_html: "%{client_name}이 계정에 접근할 권한을 요청합니다. 내가 알아볼 수 있고 신뢰할 수 있는 출처의 요청인 경우에만 승인하세요." - review_permissions: 권한 검토 - title: 승인 필요 + prompt_html: "%{client_name}이(가) 계정에 접근할 권한을 요청했어요. 직접 요청하셨거나 신뢰할 수 있는 요청인 경우에만 승인하세요." + review_permissions: 권한 검토하기 + title: 승인이 필요해요 show: - title: 이 승인 코드를 복사하여 애플리케이션에 붙여넣으세요 + title: 이 승인 코드를 복사하여 어플리케이션에 붙여넣으세요 authorized_applications: buttons: - revoke: 삭제 + revoke: 삭제하기 confirmations: - revoke: 확실합니까? + revoke: 확실한가요? index: - authorized_at: "%{date}에 승인됨" - description_html: API를 통해 이 계정에 접근 가능한 애플리케이션의 목록입니다. 알 수 없는 애플리케이션이나 잘못된 행위를 하는 애플리케이션이 있다면 권한을 취소할 수 있습니다. - last_used_at: "%{date}에 마지막으로 사용됨" - never_used: 사용되지 않음 + authorized_at: "%{date}에 승인되었어요" + description_html: API를 통해 이 계정에 접근 가능한 어플리케이션의 목록이에요. 알 수 없는 어플리케이션이나 원하지 않는 행위를 하는 어플리케이션이 있다면 권한을 취소하실 수 있어요. + last_used_at: "%{date}에 마지막으로 사용되었어요" + never_used: 사용된 적이 없어요 scopes: 권한 superapp: 내부 - title: 승인된 응용프로그램 + title: 승인된 어플리케이션 errors: messages: - access_denied: 리소스 소유자 또는 인증 서버가 요청을 거부했습니다. - credential_flow_not_configured: Doorkeeper.configure.resource_owner_from_credentials의 설정이 되어있지 않아 리소스 소유자 암호 자격증명이 실패하였습니다. - invalid_client: 클라이언트를 확인할 수 없기 때문에 인증이 실패하였습니다. 클라이언트 자격 증명이 포함되지 않았거나 지원되지 않는 메소드입니다. - invalid_code_challenge_method: 코드 챌린지는 S256이어야 합니다. 평문은 지원되지 않습니다. - invalid_grant: 제공된 권한 부여가 잘못되거나, 만료되었거나, 취소되었거나, 권한 부여 요청에 사용된 리디렉션 URI가 일치하지 않거나, 다른 클라이언트에 지정되었습니다. - invalid_redirect_uri: 리디렉션 URI가 올바르지 않습니다 + access_denied: 자원 소유자 또는 인증 서버가 요청을 거부했어요. + credential_flow_not_configured: Doorkeeper.configure.resource_owner_from_credentials의 설정이 되어있지 않아 자원 소유자 암호 자격을 증명하지 못했어요. + invalid_client: 클라이언트를 확인할 수 없기 때문에 인증이 실패했어요. 클라이언트 자격 증명이 포함되지 않았거나 지원되지 않는 메소드를 사용한 것 같아요. + invalid_code_challenge_method: 코드 챌린지는 S256이어야 해요. 평문은 지원되지 않아요. + invalid_grant: 제공된 권한 부여가 잘못되었거나, 만료되었거나, 취소되었거나, 권한 부여 요청에 사용된 리디렉션 URI가 일치하지 않거나, 다른 클라이언트에 지정되었어요. + invalid_redirect_uri: 리디렉션 URI가 올바르지 않아요 invalid_request: - missing_param: '필수 매개변수 누락: %{value}.' - request_not_authorized: 인증이 필요한 요청입니다. 인증 요청에 필요한 필수 매개 인자가 없거나 올바르지 않습니다. - unknown: 요청에 필요한 매개변수가 없거나, 지원 되지 않는 매개변수가 있거나, 형식이 잘못되었습니다. - invalid_resource_owner: 제공 된 리소스 소유자 자격증명이 올바르지 않거나 리소스 소유자를 찾을 수 없습니다 - invalid_scope: 요청한 범위가 올바르지 않거나, 알 수 없거나, 잘못 된 형식입니다. + missing_param: '필수 매개변수 %{value}가 누락되었어요.' + request_not_authorized: 인증이 필요한 요청이에요. 인증 요청에 필요한 필수 매개 인자가 없거나 올바르지 않아요. + unknown: 요청에 필요한 매개변수가 없거나, 지원되지 않는 매개변수가 있거나, 형식이 잘못되었어요. + invalid_resource_owner: 제공된 자원 소유자 자격증명이 올바르지 않거나 자원 소유자를 찾을 수 없어요 + invalid_scope: 요청한 범위가 올바르지 않거나, 알 수 없거나, 잘못된 형식이에요. invalid_token: - expired: 액세스 토큰이 만료되었습니다. - revoked: 액세스 토큰이 삭제되었습니다. - unknown: 액세스 토큰이 잘못되었습니다. - resource_owner_authenticator_not_configured: Doorkeeper.configure.resource_owner_authenticator가 설정되지 않아 리소스 소유자 찾기가 실패하였습니다. - server_error: 권한 부여 서버에 예기치 않은 상태가 발생하여, 요청을 수행할 수 없습니다. - temporarily_unavailable: 권한 부여 서버가 일시적인 과부하 또는 유지 관리로 인해 요청을 현재 처리할 수 없습니다. - unauthorized_client: 클라이언트가 이 방법을 사용하여 해당 요청을 실행하도록 허용되지 않았습니다. - unsupported_grant_type: 권한 부여 유형이 권한 부여 서버에 의해 지원되지 않습니다. - unsupported_response_type: 권한 부여 서버가 이 응답 유형을 지원하지 않습니다. + expired: 액세스 토큰이 만료되었어요. + revoked: 액세스 토큰이 삭제되었어요. + unknown: 액세스 토큰이 잘못되었어요. + resource_owner_authenticator_not_configured: Doorkeeper.configure.resource_owner_authenticator가 설정되지 않아 자원 소유자를 찾지 못했어요. + server_error: 권한 부여 서버에 예기치 않은 문제가 발생하여, 요청을 수행할 수 없어요. + temporarily_unavailable: 권한 부여 서버가 일시적인 과부하 또는 유지 관리로 인해 요청을 현재 처리할 수 없어요. + unauthorized_client: 클라이언트가 이 방법을 사용하여 해당 요청을 실행하도록 허용되지 않았어요. + unsupported_grant_type: 권한 부여 유형이 권한 부여 서버에 의해 지원되지 않아요. + unsupported_response_type: 권한 부여 서버가 이 응답 유형을 지원하지 않아요. flash: applications: create: - notice: 애플리케이션을 만들었습니다. + notice: 어플리케이션을 만들었어요. destroy: - notice: 애플리케이션을 삭제하였습니다. + notice: 어플리케이션을 삭제했어요. update: - notice: 애플리케이션을 갱신했습니다. + notice: 어플리케이션을 갱신했어요. authorized_applications: destroy: - notice: 애플리케이션이 삭제되었습니다. + notice: 어플리케이션이 삭제되었어요. grouped_scopes: access: read: 읽기 전용 권한 @@ -125,18 +125,18 @@ ko: admin/reports: 신고 관리 all: 마스토돈 계정에 대한 모든 권한 blocks: 차단 - bookmarks: 북마크 + bookmarks: 즐겨찾기 conversations: 대화 - crypto: 종단간 암호화 + crypto: 암호화된 연결 favourites: 좋아요 filters: 필터 - follow: 팔로우, 뮤트와 차단 + follow: 팔로우·뮤트·차단 follows: 팔로우 - lists: 리스트 + lists: 모아보기 media: 첨부된 미디어 mutes: 뮤트 notifications: 알림 - profile: 내 마스토돈 프로필 + profile: 내 프로필 push: 푸시 알림 reports: 신고 search: 검색 @@ -144,55 +144,55 @@ ko: layouts: admin: nav: - applications: 애플리케이션 + applications: 어플리케이션 oauth2_provider: OAuth2 제공자 application: - title: OAuth 인증이 필요합니다 + title: OAuth 인증이 필요해요 scopes: admin:read: 서버의 모든 데이터 읽기 admin:read:accounts: 모든 계정의 민감한 정보 읽기 - admin:read:canonical_email_blocks: 정규화된 이메일 차단 전부에 대한 민감한 정보를 읽습니다 - admin:read:domain_allows: 도메인 허용에 대한 민감한 정보를 읽습니다 - admin:read:domain_blocks: 도메인 차단에 대한 민감한 정보를 읽습니다 - admin:read:email_domain_blocks: 이메일 도메인 차단에 대한 민감한 정보를 읽습니다 - admin:read:ip_blocks: IP 차단에 대한 민감한 정보를 읽습니다 - admin:read:reports: 신고와 신고 된 계정의 민감한 정보 읽기 + admin:read:canonical_email_blocks: 정규화된 이메일 차단 전체에 대해 민감한 정보 읽기 + admin:read:domain_allows: 도메인 허용에 대한 민감한 정보 읽기 + admin:read:domain_blocks: 도메인 차단에 대한 민감한 정보 읽기 + admin:read:email_domain_blocks: 이메일 도메인 차단에 대한 민감한 정보 읽기 + admin:read:ip_blocks: IP 차단에 대한 민감한 정보 읽기 + admin:read:reports: 신고와 신고된 계정의 민감한 정보 읽기 admin:write: 서버의 모든 데이터 수정 - admin:write:accounts: 계정에 모더레이션 조치 취하기 - admin:write:canonical_email_blocks: 정규화된 이메일 차단에 모더레이션 조치 취하기 - admin:write:domain_allows: 도메인 허용에 모더레이션 조치 취하기 - admin:write:domain_blocks: 도메인 차단에 모더레이션 조치 취하기 - admin:write:email_domain_blocks: 이메일 도메인 차단에 모더레이션 조치 취하기 - admin:write:ip_blocks: IP 차단에 모더레이션 조치 취하기 - admin:write:reports: 신고에 모더레이션 조치 취하기 - crypto: 종단간 암호화 사용 - follow: 계정 관계 수정 - profile: 내 계정의 프로필 정보만을 읽습니다 + admin:write:accounts: 사용자 계정에 조치 취하기 + admin:write:canonical_email_blocks: 정규화된 이메일 차단 관리·조치 취하기 + admin:write:domain_allows: 도메인 허용 관리·조치 취하기 + admin:write:domain_blocks: 도메인 차단 관리·조치 취하기 + admin:write:email_domain_blocks: 이메일 도메인 차단 관리·조치 취하기 + admin:write:ip_blocks: IP 차단 관리·조치 취하기 + admin:write:reports: 신고 관리·조치 취하기 + crypto: 연결 암호화 사용하기 + follow: 계정 관계 수정하기 + profile: 내 계정의 프로필 정보 읽기 push: 푸시 알림 받기 read: 계정의 모든 데이터 읽기 read:accounts: 계정 정보 보기 read:blocks: 차단 보기 - read:bookmarks: 내 북마크 보기 + read:bookmarks: 내 즐겨찾기 보기 read:favourites: 좋아요 보기 read:filters: 필터 보기 read:follows: 팔로우 보기 - read:lists: 리스트 보기 + read:lists: 모아보기 목록 보기 read:mutes: 뮤트 보기 read:notifications: 알림 보기 read:reports: 신고 보기 - read:search: 당신의 권한으로 검색 + read:search: 부여된 권한으로 검색하기 read:statuses: 모든 게시물 보기 - write: 계정 정보 수정 - write:accounts: 프로필 수정 - write:blocks: 계정 및 도메인 차단 - write:bookmarks: 게시물을 북마크에 넣기 - write:conversations: 뮤트 및 대화 삭제 - write:favourites: 게시물 좋아요 + write: 계정 정보 수정하기 + write:accounts: 프로필 수정하기 + write:blocks: 계정 및 도메인 차단하기 + write:bookmarks: 게시물을 즐겨찾기하기 + write:conversations: 뮤트 및 대화 삭제하기 + write:favourites: 게시물에 좋아요 표시하기 write:filters: 필터 만들기 - write:follows: 사람을 팔로우 - write:lists: 리스트 만들기 - write:media: 미디어 파일 업로드 - write:mutes: 사람이나 대화 뮤트 + write:follows: 다른 사람을 팔로우하기 + write:lists: 모아보기 목록 만들기 + write:media: 미디어 파일 업로드하기 + write:mutes: 다른 사람이나 대화를 뮤트시키기 write:notifications: 알림 모두 지우기 - write:reports: 다른 사람을 신고 - write:statuses: 게시물 게시 + write:reports: 다른 사람을 신고하기 + write:statuses: 게시물 게시하기 diff --git a/config/locales/ko.yml b/config/locales/ko.yml index edc0fc0ec8..982c760b7e 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -1,55 +1,55 @@ --- ko: about: - about_mastodon_html: '미래의 소셜 네트워크: 광고 없음, 기업 감시 없음, 윤리적 설계, 탈중앙화! 여러분만의 데이터를 Mastodon으로 보호하고 누리세요!' - contact_missing: 미설정 + about_mastodon_html: '차세대 소셜 네트워크: 탈중앙화, 윤리적 설계, 광고·기업 감시 없는 자율적 SNS! 여러분의 데이터를 Mastodon으로 보호하고 누리세요!' + contact_missing: 설정하지 않음 contact_unavailable: 없음 - hosted_on: "%{domain}에서 호스팅 되는 마스토돈" - title: 정보 + hosted_on: "%{domain}에서 운영 중인 마스토돈" + title: 소개 accounts: followers: other: 팔로워 following: 팔로잉 - instance_actor_flash: 이 계정은 서버 자신을 나타내기 위한 가상의 계정이며 개인 사용자가 아닙니다. 이 계정은 연합을 위해 사용되며 정지되지 않아야 합니다. + instance_actor_flash: 이 계정은 인스턴스 자신을 나타내기 위한 가상 계정으로, 개인 사용자가 아니에요. 이 계정은 연합을 위해 사용되며 정지되지 않아야 해요. last_active: 최근 활동 - link_verified_on: "%{date}에 이 링크의 소유가 확인되었습니다" - nothing_here: 아무 것도 없습니다! + link_verified_on: "%{date}에 이 링크의 소유권이 확인되었어요." + nothing_here: 아무것도 없어요 ... 😅 pin_errors: - following: 추천하려는 사람을 팔로우 하고 있어야 합니다 + following: 추천하려는 사람을 팔로우하고 있어야 해요 ... 😅 posts: other: 게시물 posts_tab_heading: 게시물 - self_follow_error: 본인의 계정을 팔로우할 수는 없습니다 + self_follow_error: 본인의 계정을 팔로우할 수는 없어요 ... 😅 admin: account_actions: action: 조치 취하기 - already_silenced: 이 계정은 이미 제한되었습니다. - already_suspended: 이 계정은 이미 정지되었습니다. - title: "%{acct} 계정에 중재 취하기" + already_silenced: 이 계정은 이미 제한되었어요. + already_suspended: 이 계정은 이미 정지되었어요. + title: "%{acct} 계정에 조치 취하기" account_moderation_notes: - create: 참고사항 남기기 - created_msg: 중재 참고사항을 만들었습니다! - destroyed_msg: 중재 참고사항을 지웠습니다! + create: 관리를 위한 메모 남기기 + created_msg: 메모를 남겼어요! + destroyed_msg: 메모를 지웠어요! accounts: - add_email_domain_block: 이메일 도메인 차단 - approve: 허가 - approved_msg: 성공적으로 %{username}의 가입 신청서를 승인했습니다 - are_you_sure: 확실합니까? + add_email_domain_block: 이메일 도메인 차단하기 + approve: 허가하기 + approved_msg: 성공적으로 %{username}의 가입을 승인했어요. + are_you_sure: 확실한가요? avatar: 아바타 by_domain: 도메인 change_email: - changed_msg: 이메일이 성공적으로 변경되었습니다! - current_email: 현재 이메일 - label: 이메일 바꾸기 - new_email: 새 이메일 - submit: 이메일 바꾸기 - title: "%{username}의 이메일 바꾸기" + changed_msg: 이메일 주소가 성공적으로 변경되었어요! + current_email: 현재 이메일 주소 + label: 이메일 주소 변경하기 + new_email: 새 이메일 주소 + submit: 이메일 주소 변경하기 + title: "%{username}의 이메일 주소 변경하기" change_role: - changed_msg: 역할이 성공적으로 변경되었습니다! + changed_msg: 역할이 성공적으로 변경되었어요! edit_roles: 사용자 역할 관리 label: 역할 변경 no_role: 역할 없음 - title: "%{username}의 역할 변경" + title: "%{username}의 역할 변경하기" confirm: 신원 확인 confirmed: 확인됨 confirming: 확인 중 @@ -57,88 +57,88 @@ ko: delete: 데이터 삭제 deleted: 삭제됨 demote: 강등 - destroyed_msg: "%{username}의 데이터는 곧 삭제되도록 대기열에 들어갔습니다" - disable: 동결 + destroyed_msg: "%{username}의 데이터는 곧 삭제되도록 대기열에 들어갔어요" + disable: 비활성화 disable_sign_in_token_auth: 이메일 토큰 인증 비활성화 - disable_two_factor_authentication: 2단계 인증을 비활성화 - disabled: 동결됨 - display_name: 표시되는 이름 + disable_two_factor_authentication: 2단계 인증 비활성화 + disabled: 비활성됨 + display_name: 사용자 표시명 domain: 도메인 edit: 수정 - email: 이메일 - email_status: 이메일 상태 - enable: 동결 해제 + email: 이메일 주소 + email_status: 이메일 주소 상태 + enable: 비활성화 해제 enable_sign_in_token_auth: 이메일 토큰 인증 활성화 - enabled: 활성 - enabled_msg: "%{username}의 동결을 성공적으로 해제 했습니다." + enabled: 활성화됨 + enabled_msg: "%{username} 계정을 성공적으로 다시 활성화했어요." followers: 팔로워 follows: 팔로우 header: 헤더 inbox_url: 수신함 URL - invite_request_text: 가입하려는 이유 + invite_request_text: 가입 이유 invited_by: 초대자 ip: IP - joined: 가입 날짜 + joined: 가입한 날짜 location: all: 전체 - local: 로컬 - remote: 리모트 + local: 사계 대광장 + remote: 연합우주 title: 위치 login_status: 로그인 상태 media_attachments: 첨부된 미디어 memorialize: 고인의 계정으로 전환 - memorialized: 고인의 계정으로 바꿈 - memorialized_msg: 성공적으로 %{username}를 고인의 계정으로 전환하였습니다 + memorialized: 고인의 계정으로 변겯됨 + memorialized_msg: 성공적으로 %{username}를 고인의 계정으로 전환했어요. 편히 쉬시길! 🪦 moderation: active: 활성 all: 전체 disabled: 비활성 pending: 대기 중 - silenced: 제한됨 + silenced: 제한 suspended: 정지 title: 관리 - moderation_notes: 중재 참고사항 + moderation_notes: 사용자 관리 메모 most_recent_activity: 최근 활동 most_recent_ip: 최근 IP - no_account_selected: 아무 것도 선택 되지 않아 어떤 계정도 변경 되지 않았습니다 + no_account_selected: 아무것도 선택되지 않았기 때문에 어떤 계정도 변경되지 않았어요. no_limits_imposed: 제한 없음 no_role_assigned: 할당된 역할 없음 not_subscribed: 구독하지 않음 - pending: 심사 대기 + pending: 심사 대기 중 perform_full_suspension: 정지 - previous_strikes: 과거 처벌 + previous_strikes: 과거 조치 이력 previous_strikes_description_html: - other: 이 계정에는 %{count}번의 처벌이 있었습니다. + other: 이 계정에는 %{count}번의 과거 조치가 있었어요. promote: 승급 protocol: 프로토콜 public: 공개 - push_subscription_expires: PuSH 구독 기간 만료 + push_subscription_expires: Push 구독 기간 만료 redownload: 프로필 업데이트 - redownloaded_msg: 성공적으로 %{username}의 프로필을 원본으로부터 업데이트 하였습니다 + redownloaded_msg: 성공적으로 %{username}의 프로필을 원본으로부터 업데이트했어요. reject: 거부 - rejected_msg: 성공적으로 %{username}의 가입 신청서를 반려하였습니다 - remote_suspension_irreversible: 이 계정의 데이터는 되돌릴 수 없도록 삭제되었습니다. - remote_suspension_reversible_hint_html: 이 계정은 계정이 속한 서버에서 정지되었습니다, 그리고 %{date}에 데이터가 완전히 삭제될 것입니다. 그 때까지는 해당 서버에서 계정을 그대로 복구할 수 있습니다. 만약 지금 당장 이 계정의 모든 데이터를 삭제하고 싶다면, 아래에서 실행할 수 있습니다. - remove_avatar: 아바타 삭제 - remove_header: 헤더 삭제 - removed_avatar_msg: 성공적으로 %{username}의 아바타 이미지를 삭제하였습니다 - removed_header_msg: 성공적으로 %{username}의 헤더 이미지를 삭제하였습니다 + rejected_msg: 성공적으로 %{username}의 가입 신청을 반려했어요. + remote_suspension_irreversible: 이 계정의 데이터는 비가역적으로 삭제되었어요. + remote_suspension_reversible_hint_html: 이 계정은 계정이 속한 인스턴스에서 정지되었어요. %{date}에 데이터가 완전히 삭제될 거에요. 그때까지는 해당 인스턴스에서 계정을 복구할 수 있어요. 만약 지금 당장 이 계정의 모든 데이터를 삭제하고 싶다면, 아래에서 실행할 수 있어요. + remove_avatar: 아바타 삭제하기 + remove_header: 헤더 삭제하기 + removed_avatar_msg: 성공적으로 %{username}의 아바타 이미지를 삭제했어요. + removed_header_msg: 성공적으로 %{username}의 헤더 이미지를 삭제했어요. resend_confirmation: - already_confirmed: 이 사용자는 이미 확인되었습니다 + already_confirmed: 이 사용자는 이미 확인되었어요! send: 확인 링크 다시 보내기 - success: 확인 링크를 잘 보냈습니다! - reset: 초기화 - reset_password: 암호 초기화 - resubscribe: 다시 구독 + success: 확인 링크를 다시 전송했어요! + reset: 초기화하기 + reset_password: 비밀번호 초기화하기 + resubscribe: 다시 구독하기 role: 역할 search: 검색 search_same_email_domain: 같은 이메일 도메인을 가진 다른 사용자들 search_same_ip: 같은 IP의 다른 사용자들 security: 보안 security_measures: - only_password: 암호만 - password_and_2fa: 암호와 2단계 인증 - sensitive: 민감함 강제 + only_password: 비밀번호만 사용 + password_and_2fa: 비밀번호·2단계 인증 모두 사용 + sensitive: 민감함으로 설정하기 sensitized: 민감함으로 설정됨 shared_inbox_url: 공유된 inbox URL show: @@ -147,232 +147,232 @@ ko: silence: 제한 silenced: 제한됨 statuses: 게시물 - strikes: 이전의 처벌들 + strikes: 이전의 조치들 subscribe: 구독하기 suspend: 정지 - suspended: 정지 됨 - suspension_irreversible: 이 계정의 데이터는 복구할 수 없도록 삭제되었습니다. 계정을 정지 해제함으로서 계정을 다시 사용 가능하게 할 수 있지만 이전에 삭제한 어떤 데이터도 복구되지 않습니다. - suspension_reversible_hint_html: 계정이 정지되었습니다, 그리고 %{date}에 데이터가 완전히 삭제될 것입니다. 그 때까지는 어떤 안 좋은 효과 없이 계정이 복구 될 수 있습니다. 만약 지금 당장 계정의 모든 데이터를 삭제하고 싶다면, 아래에서 행할 수 있습니다. + suspended: 정지됨 + suspension_irreversible: 이 계정의 데이터는 복구할 수 없도록 삭제되었어요. 계정의 정지를 해제함으로써 계정을 다시 사용 가능하게 할 수 있지만, 이전에 삭제한 어떤 데이터도 복구되지 않을 거에요. + suspension_reversible_hint_html: 계정이 정지되었어요. %{date}에 데이터가 완전히 삭제될 거에요. 이때까지는 계정을 이전처럼 다시 복구할 수 있어요. 만약 지금 당장 계정의 모든 데이터를 삭제하고 싶다면, 아래에서 하실 수 있어요. title: 계정 unblock_email: 이메일 차단 해제하기 - unblocked_email_msg: "%{username}의 이메일 주소를 성공적으로 차단 해제했습니다" + unblocked_email_msg: "%{username}의 이메일 주소를 성공적으로 차단 해제했어요." unconfirmed_email: 확인되지 않은 이메일 주소 - undo_sensitized: 민감함으로 설정 취소 - undo_silenced: 제한 해제 - undo_suspension: 정지 해제 - unsilenced_msg: 성공적으로 %{username} 계정을 제한 해제했습니다 - unsubscribe: 구독 해제 - unsuspended_msg: 성공적으로 %{username} 계정을 정지 해제했습니다 - username: 아이디 - view_domain: 도메인의 요약 보기 + undo_sensitized: 민감함으로 설정 취소하기 + undo_silenced: 제한 해제하기 + undo_suspension: 정지 해제하기 + unsilenced_msg: 성공적으로 %{username} 계정의 제한을 해제했어요. + unsubscribe: 구독 취소하기 + unsuspended_msg: 성공적으로 %{username} 계정의 정지를 해제했어요. + username: 사용자명 + view_domain: 도메인 요약 보기 warn: 경고 web: 웹 whitelisted: 허용 목록 action_logs: action_types: - approve_appeal: 이의제기 승인 - approve_user: 사용자 승인 + approve_appeal: 이의 제기 승인하기 + approve_user: 사용자 승인하기 assigned_to_self_report: 신고 맡기 - change_email_user: 사용자 이메일 변경 - change_role_user: 사용자 역할 변경 - confirm_user: 사용자 확인 - create_account_warning: 경고 생성 - create_announcement: 공지사항 생성 - create_canonical_email_block: 이메일 차단 생성 - create_custom_emoji: 커스텀 에모지 생성 - create_domain_allow: 도메인 허용 생성 + change_email_user: 사용자 이메일 변경하기 + change_role_user: 사용자 역할 변경하기 + confirm_user: 사용자 확인하기 + create_account_warning: 경고 만들기 + create_announcement: 공지사항 만들기 + create_canonical_email_block: 이메일 차단 만들기 + create_custom_emoji: 커스텀 이모티콘 만들기 + create_domain_allow: 도메인 허용 만들기 create_domain_block: 도메인 차단 만들기 - create_email_domain_block: 이메일 도메인 차단 생성 + create_email_domain_block: 이메일 도메인 차단 만들기 create_ip_block: IP 규칙 만들기 - create_relay: 릴레이 생성 - create_unavailable_domain: 사용 불가능한 도메인 생성 - create_user_role: 역할 생성 + create_relay: 릴레이 만들기 + create_unavailable_domain: 사용 불가능한 도메인 만들기 + create_user_role: 역할 만들기 create_username_block: 새 사용자명 규칙 만들기 - demote_user: 사용자 강등 - destroy_announcement: 공지사항 삭제 - destroy_canonical_email_block: 이메일 차단 삭제 - destroy_custom_emoji: 커스텀 에모지 삭제 - destroy_domain_allow: 도메인 허용 삭제 - destroy_domain_block: 도메인 차단 삭제 - destroy_email_domain_block: 이메일 도메인 차단 삭제 - destroy_instance: 도메인 퍼지 - destroy_ip_block: IP 규칙 삭제 - destroy_relay: 릴레이 삭제 - destroy_status: 게시물 삭제 - destroy_unavailable_domain: 사용 불가능한 도메인 제거 - destroy_user_role: 역할 삭제 - destroy_username_block: 사용자명 규칙 삭제 - disable_2fa_user: 2단계 인증 비활성화 - disable_custom_emoji: 커스텀 에모지 비활성화 - disable_relay: 릴레이 비활성화 - disable_sign_in_token_auth_user: 사용자의 이메일 토큰 인증 비활성화 - disable_user: 사용자 비활성화 - enable_custom_emoji: 커스텀 에모지 활성화 - enable_relay: 릴레이 활성화 - enable_sign_in_token_auth_user: 사용자의 이메일 토큰 인증 활성화 - enable_user: 사용자 활성화 - memorialize_account: 고인의 계정으로 전환 - promote_user: 사용자 승급 - publish_terms_of_service: 이용 약관 게시 - reject_appeal: 이의 제기 거절 - reject_user: 사용자 거부 + demote_user: 사용자 강등하기 + destroy_announcement: 공지사항 삭제하기 + destroy_canonical_email_block: 이메일 차단 삭제하기 + destroy_custom_emoji: 커스텀 이모티콘 삭제하기 + destroy_domain_allow: 도메인 허용 삭제하기 + destroy_domain_block: 도메인 차단 삭제하기 + destroy_email_domain_block: 이메일 도메인 차단 삭제하기 + destroy_instance: 도메인 삭제하기 + destroy_ip_block: IP 규칙 삭제하기 + destroy_relay: 릴레이 삭제하기 + destroy_status: 게시물 삭제하기 + destroy_unavailable_domain: 사용 불가능한 도메인 제거하기 + destroy_user_role: 역할 삭제하기 + destroy_username_block: 사용자명 규칙 삭제하기 + disable_2fa_user: 2단계 인증 비활성화하기 + disable_custom_emoji: 커스텀 이모티콘 비활성화하기 + disable_relay: 릴레이 비활성화하기 + disable_sign_in_token_auth_user: 사용자의 이메일 토큰 인증 비활성화하기 + disable_user: 사용자 비활성화하기 + enable_custom_emoji: 커스텀 이모티콘 활성화하기 + enable_relay: 릴레이 활성화하기 + enable_sign_in_token_auth_user: 사용자의 이메일 토큰 인증 활성화하기 + enable_user: 사용자 활성화하기 + memorialize_account: 계정을 고인의 계정으로 전환하기 + promote_user: 사용자 승급시키기 + publish_terms_of_service: 이용약관 게시하기 + reject_appeal: 이의 제기 거절하기 + reject_user: 사용자 거부하기 remove_avatar_user: 아바타 지우기 reopen_report: 신고 다시 열기 - resend_user: 확인 메일 다시 보내기 - reset_password_user: 암호 재설정 - resolve_report: 신고 처리 - sensitive_account: 당신의 계정의 미디어를 민감함으로 표시 - silence_account: 계정 제한 - suspend_account: 계정 정지 - unassigned_report: 신고 맡기 취소 - unblock_email_account: 이메일 주소 차단 해제 - unsensitive_account: 당신의 계정의 미디어를 민감함으로 표시하지 않음 - unsilence_account: 계정 제한 취소 - unsuspend_account: 계정 정지 취소 - update_announcement: 공지사항 업데이트 - update_custom_emoji: 커스텀 에모지 업데이트 - update_domain_block: 도메인 차단 갱신 - update_ip_block: IP 규칙 수정 - update_report: 신고 업데이트 - update_status: 게시물 수정 - update_user_role: 역할 수정 - update_username_block: 사용자명 규칙 업데이트 + resend_user: 확인 메일 재전송하기 + reset_password_user: 사용자 비밀번호 초기화하기 + resolve_report: 신고를 처리하기 + sensitive_account: 계정의 미디어를 민감함으로 표시하기 + silence_account: 계정 제한하기 + suspend_account: 계정 정지하기 + unassigned_report: 신고 맡기 취소하기 + unblock_email_account: 이메일 주소 차단 해제하기 + unsensitive_account: 계정의 미디어를 민감함으로 표시하지 않기 + unsilence_account: 계정 제한 취소하기 + unsuspend_account: 계정 정지 취소하기 + update_announcement: 공지사항 수정하기 + update_custom_emoji: 커스텀 이모티콘 수정하기 + update_domain_block: 도메인 차단 수정하기 + update_ip_block: IP 규칙 수정하기 + update_report: 신고 수정하기 + update_status: 게시물 수정하기 + update_user_role: 역할 수정하기 + update_username_block: 사용자명 규칙 수정하기 actions: - approve_appeal_html: "%{name} 님이 %{target}의 중재 결정에 대한 이의 제기를 승인했습니다" - approve_user_html: "%{name} 님이 %{target} 님의 가입을 승인했습니다" - assigned_to_self_report_html: "%{name} 님이 신고 %{target}을 자신에게 할당했습니다" - change_email_user_html: "%{name} 님이 %{target} 님의 이메일 주소를 변경했습니다" - change_role_user_html: "%{name} 님이 %{target} 님의 역할을 수정했습니다" - confirm_user_html: "%{name} 님이 %{target} 님의 이메일 주소를 승인했습니다" - create_account_warning_html: "%{name} 님이 %{target}에게 경고를 보냈습니다" - create_announcement_html: "%{name} 님이 새 공지 %{target}을 만들었습니다" - create_canonical_email_block_html: "%{name} 님이 %{target} 해시를 가진 이메일을 차단했습니다" - create_custom_emoji_html: "%{name} 님이 새로운 에모지 %{target}를 업로드 했습니다" - create_domain_allow_html: "%{name} 님이 %{target} 도메인을 허용리스트에 넣었습니다" - create_domain_block_html: "%{name} 님이 도메인 %{target}를 차단했습니다" - create_email_domain_block_html: "%{name} 님이 이메일 도메인 %{target}를 차단했습니다" - create_ip_block_html: "%{name} 님이 IP 규칙 %{target}을 만들었습니다" - create_relay_html: "%{name} 님이 릴레이 %{target}를 생성했습니다" - create_unavailable_domain_html: "%{name} 님이 도메인 %{target}에 대한 전달을 중지했습니다" - create_user_role_html: "%{name} 님이 %{target} 역할을 생성했습니다" - create_username_block_html: "%{name} 님이 %{target}를 포함하는 사용자명에 대한 규칙을 생성했습니다" - demote_user_html: "%{name} 님이 사용자 %{target} 님을 강등했습니다" - destroy_announcement_html: "%{name} 님이 공지 %{target}을 삭제했습니다" - destroy_canonical_email_block_html: "%{name} 님이 %{target} 해시를 가진 이메일을 차단 해제했습니다" - destroy_custom_emoji_html: "%{name} 님이 에모지 %{target}를 삭제했습니다" - destroy_domain_allow_html: "%{name} 님이 %{target} 도메인과의 연합을 금지했습니다" - destroy_domain_block_html: "%{name} 님이 도메인 %{target}의 차단을 해제했습니다" - destroy_email_domain_block_html: "%{name} 님이 이메일 도메인 %{target}을 차단 해제하였습니다" - destroy_instance_html: "%{name} 님이 도메인 %{target}를 제거했습니다" - destroy_ip_block_html: "%{name} 님이 IP 규칙 %{target}을 삭제하였습니다" - destroy_relay_html: "%{name} 님이 릴레이 %{target}를 삭제했습니다" - destroy_status_html: "%{name} 님이 %{target} 님의 게시물을 삭제했습니다" - destroy_unavailable_domain_html: "%{name} 님이 도메인 %{target}에 대한 전달을 재개" - destroy_user_role_html: "%{name} 님이 %{target} 역할을 삭제했습니다" - destroy_username_block_html: "%{name} 님이 %{target}를 포함하는 사용자명에 대한 규칙을 삭제했습니다" - disable_2fa_user_html: "%{name} 님이 사용자 %{target} 님의 2단계 인증을 비활성화 했습니다" - disable_custom_emoji_html: "%{name} 님이 에모지 %{target}를 비활성화했습니다" - disable_relay_html: "%{name} 님이 릴레이 %{target}를 비활성화했습니다" - disable_sign_in_token_auth_user_html: "%{name} 님이 %{target} 님의 이메일 토큰 인증을 비활성화했습니다" - disable_user_html: "%{name} 님이 사용자 %{target}의 로그인을 비활성화했습니다" - enable_custom_emoji_html: "%{name} 님이 에모지 %{target}를 활성화했습니다" - enable_relay_html: "%{name} 님이 릴레이 %{target}를 활성화했습니다" - enable_sign_in_token_auth_user_html: "%{name} 님이 %{target} 님의 이메일 토큰 인증을 활성화했습니다" - enable_user_html: "%{name} 님이 사용자 %{target}의 로그인을 활성화했습니다" - memorialize_account_html: "%{name} 님이 %{target}의 계정을 고인의 계정 페이지로 전환했습니다" - promote_user_html: "%{name} 님이 사용자 %{target}를 승급시켰습니다" - publish_terms_of_service_html: "%{name} 님이 이용 약관을 업데이트했습니다" - reject_appeal_html: "%{name} 님이 %{target}의 중재 결정에 대한 이의 제기를 거절했습니다" - reject_user_html: "%{name} 님이 %{target} 님의 가입을 거부했습니다" - remove_avatar_user_html: "%{name} 님이 %{target} 님의 아바타를 지웠습니다" - reopen_report_html: "%{name} 님이 신고 %{target}을 다시 열었습니다" - resend_user_html: "%{name} 님이 %{target} 님에 대한 확인 메일을 다시 보냈습니다" - reset_password_user_html: "%{name} 님이 사용자 %{target}의 암호를 초기화했습니다" - resolve_report_html: "%{name} 님이 %{target}번 신고를 해결로 변경하였습니다" - sensitive_account_html: "%{name} 님이 %{target}의 미디어를 민감함으로 표시했습니다" - silence_account_html: "%{name} 님이 %{target}의 계정을 제한시켰습니다" - suspend_account_html: "%{name} 님이 %{target}의 계정을 정지시켰습니다" - unassigned_report_html: "%{name} 님이 신고 %{target}을 할당 해제했습니다" - unblock_email_account_html: "%{name} 님이 %{target}의 이메일 주소를 차단 해제했습니다" - unsensitive_account_html: "%{name} 님이 %{target}의 미디어를 민감하지 않음으로 표시했습니다" - unsilence_account_html: "%{name} 님이 %{target}의 계정에 대한 제한을 해제했습니다" - unsuspend_account_html: "%{name} 님이 %{target}의 계정에 대한 정지를 해제했습니다" - update_announcement_html: "%{name} 님이 공지사항 %{target}을 갱신했습니다" - update_custom_emoji_html: "%{name} 님이 에모지 %{target}를 업데이트 했습니다" - update_domain_block_html: "%{name} 님이 %{target}에 대한 도메인 차단을 갱신했습니다" - update_ip_block_html: "%{name} 님이 IP 규칙 %{target}을 수정했습니다" - update_report_html: "%{name} 님이 신고 %{target}를 업데이트 했습니다" - update_status_html: "%{name} 님이 %{target}의 게시물을 업데이트했습니다" - update_user_role_html: "%{name} 님이 %{target} 역할을 수정했습니다" - update_username_block_html: "%{name} 님이 %{target}를 포함하는 사용자명에 대한 규칙을 수정했습니다" - deleted_account: 계정을 삭제했습니다 - empty: 로그를 찾을 수 없습니다 - filter_by_action: 동작 별 필터 + approve_appeal_html: "%{name}이(가) %{target}의 조치에 대한 이의 제기를 승인했어요." + approve_user_html: "%{name}이(가) %{target}의 가입을 승인했어요." + assigned_to_self_report_html: "%{name}이(가) 신고 %{target}을(를) 자신에게 할당했어요." + change_email_user_html: "%{name}이(가) %{target}의 이메일 주소를 변경했어요." + change_role_user_html: "%{name}이(가) %{target}의 역할을 변경했어요." + confirm_user_html: "%{name}이(가) %{target}의 이메일 주소를 승인했어요." + create_account_warning_html: "%{name}이(가) %{target}에게 경고를 보냈어요." + create_announcement_html: "%{name}이(가) 새 공지사항 %{target}을(를) 만들었어요." + create_canonical_email_block_html: "%{name}이(가) %{target} 해시를 가진 이메일을 차단했어요." + create_custom_emoji_html: "%{name}이(가) 새로운 이모티콘 %{target}을(를) 업로드했어요." + create_domain_allow_html: "%{name}이(가) %{target} 도메인을 허용했어요." + create_domain_block_html: "%{name}이(가) 도메인 %{target}을(를) 차단했어요." + create_email_domain_block_html: "%{name}이(가) 이메일 도메인 %{target}을(를) 차단했어요." + create_ip_block_html: "%{name}이(가) IP 규칙 %{target}을(를) 만들었어요." + create_relay_html: "%{name}이(가) 릴레이 %{target}을(를) 생성했어요." + create_unavailable_domain_html: "%{name}이(가) 도메인 %{target}에 대한 전달을 중지했어요." + create_user_role_html: "%{name}이(가) %{target} 역할을 생성했어요." + create_username_block_html: "%{name}이(가) %{target}을(를) 포함하는 사용자명에 대한 규칙을 만들었어요." + demote_user_html: "%{name}이(가) 사용자 %{target}을(를) 강등했어요." + destroy_announcement_html: "%{name}이(가) 공지사항 %{target}을(를) 삭제했어요." + destroy_canonical_email_block_html: "%{name}이(가) %{target} 해시를 가진 이메일을 차단 해제했어요." + destroy_custom_emoji_html: "%{name}이(가) 이모티콘 %{target}를 삭제했어요." + destroy_domain_allow_html: "%{name}이(가) %{target} 도메인과의 연합을 금지시켰어요." + destroy_domain_block_html: "%{name}이(가) 도메인 %{target}의 차단을 해제했어요." + destroy_email_domain_block_html: "%{name}이(가) 이메일 도메인 %{target}을(를) 차단 해제했어요." + destroy_instance_html: "%{name}이(가) 도메인 %{target}을(를) 제거했어요." + destroy_ip_block_html: "%{name}이(가) IP 규칙 %{target}을(를) 삭제했어요." + destroy_relay_html: "%{name}이(가) 릴레이 %{target}을(를) 삭제했어요." + destroy_status_html: "%{name}이(가) %{target}의 게시물을 삭제했어요." + destroy_unavailable_domain_html: "%{name}이(가) 도메인 %{target}에 대한 전달을 재개했어요." + destroy_user_role_html: "%{name}이(가) %{target} 역할을 삭제했어요." + destroy_username_block_html: "%{name}이(가) %{target}을(를) 포함하는 사용자명에 대한 규칙을 삭제했어요." + disable_2fa_user_html: "%{name}이(가) 사용자 %{target}의 2단계 인증을 비활성화했어요." + disable_custom_emoji_html: "%{name}이(가) 이모티콘 %{target}을(를) 비활성화했어요." + disable_relay_html: "%{name}이(가) 릴레이 %{target}을(를) 비활성화했어요." + disable_sign_in_token_auth_user_html: "%{name}이(가) %{target}의 이메일 토큰 인증을 비활성화했어요." + disable_user_html: "%{name}이(가) 사용자 %{target}의 로그인을 비활성화했어요." + enable_custom_emoji_html: "%{name}이(가) 이모티콘 %{target}을(를) 활성화했어요." + enable_relay_html: "%{name}이(가) 릴레이 %{target}을(를) 활성화했어요." + enable_sign_in_token_auth_user_html: "%{name}이(가) %{target}의 이메일 토큰 인증을 활성화했어요." + enable_user_html: "%{name}이(가) 사용자 %{target}의 로그인을 활성화했어요." + memorialize_account_html: "%{name}이(가) %{target}의 계정을 고인의 계정으로 전환했어요." + promote_user_html: "%{name}이(가) 사용자 %{target}을(를) 승급시켰어요." + publish_terms_of_service_html: "%{name}이(가) 이용약관을 수정했어요." + reject_appeal_html: "%{name}이(가) %{target}의 조치에 대한 이의 제기를 거절했어요." + reject_user_html: "%{name}이(가) %{target}의 가입을 거부했어요." + remove_avatar_user_html: "%{name}이(가) %{target}의 아바타를 지웠어요." + reopen_report_html: "%{name}이(가) 신고 %{target}을(를) 다시 열었어요." + resend_user_html: "%{name}이(가) %{target}에 대한 확인 메일을 다시 보냈어요." + reset_password_user_html: "%{name}이(가) 사용자 %{target}의 비밀번호를 초기화했어요." + resolve_report_html: "%{name}이(가) %{target}번 신고를 해결되었다고 표시했어요." + sensitive_account_html: "%{name}이(가) %{target}의 미디어를 강제로 민감함으로 표시했어요." + silence_account_html: "%{name}이(가) %{target}의 계정을 제한시켰어요." + suspend_account_html: "%{name}이(가) %{target}의 계정을 정지시켰어요." + unassigned_report_html: "%{name}이(가) 신고 %{target}을(를) 할당 해제했어요." + unblock_email_account_html: "%{name}이(가) %{target}의 이메일 주소를 차단 해제했어요." + unsensitive_account_html: "%{name}이(가) %{target}의 미디어를 민감하지 않음으로 표시했어요." + unsilence_account_html: "%{name}이(가) %{target}의 계정에 대한 제한을 해제했어요." + unsuspend_account_html: "%{name}이(가) %{target}의 계정에 대한 정지를 해제했어요." + update_announcement_html: "%{name}이(가) 공지사항 %{target}을(를) 수정했어요." + update_custom_emoji_html: "%{name}이(가) 이모티콘 %{target}을(를) 수정했어요." + update_domain_block_html: "%{name}이(가) %{target}에 대한 도메인 차단을 수정했어요." + update_ip_block_html: "%{name}이(가) IP 규칙 %{target}을(를) 수정했어요." + update_report_html: "%{name}이(가) 신고 %{target}을(를) 수정했어요." + update_status_html: "%{name}이(가) %{target}의 게시물을 수정했어요." + update_user_role_html: "%{name}이(가) %{target} 역할을 수정했어요." + update_username_block_html: "%{name}이(가) %{target}을(를) 포함하는 사용자명에 대한 규칙을 수정했어요." + deleted_account: 계정을 삭제했어요! + empty: 로그를 찾을 수 없어요! + filter_by_action: 동작별 필터 filter_by_user: 사용자 기준으로 필터 - title: 감사 로그 - unavailable_instance: "(도메인네임 사용불가)" + title: 감사 기록 + unavailable_instance: "(해당 도메인명 사용 불가능)" announcements: back: 공지사항으로 돌아가기 - destroyed_msg: 공지가 성공적으로 삭제되었습니다! + destroyed_msg: 공지가 성공적으로 삭제되었어요! edit: - title: 공지사항 편집 - empty: 공지를 찾을 수 없습니다. - live: 진행 중 + title: 공지사항 수정 + empty: 공지를 찾을 수 없어요! + live: 게시 중 new: create: 공지사항 생성 title: 새 공지사항 preview: - disclaimer: 사용자들은 수신설정을 끌 수 없기 때문에 이메일 알림은 개인정보 유출이나 서버 종료와 같은 중요한 공지사항에만 사용해야 합니다. - explanation_html: "%{display_count} 명의 사용자에게 이메일이 발송됩니다. 다음 내용이 이메일에 포함됩니다:" + disclaimer: 사용자들은 이메일 수신을 끌 수 없기 때문에 이메일 알림은 개인정보 유출·서버 종료와 같은 중대한 공지사항에만 사용해야 해요. + explanation_html: "%{display_count} 명의 사용자에게 이메일이 발송돼요. 다음 내용이 이메일에 포함될 거에요:" title: 공지사항 알림 미리보기 - publish: 게시 - published_msg: 공지사항이 성공적으로 발행되었습니다! - scheduled_for: "%{time}에 예약됨" - scheduled_msg: 공지의 발행이 예약되었습니다! + publish: 게시하기 + published_msg: 공지사항이 성공적으로 게시되었어요! + scheduled_for: "%{time}에 게시 예약됨" + scheduled_msg: 공지사항 발행이 예약되었어요! title: 공지사항 - unpublish: 게시 취소 - unpublished_msg: 공지가 성공적으로 발행 취소되었습니다! - updated_msg: 공지가 성공적으로 업데이트되었습니다! + unpublish: 게시 취소하기 + unpublished_msg: 공지가 성공적으로 게시 취소되었어요! + updated_msg: 공지가 성공적으로 수정되었어요! critical_update_pending: 긴급 업데이트 보류 중 custom_emojis: - assign_category: 분류 지정 + assign_category: 분류 지정하기 by_domain: 도메인 - copied_msg: 성공적으로 에모지의 로컬 복사본을 생성했습니다 - copy: 복사 - copy_failed_msg: 에모지의 로컬 복사본을 만드는 데 실패하였습니다 - create_new_category: 분류 생성 - created_msg: 에모지가 성공적으로 생성되었습니다! - delete: 삭제 - destroyed_msg: 에모지가 성공적으로 삭제되었습니다! - disable: 비활성화 - disabled: 비활성 - disabled_msg: 성공적으로 에모지를 비활성화했습니다 - emoji: 에모지 - enable: 활성화 + copied_msg: 성공적으로 이모티콘의 로컬 복사본을 생성했어요. + copy: 복사하기 + copy_failed_msg: 이모티콘의 로컬 복사본을 만드는 데 실패했어요. + create_new_category: 분류 생성하기 + created_msg: 이모티콘이 성공적으로 생성되었어요! + delete: 삭제하기 + destroyed_msg: 이모티콘이 성공적으로 삭제되었어요! + disable: 비활성화하기 + disabled: 비활성화됨 + disabled_msg: 성공적으로 이모티콘을 비활성화했어요. + emoji: 이모티콘 + enable: 활성화하기 enabled: 활성화됨 - enabled_msg: 성공적으로 에모지를 활성화하였습니다 + enabled_msg: 성공적으로 이모티콘을 활성화했어요. image_hint: "%{size} 이하의 PNG 또는 GIF" - list: 목록에 추가 - listed: 목록에 실림 + list: 목록에 추가하기 + listed: 목록에 추가됨 new: - title: 새 커스텀 에모지 추가 - no_emoji_selected: 아무 것도 선택 되지 않아 어떤 에모지도 바뀌지 않았습니다 - not_permitted: 이 작업을 수행할 권한이 없습니다 + title: 새 커스텀 이모티콘 추가 + no_emoji_selected: 아무것도 선택 되지 않아 어떤 이모티콘도 바뀌지 않았어요. + not_permitted: 이 작업을 수행할 권한이 없어요! overwrite: 덮어쓰기 - shortcode: 짧은 코드 - shortcode_hint: 최소 2글자, 영문자, 숫자, _만 사용 가능 - title: 커스텀 에모지 - uncategorized: 분류되지 않음 - unlist: 목록에서 제거 + shortcode: 이모티콘 코드 + shortcode_hint: 최소 2글자여야 해요. 영문자, 숫자, 밑줄만 사용할 수 있어요. + title: 커스텀 이모티콘 + uncategorized: 분류 없음 + unlist: 목록에서 제거하기 unlisted: 목록에 없음 - update_failed_msg: 에모지를 업데이트 할 수 없습니다 - updated_msg: 성공적으로 에모지를 업데이트했습니다! - upload: 업로드 + update_failed_msg: 이모티콘을 변경할 수 없어요! + updated_msg: 성공적으로 이모티콘을 변경했어요! + upload: 업로드하기 dashboard: active_users: 활성 사용자 - interactions: 상호 작용 + interactions: 상호작용 media_storage: 미디어 저장소 - new_users: 새 사용자 + new_users: 신규 사용자 opened_reports: 신고 열림 pending_appeals_html: other: "%{count}개의 대기 중인 이의 제기" @@ -384,73 +384,73 @@ ko: other: "%{count}명의 대기 중인 사용자" resolved_reports: 해결된 신고 software: 소프트웨어 - sources: 가입 출처 + sources: 가입 경로 space: 디스크 사용량 title: 대시보드 top_languages: 상위 활성 언어 - top_servers: 상위 활성 서버 + top_servers: 상위 활성 인스턴스 website: 웹사이트 disputes: appeals: - empty: 이의제기 없음. - title: 이의제기 + empty: 현재는 들어온 이의 제기가 없어요. 😄 + title: 이의 제기 domain_allows: - add_new: 도메인 허용 - created_msg: 도메인이 성공적으로 허용 목록에 추가되었습니다 - destroyed_msg: 도메인이 허용 목록에서 제거되었습니다 + add_new: 도메인 허용하기 + created_msg: 도메인이 성공적으로 허용 목록에 추가되었어요. + destroyed_msg: 도메인이 허용 목록에서 제거되었어요. export: 내보내기 import: 불러오기 - undo: 허용 목록에서 제외 + undo: 허용 목록에서 제외하기 domain_blocks: add_new: 도메인 차단 추가하기 confirm_suspension: - cancel: 취소 - confirm: 정지 - permanent_action: 정지를 취소한다고 해서 데이터나 관계가 돌아오진 않습니다. - preamble_html: "%{domain}과 서브도메인들을 차단하려고 합니다." - remove_all_data: 이 동작은 이 도메인의 모든 콘텐츠, 미디어, 프로필 데이터를 서버에서 지울 것입니다. - stop_communication: 이 서버들과의 교신이 중지될 것입니다. + cancel: 취소하기 + confirm: 정지시키기 + permanent_action: 정지를 취소한다고 해서 이 계정의 데이터나 팔로우·팔로잉 관계들이 돌아오진 않아요. + preamble_html: "%{domain}과 그 서브 도메인들을 차단할 거에요." + remove_all_data: 계속하면 이 도메인의 모든 컨텐츠, 미디어, 프로필 데이터를 우리 인스턴스에서 지울 거에요. + stop_communication: 이 인스턴스들과의 정보 교환이 중지될 거에요. title: "%{domain} 도메인 차단 확인" - undo_relationships: 이 동작은 이 서버 계정들과 저 서버 계정들 사이의 팔로우 관계들을 취소할 것입니다. - created_msg: 도메인 차단 처리를 완료했습니다 - destroyed_msg: 도메인 차단이 해제되었습니다 + undo_relationships: 계속하면 우리 인스턴스 계정들과 해당 인스턴스 계정들 사이의 팔로우 관계들이 모두 취소될 거에요. + created_msg: 도메인을 성공적으로 차단했어요. + destroyed_msg: 도메인 차단을 해제했어요. domain: 도메인 - edit: 도메인 차단 수정 - existing_domain_block: 이미 %{name}에 대한 더 강력한 제한이 있습니다. - existing_domain_block_html: 이미 %{name}에 대한 더 강력한 제한이 걸려 있습니다, 차단 해제를 먼저 해야 합니다. + edit: 도메인 차단 변경 + existing_domain_block: 이미 %{name}에 대한 더 강력한 제한이 있는 상태에요...! + existing_domain_block_html: 이미 %{name}에 대해 더 강력한 제한이 걸려 있어요. 차단 해제를 먼저 해야 해요. export: 내보내기 import: 불러오기 new: - create: 차단 추가 - hint: 도메인 차단은 내부 데이터베이스에 계정이 생성되는 것까지는 막을 수 없지만, 그 도메인에서 생성된 계정에 자동적으로 특정한 중재 규칙을 적용하게 할 수 있습니다. + create: 차단 추가하기 + hint: 도메인 차단은 내부 데이터베이스에 계정이 생성되는 것까지는 막을 수 없지만, 그 도메인에서 생성된 계정에 자동으로 특정한 관리 규칙을 적용시킬 수는 있어요. severity: desc_html: |- - 제한은 이 도메인에 있는 계정을 팔로우 하지 않는 사람들에게 게시물을 보이지 않게 설정합니다. - 정지는 이 도메인에 있는 계정의 모든 콘텐츠, 미디어, 프로필 데이터를 삭제합니다. 미디어 파일만 거부하고 싶다면 없음을 사용하세요. + 제한은 이 도메인에 있는 계정을 팔로우하지 않는 사람들에게 게시물이 노출되지 않도록 해요. + 정지는 이 도메인에 있는 계정의 모든 컨텐츠, 미디어, 프로필 데이터를 삭제해요. 미디어 파일만 거부하고 싶다면 없음 옵션을 사용하세요. noop: 없음 silence: 제한 suspend: 정지 title: 새로운 도메인 차단 - no_domain_block_selected: 아무 것도 선택 되지 않아 어떤 도메인 차단도 변경되지 않았습니다 - not_permitted: 이 작업을 수행할 권한이 없습니다 - obfuscate: 도메인 이름 난독화 - obfuscate_hint: 도메인 제한 목록을 공개하는 경우 도메인 이름의 일부를 난독화 합니다 - private_comment: 비공개 주석 - private_comment_hint: 이 도메인 제한에 대한 주석은 중재자를 위해 내부적으로 사용 됩니다. - public_comment: 공개 주석 - public_comment_hint: 이 도메인 제한에 대한 공개적인 주석, 도메인 제한 공개를 활성화 한 경우 보여집니다. + no_domain_block_selected: 아무것도 선택 되지 않아 어떤 도메인 차단도 변경되지 않았어요. + not_permitted: 이 작업을 수행할 권한이 없어요! + obfuscate: 도메인 이름 가리기 + obfuscate_hint: 제한된 도메인 목록을 공개하는 경우 도메인 이름의 일부를 가려요. + private_comment: 비공개 메모 + private_comment_hint: 이 제한된 도메인에 대한 비공개 메모는 운영진이 내부적으로 사용해요. + public_comment: 공개 메모 + public_comment_hint: 이 제한된 도메인에 대한 공개 메모는 제한된 도메인 공개를 활성화한 경우 모든 인터넷 사용자들에게 보일 거에요. reject_media: 미디어 파일 거부하기 - reject_media_hint: 로컬에 저장된 미디어 파일을 삭제하고, 이후로도 다운로드를 거부합니다. 정지와는 관계 없습니다 - reject_reports: 신고 거부 - reject_reports_hint: 이 도메인으로부터의 모든 신고를 무시합니다. 정지와는 무관합니다 - undo: 도메인 차단 취소 + reject_media_hint: 로컬에 저장된 미디어 파일을 삭제하고, 이후로도 다운로드를 거부합니다. 정지와는 별도에요. + reject_reports: 신고 거부하기 + reject_reports_hint: 이 도메인으로부터의 모든 신고를 무시해요. 정지와는 별도에요. + undo: 도메인 차단 취소하기 view: 도메인 차단 보기 email_domain_blocks: add_new: 새로 추가하기 - allow_registrations_with_approval: 승인을 통한 가입 허용 + allow_registrations_with_approval: 승인을 받으면 가입 허용하기 attempts_over_week: - other: 지난 주 동안 %{count}건의 가입 시도가 있었습니다 - created_msg: 이메일 도메인 차단 규칙을 생성했습니다 + other: 지난 주 동안 %{count}건의 가입 시도가 있었어요. + created_msg: 이메일 도메인 차단 규칙을 생성했어요. delete: 삭제하기 dns: types: @@ -458,88 +458,88 @@ ko: domain: 도메인 new: create: 도메인 추가하기 - resolve: 도메인 검사 + resolve: 도메인 검사하기 title: 새 이메일 도메인 차단 - no_email_domain_block_selected: 아무 것도 선택 되지 않아 어떤 이메일 도메인 차단도 변경되지 않았습니다 + no_email_domain_block_selected: 아무것도 선택되지 않아 어떤 이메일 도메인 차단도 변경되지 않았어요. not_permitted: 허용하지 않음 - resolved_dns_records_hint_html: 도메인 네임은 다음의 MX 도메인으로 연결되어 있으며, 이메일을 받는데 필수적입니다. MX 도메인을 차단하면 같은 MX 도메인을 사용하는 어떤 이메일이라도 가입할 수 없게 되며, 보여지는 도메인이 다르더라도 적용됩니다. 주요 이메일 제공자를 차단하지 않도록 조심하세요. - resolved_through_html: "%{domain}을 통해 리졸빙됨" + resolved_dns_records_hint_html: 도메인명은 다음의 MX 도메인으로 연결되어 있으며, 이메일을 받는데 필수적이에요. MX 도메인을 차단하면 같은 MX 도메인을 사용하는 어떤 이메일이라도 가입할 수 없게 되며, 보여지는 도메인이 다르더라도 적용돼요. 주요 이메일 제공자를 차단하지 않도록 조심하세요. + resolved_through_html: "%{domain}을 통해 검사됨" title: 차단된 이메일 도메인 export_domain_allows: new: - title: 도메인 허용 목록 불러오기 - no_file: 선택된 파일이 없습니다 + title: 허용된 도메인 불러오기 + no_file: 선택된 파일이 없어요! export_domain_blocks: import: - description_html: 도메인 차단 목록을 불러오려고 합니다. 조심스럽게 검토하시고, 특히나 이 목록을 스스로 작성하지 않았을 경우엔 더 면밀히 검토하세요. - existing_relationships_warning: 이미 존재하는 팔로우 관계 - private_comment_description_html: '어디서 불러온 것인지 추적을 원활하게 하기 위해서, 불러온 차단들은 다음과 같은 비공개 주석과 함께 생성될 것입니다: %{comment}' + description_html: 도메인 차단 목록을 불러올 거에요. 꼼꼼히 확인해보세요. 특히나 이 목록을 스스로 작성하지 않았을 경우엔 더 면밀히 검토하세요. + existing_relationships_warning: 이미 있는 팔로우 관계에요! + private_comment_description_html: '어디서 불러온 것인지 확인하는 작업을 더 원활하게 하기 위해서, 불러온 차단 목록들은 다음과 같은 비공개 메모와 함께 생성될 거에요: %{comment}' private_comment_template: "%{date}에 %{source}에서 불러옴" - title: 도메인 차단 불러오기 - invalid_domain_block: '한 개 이상의 도메인 차단이 생략되었습니다. 에러는 다음과 같습니다: %{error}' + title: 차단된 도메인 불러오기 + invalid_domain_block: '한 개 이상의 차단된 도메인이 생략되었어요. 오류는 다음과 같아요: %{error}' new: - title: 도메인 차단 불러오기 - no_file: 선택된 파일이 없습니다 + title: 차단된 도메인 불러오기 + no_file: 선택된 파일이 없어요! fasp: debug: callbacks: - created_at: 생성일 - delete: 삭제 + created_at: 생성일시 + delete: 삭제하기 ip: IP 주소 - request_body: 요청 바디 - title: 디버그 콜백 + request_body: 요청 Body + title: 디버그 Callback providers: active: 활성 base_url: Base URL - callback: 콜백 - delete: 삭제 - edit: 제공자 편집 + callback: Callback + delete: 삭제하기 + edit: 제공자 수정 finish_registration: 등록 완료 name: 이름 providers: 제공자 - public_key_fingerprint: 공개키 핑거프린트 + public_key_fingerprint: 공개 키 지문 registration_requested: 가입 요청됨 registrations: - confirm: 확인 - description: FASP로부터 등록을 받았습니다. 본인이 시작하지 않았다면 거부하세요. 본인이 시작했다면 등록을 확인하기 전에 이름과 키 핑거프린트를 주의 깊게 비교하세요. - reject: 거부 + confirm: 확인하기 + description: FASP로부터 등록을 받았어요. 본인이 시작하지 않았다면 거부하세요. 본인이 시작했다면 등록을 확인하기 전에 이름과 키 지문을 주의 깊게 비교하세요. + reject: 거부하기 title: FASP 가입 확인 - save: 저장 + save: 저장하기 select_capabilities: 권한 선택 sign_in: 로그인 status: 상태 title: 연합우주 보조 서비스 제공자 title: FASP follow_recommendations: - description_html: "팔로우 추천은 새 사용자들이 관심 가는 콘텐트를 빠르게 찾을 수 있도록 도와줍니다. 사용자가 개인화 된 팔로우 추천이 만들어지기 위한 충분한 상호작용을 하지 않은 경우, 이 계정들이 대신 추천 됩니다. 이들은 해당 언어에 대해 많은 관심을 갖거나 많은 로컬 팔로워를 가지고 있는 계정들을 섞어서 날마다 다시 계산 됩니다." + description_html: "추천 팔로우 계정들은 새 사용자들이 관심가는 컨텐츠를 빠르게 찾을 수 있도록 도와줄 거에요. 사용자가 맞춤형 팔로우 추천이 만들어지기 위한 충분한 수의 상호작용을 하지 않은 경우, 이 계정들이 대신 추천될 거에요. 이 계정들은 해당 언어로 된 많은 게시물을 올렸거나 많은 로컬 팔로워를 가지고 있는 계정들을 섞어서 날마다 다시 계산돼요." language: 언어 필터 status: 상태 suppress: 팔로우 추천 숨기기 suppressed: 숨겨짐 title: 팔로우 추천 - unsuppress: 팔로우 추천 복원 + unsuppress: 팔로우 추천 복원하기 instances: audit_log: title: 최근 감사 기록 view_all: 감사 기록 전체 보기 availability: description_html: - other: 도메인에 대한 전달이 성공 없이 %{count}일 실패한다면, 이후의 전달 시도는 해당 도메인에서 전달이 오기 전까지는 만들어지지 않습니다. - failure_threshold_reached: "%{date}에 실패 임계점에 도달했습니다." + other: 도메인에 대한 전달이 성공되지 못하고 %{count}일 동안 계속 실패한다면, 이후의 전달 시도는 해당 도메인에서 전달이 오기 전까지는 만들어지지 않아요. + failure_threshold_reached: "%{date}에 실패 임계점에 도달했어요." failures_recorded: - other: 실패한 전달 시도 총 %{count}일. - no_failures_recorded: 실패 기록이 없습니다. + other: 총 %{count}일 전달 시도 실패함. + no_failures_recorded: 실패 기록이 없어요. title: 가용성 - warning: 이 서버에 대한 마지막 연결 시도가 성공적이지 않았습니다 + warning: 이 서버에 대한 마지막 연결 시도가 성공적이지 않았어요. back_to_all: 전체 back_to_limited: 제한됨 back_to_warning: 경고 by_domain: 도메인 - confirm_purge: 정말로 이 도메인의 데이터를 영구적으로 삭제하길 원하십니까? + confirm_purge: 정말로 이 도메인의 데이터를 영구적으로 삭제하실 건가요? content_policies: comment: 내부 참고사항 - description_html: 이 도메인과 하위 도메인의 모든 계정에 적용될 콘텐츠 정책을 정의할 수 있습니다. - limited_federation_mode_description_html: 이 도메인의 연합을 허용할지 선택할 수 있습니다. + description_html: 이 도메인과 하위 도메인의 모든 계정에 적용될 컨텐츠 정책을 정의할 수 있어요. + limited_federation_mode_description_html: 이 도메인과의 연합을 허용할지 선택할 수 있어요. policies: reject_media: 미디어 거부 reject_reports: 신고 거부 @@ -547,7 +547,7 @@ ko: suspend: 정지 policy: 정책 reason: 공개적인 사유 - title: 콘텐츠 정책 + title: 컨텐츠 정책 dashboard: instance_accounts_dimension: 제일 많이 팔로우된 계정 instance_accounts_measure: 보관된 계정 @@ -559,280 +559,278 @@ ko: instance_statuses_measure: 보관된 게시물 delivery: all: 전체 - clear: 전달 에러 초기화 - failing: 실패중 + clear: 전달 오류 초기화 + failing: 실패 중 restart: 전달 재시작 stop: 전달 중지 - unavailable: 사용불가 + unavailable: 사용 불가 delivery_available: 전송 가능 - delivery_error_days: 전달 에러가 난 날짜들 - delivery_error_hint: 만약 %{count}일 동안 전달이 불가능하다면, 자동으로 전달 불가로 표시됩니다. - destroyed_msg: "%{domain}의 데이터는 곧바로 지워지도록 대기열에 들어갔습니다." - empty: 도메인이 하나도 없습니다. + delivery_error_days: 전달 오류가 난 날짜들 + delivery_error_hint: 만약 %{count}일 동안 전달이 불가능하다면, 자동으로 전달 불가로 표시돼요. + destroyed_msg: "%{domain}의 데이터는 곧바로 지워지도록 대기열에 들어갔어요." + empty: 도메인이 하나도 없어요! known_accounts: - other: "%{count} 개의 알려진 계정" + other: "%{count}개의 알려진 계정" moderation: all: 모두 limited: 제한 - title: 중재 + title: 관리 moderation_notes: - create: 중재 참고사항 추가 - created_msg: 서버 중재 참고사항을 만들었습니다! - description_html: 확인하고 다른 중재자나 미래의 자신을 위해 참고사항을 작성합니다 - destroyed_msg: 서버 중재 참고사항을 삭제했습니다! - placeholder: 이 인스턴스에 대한 정보, 취한 조치, 이후 이 서버를 중재하기 위해 도움이 될 어떤 것이든 좋습니다. - title: 중재 참고사항 - private_comment: 비공개 주석 - public_comment: 공개 주석 - purge: 퍼지 - purge_description_html: 이 도메인이 영구적으로 오프라인 상태라고 생각되면, 스토리지에서 이 도메인의 모든 계정 레코드와 관련 데이터를 삭제할 수 있습니다. 이 작업은 시간이 좀 걸릴 수 있습니다. + create: 관리 메모 추가 + created_msg: 서버 관리 메모를 만들었어요! + description_html: 확인하고 다른 운영진이나 미래의 자신을 위한 참고사항을 작성해주세요. + destroyed_msg: 서버 관리 메모를 삭제했어요! + placeholder: 이 인스턴스에 대한 정보 · 취한 조치 외에도, 향후 이 인스턴스를 관리하기 위해 도움이 될 어떤 것이든지 작성해주세요. + title: 관리 메모 + private_comment: 비공개 메모 + public_comment: 공개 메모 + purge: 삭제 + purge_description_html: 이 도메인이 영구적으로 오프라인 상태라고 생각하신다면, 저장소에 캐싱된 이 도메인의 모든 계정과 관련 데이터를 삭제할 수 있어요. 이 작업은 시간이 좀 걸릴 수 있어요. title: 연합 - total_blocked_by_us: 우리에게 차단 됨 + total_blocked_by_us: 우리에게 차단됨 total_followed_by_them: 우리를 팔로우 total_followed_by_us: 우리가 한 팔로우 total_reported: 이들에 대한 신고 - total_storage: 미디어 첨부 - totals_time_period_hint_html: 아래에 표시된 총계는 역대 데이터에 대한 것입니다. - unknown_instance: 현재 이 서버에서 해당 도메인에 대한 기록은 없습니다. + total_storage: 첨부된 미디어 + totals_time_period_hint_html: 아래에 표시된 통계는 누계에요. + unknown_instance: 현재 이 인스턴스에서 해당 도메인에 대한 기록은 없어요. invites: - deactivate_all: 전부 비활성화 + deactivate_all: 전부 비활성화하기 filter: all: 모두 - available: 사용가능 + available: 사용 가능 expired: 만료됨 title: 필터 title: 초대 ip_blocks: add_new: 규칙 만들기 - created_msg: 성공적으로 새 IP 규칙을 만들었습니다 - delete: 삭제 + created_msg: 성공적으로 새 IP 규칙을 만들었어요! + delete: 삭제하기 expires_in: - '1209600': 2 주 - '15778476': 6 달 - '2629746': 1 달 - '31556952': 1 년 - '86400': 1 일 - '94670856': 3 년 + '1209600': 2주일 + '15778476': 6개월 + '2629746': 1개월 + '31556952': 1년 + '86400': 1일 + '94670856': 3년 new: title: 새 IP 규칙 만들기 - no_ip_block_selected: 아무 것도 선택 되지 않아 어떤 IP 규칙도 변경 되지 않았습니다 + no_ip_block_selected: 아무것도 선택되지 않아 어떤 IP 규칙도 변경되지 않았어요. title: IP 규칙들 relationships: title: "%{acct}의 관계" relays: - add_new: 릴레이 추가 - delete: 삭제 - description_html: "연합 릴레이는 서버들 사이에서 많은 양의 공개 게시물을 구독하고 중개하는 서버입니다. 이것은 중소 규모의 서버에서 연합우주를 발견하는 데에 도움을 줄 수 있습니다, 이제 로컬 사용자들이 다른 서버의 사용자들을 수동으로 팔로우 하지 않아도 됩니다." - disable: 비활성화 - disabled: 비활성화 됨 - enable: 활성화 - enable_hint: 활성화 되면, 이 릴레이의 모든 공개 게시물을 구독하고 이 서버의 공개 게시물을 전송하게 됩니다. - enabled: 활성화 됨 + add_new: 릴레이 추가하기 + delete: 삭제하기 + description_html: "연합 릴레이는 인스턴스들 사이에서 많은 양의 공개 게시물을 구독하고 전달해주는 서버에요. 중소 규모의 서버에서 연합우주의 수많은 게시물들을 발견하는 데 도움이 될 거에요. 로컬 사용자들이 다른 인스턴스 사용자들을 수동으로 팔로우하지 않아도 릴레이를 통해 다른 인스턴스의 게시물들을 받아볼 수 있거든요." + disable: 비활성화하기 + disabled: 비활성화됨 + enable: 활성화하기 + enable_hint: 활성화되면, 이 릴레이의 모든 공개 게시물을 구독하고 이 인스턴스의 공개 게시물을 전송하게 돼요. + enabled: 활성화됨 inbox_url: 릴레이 URL pending: 릴레이의 승인 대기 중 - save_and_enable: 저장하고 활성화 + save_and_enable: 저장하고 활성화하기 setup: 릴레이 연결 설정 - signatures_not_enabled: 시큐어모드나 제한된 페더레이션 모드를 사용하고 있다면 릴레이는 제대로 동작하지 않을 것입니다 + signatures_not_enabled: 보안 모드나 제한된 연합 모드를 사용하고 있다면 릴레이는 제대로 동작하지 않을 거에요. status: 상태 title: 릴레이 report_notes: - created_msg: 신고 기록이 성공적으로 작성되었습니다! - destroyed_msg: 신고 기록이 성공적으로 삭제되었습니다! + created_msg: 신고 기록이 성공적으로 작성되었어요! + destroyed_msg: 신고 기록이 성공적으로 삭제되었어요! reports: account: notes: - other: "%{count} 개의 참고사항" + other: "%{count}개의 참고사항" action_log: 감사 로그 - action_taken_by: 신고 처리자 + action_taken_by: 신고를 처리한 운영진 actions: - delete_description_html: 신고된 게시물은 삭제될 것이며 이 처벌기록은 같은 계정의 향후 규정 위반에 대해 참고사항으로 쓰일 수 있도록 저장됩니다. - mark_as_sensitive_description_html: 신고된 게시물의 미디어는 민감함으로 표시될 것이며 이 처벌기록은 같은 계정의 향후 규정 위반에 대해 참고사항으로 쓰일 수 있도록 저장됩니다. - other_description_html: 계정 동작을 제어하고 신고된 계정과의 의사소통을 사용자 지정하기 위한 추가 옵션을 봅니다. - resolve_description_html: 신고된 계정에 대해 아무런 동작도 취하지 않으며, 처벌기록이 남지 않으며, 신고는 처리됨으로 변경됩니다. - silence_description_html: 이 계정을 이미 팔로우 하고 있는 사람이나 수동으로 찾아보는 사람에게만 프로필이 보여지고, 도달 범위를 엄격하게 제한합니다. 언제든지 되돌릴 수 있습니다. 이 계정에 대한 모든 신고를 닫습니다. - suspend_description_html: 이 계정과 이 계정의 콘텐츠들은 접근 불가능해지고 삭제될 것이며, 상호작용은 불가능해집니다. 30일 이내에 되돌릴 수 있습니다. 이 계정에 대한 모든 신고를 닫습니다. - actions_description_html: 이 신고를 해결하기 위해 취해야 할 조치를 지정해주세요. 신고된 계정에 대해 처벌 조치를 취하면, 스팸 카테고리가 선택된 경우를 제외하고 해당 계정으로 이메일 알림이 전송됩니다. - actions_description_remote_html: 이 신고를 해결하기 위해 실행할 행동을 결정하세요. 이 결정은 이 원격 계정과 그 콘텐츠를 다루는 방식에 대해 이 서버에서만 영향을 끼칩니다 - actions_no_posts: 이 신고는 삭제할 관련 게시물이 없습니다 + delete_description_html: 신고된 게시물은 삭제될 것이며 이 조치 기록은 같은 계정의 향후 신고에 대해 참고될 수 있도록 저장될 거에요. + mark_as_sensitive_description_html: 신고된 게시물의 미디어는 민감함으로 강제 표시될 것이며 이 조치 기록은 같은 계정의 향후 신고에 대해 참고될 수 있도록 저장될 거에요. + other_description_html: 계정을 제어하고 신고된 계정과의 상호작용을 사용자 지정하기 위한 추가 옵션들을 보게 될 거에요. + resolve_description_html: 신고된 계정에 대해 아무런 동작도 취하지 않아요. 조치 기록이 남지 않을 것이며, 신고는 처리 완료로 표시될 거에요. + silence_description_html: 이 계정을 이미 팔로우 하고 있는 사람이나 수동으로 찾아보는 사람에게만 프로필이 보일 거에요. 이 프로필에 도달할 수 있는 범위가 엄격하게 제한될 거에요. 언제든지 되돌릴 수 있어요. 이 계정에 대한 모든 신고를 닫을 거에요. + suspend_description_html: 이 계정과 이 계정의 컨텐츠들은 접근 불가능해지고 삭제될 것이며, 그 어떠한 상호작용도 불가능해질 거에요. 30일 이내에 되돌릴 수 있어요. 이 계정에 대한 모든 신고를 닫을 거에요. + actions_description_html: 이 신고를 해결하기 위해 취해야 할 조치를 적어주세요. 신고된 계정에 대해 조치를 취하면, 스팸 카테고리가 선택된 경우를 제외하고는 해당 계정으로 이메일 알림이 전송될 거에요. + actions_description_remote_html: 이 신고를 해결하기 위한 행동을 결정해주세요. 이 결정은 해당 원격 계정과 그 컨텐츠를 다루는 방식에 관해 이 인스턴스에서만 영향을 끼칠 거에요. + actions_no_posts: 이 신고는 삭제를 요청한 관련 게시물이 없어요. add_to_report: 신고에 더 추가하기 already_suspended_badges: - local: 이 서버에서 이미 정지되었습니다 - remote: 저 서버에서 이미 정지되었습니다 - are_you_sure: 확실합니까? + local: 이 인스턴스에서 이미 정지되었어요! + remote: 저 인스턴스에서 이미 정지되었어요! + are_you_sure: 확실한가요? assign_to_self: 나에게 할당하기 - assigned: 할당된 중재자 + assigned: 할당된 운영진 by_target_domain: 신고된 계정의 도메인 - cancel: 취소 - category: 카테고리 - category_description_html: 이 계정 또는 게시물이 신고된 이유는 신고된 계정과의 의사소통 과정에 인용됩니다 + cancel: 취소하기 + category: 분류 + category_description_html: 이 계정 또는 게시물이 신고된 이유는 신고된 계정에게 알려지게 될 거에요. comment: none: 없음 - comment_description_html: '더 많은 정보를 위해, %{name} 님이 작성했습니다:' - confirm: 확정 - confirm_action: "@%{acct}에 취할 중재 결정에 대한 확인" - created_at: 신고 시각 - delete_and_resolve: 게시물 삭제 + comment_description_html: '더 많은 정보를 위해, %{name} 님이 작성했어요:' + confirm: 확정하기 + confirm_action: "@%{acct}에 취할 조치에 대한 확인" + created_at: 신고 일시 + delete_and_resolve: 게시물 삭제하기 forwarded: 전달됨 - forwarded_replies_explanation: 이 신고는 리모트 사용자가 리모트 컨텐츠에 대해 신고한 것입니다. 이것은 신고된 내용이 로컬 사용자에 대한 답글이기 때문에 첨부되었습니다. + forwarded_replies_explanation: 이 신고는 원격 사용자가 원격 컨텐츠에 대해 신고한 것입니다. 신고된 내용이 로컬 사용자에 대한 답글이기 때문에 첨부되었어요. forwarded_to: "%{domain}에게 전달됨" - mark_as_resolved: 해결로 표시 - mark_as_sensitive: 민감함으로 설정 - mark_as_unresolved: 미해결로 표시 - no_one_assigned: 아무도 없음 + mark_as_resolved: 해결되었다고 표시하기 + mark_as_sensitive: 민감함으로 설정하기 + mark_as_unresolved: 해결되지 않았다고 표시하기 + no_one_assigned: 아무도 담당하지 않음 notes: - create: 참고사항 추가 - create_and_resolve: 참고사항 기재 및 종결 - create_and_unresolve: 참고사항 기재 및 재개 - delete: 삭제 - placeholder: 어떤 대응을 했는지 설명 또는 그 밖의 관련된 갱신 사항들 - title: 참고사항 - notes_description_html: 확인하고 다른 중재자나 미래의 자신을 위해 기록을 작성합니다 - processed_msg: '신고 #%{id}가 정상적으로 처리되었습니다' - quick_actions_description_html: '빠른 조치를 취하거나 아래로 스크롤해서 신고된 콘텐츠를 확인하세요:' - remote_user_placeholder: "%{instance}의 리모트 사용자" - reopen: 신고 재검토 + create: 메모 추가하기 + create_and_resolve: 메모를 기재하고 종결하기 + create_and_unresolve: 메모를 기재하고 재개하기 + delete: 삭제하기 + placeholder: 어떤 조치를 취했는지 설명하거나, 그 밖의 관련된 갱신 사항들을 적어주세요. + title: 관리 메모 + notes_description_html: 확인하고 다른 운영진이나 미래의 자신을 위해 기록을 작성해주세요. + processed_msg: '신고 #%{id}가 정상적으로 처리되었어요.' + quick_actions_description_html: '빠른 조치를 취하거나 아래로 스크롤해서 신고된 컨텐츠를 확인하세요:' + remote_user_placeholder: "%{instance}의 원격 사용자" + reopen: 신고 재검토하기 report: '신고 #%{id}' - reported_account: 신고 대상 계정 + reported_account: 신고된 계정 reported_by: 신고자 - reported_with_application: 신고에 사용된 앱 - resolved: 해결 - resolved_msg: 신고를 잘 해결했습니다! + reported_with_application: 신고에 사용된 어플리케이션 + resolved: 해결되었다고 표시하기 + resolved_msg: 신고를 정상적으로 해결되었음으로 표시했어요! skip_to_actions: 작업으로 건너뛰기 status: 상태 - statuses: 신고된 콘텐츠 - statuses_description_html: 문제가 되는 콘텐츠는 신고된 계정에게 인용되어 전달됩니다 + statuses: 신고된 컨텐츠 + statuses_description_html: 문제가 되는 컨텐츠는 신고된 계정에게 전달될 거에요. summary: action_preambles: - delete_html: "@%{acct}의 게시물 중 일부를 지우려고 합니다. 이것은 아래의 행동이 수반됩니다:" - mark_as_sensitive_html: "@%{acct}의 게시물 중 일부를 민감함으로 표시 합니다. 이것은 아래의 행동이 수반됩니다:" - silence_html: "@%{acct}의 계정을 제한하려고 합니다. 이것은 아래의 행동이 수반됩니다:" - suspend_html: "@%{acct}의 계정을 정지하려고 합니다. 이것은 아래의 행동이 수반됩니다:" + delete_html: "@%{acct}의 게시물 중 일부를 지우려고해요. 다음과 같은 일들이 일어날 거에요:" + mark_as_sensitive_html: "@%{acct}의 게시물 중 일부를 강제로 민감함으로 표시할 거에요. 다음과 같은 일들이 일어날 거에요:" + silence_html: "@%{acct}의 계정을 제한하려고 해요. 다음과 같은 일들이 일어날 거에요:" + suspend_html: "@%{acct}의 계정을 정지하려고 해요. 다음과 같은 일들이 일어날 거에요:" actions: - delete_html: 문제가 되는 게시물을 지웁니다 - mark_as_sensitive_html: 문제가 되는 게시물의 미디어를 민감함으로 표시합니다 - silence_html: 이미 팔로우하고 있는 사람에게만 프로필을 보이게 하고 나머지 사람들에게는 수동으로 확인을 해야만 볼 수 있게 하여 @%{acct}의 도달 범위를 엄격하게 제한합니다. - suspend_html: "@%{acct}의 계정을 정지합니다. 프로필과 콘텐츠가 사용 불가능하게 됩니다." - close_report: '신고 #%{id}를 해결됨으로 표시합니다' - close_reports_html: "@%{acct}에 대한 모든 신고를 해결됨으로 처리합니다" - delete_data_html: "@%{acct}의 프로필과 콘텐츠를 30일의 유예기간 이후에 삭제합니다" - preview_preamble_html: "@%{acct}는 다음 내용의 경고를 받게 됩니다:" - record_strike_html: 향후 규칙위반에 대한 참고사항이 될 수 있도록 @%{acct}에 대한 처벌기록을 남깁니다 - send_email_html: "@%{acct}에게 경고 메일을 보냅니다" - warning_placeholder: 중재 결정에 대한 추가적인 이유. + delete_html: 문제가 되는 게시물을 지워요. + mark_as_sensitive_html: 문제가 되는 게시물의 미디어를 강제로 민감함으로 표시해요. + silence_html: "이미 팔로우하고 있는 사람에게만 프로필을 보이게 하고 나머지 사람들에게는 수동으로 확인을 해야만 볼 수 있게 하여 @%{acct}의 도달 범위를 엄격하게 제한해요." + suspend_html: "@%{acct}의 계정을 정지시켜요. 프로필과 컨텐츠가 사용 불가능하게 될 거에요." + close_report: "신고 #%{id}를 해결되었다고 표시해요." + close_reports_html: "@%{acct}에 대한 모든 신고를 해결되었다고 표시해요." + delete_data_html: "@%{acct}의 프로필과 컨텐츠를 30일의 유예 기간 이후에 삭제해요." + preview_preamble_html: "@%{acct}는 다음 내용의 경고를 받게 될 거에요:" + record_strike_html: "향후 조치에서 참고할 수 있도록 @%{acct}에 대한 조치 기록을 남겨요." + send_email_html: "@%{acct}에게 경고 메일을 보내요." + warning_placeholder: 조치에 대한 상세한 이유를 적어주세요. target_origin: 신고된 계정의 소속 title: 신고 - unassign: 할당 해제 + unassign: 할당 해제하기 unknown_action_msg: '알 수 없는 액션: %{action}' - unresolved: 미해결 - updated_at: 업데이트 시각 + unresolved: 해결되지 않음 + updated_at: 마지막으로 갱신된 시각 view_profile: 프로필 보기 roles: - add_new: 역할 추가 + add_new: 역할 추가하기 assigned_users: other: "%{count}명의 사용자" categories: - administration: 관리 - devops: 데브옵스 + administration: 서버 관리 + devops: 개발 invites: 초대 - moderation: 중재 + moderation: 사용자 관리 special: 특수 - delete: 삭제 - description_html: "사용자 역할을 통해, 사용자들이 마스토돈의 어떤 기능과 영역에 접근할 수 있을지 설정할 수 있습니다." - edit: "%{name} 역할 수정" + delete: 삭제하기 + description_html: "사용자 역할을 통해, 사용자들이 인스턴스의 어떤 기능과 영역에 접근할 수 있을지 설정할 수 있어요." + edit: "%{name}의 역할 수정" everyone: 기본 권한 - everyone_full_description_html: 이것은 모든 사용자에게 적용될 기본 역할이며, 역할을 지정하지 않아도 적용됩니다. 다른 모든 역할들은 여기에서 권한을 상속합니다. + everyone_full_description_html: 모든 사용자에게 적용될 기본 역할이에요. 역할을 지정하지 않아도 자동으로 적용돼요. 다른 모든 역할들은 여기에서 권한을 상속받아요. permissions_count: other: "%{count}개의 권한" privileges: - administrator: 관리자 - administrator_description: 이 권한을 가진 사용자는 모든 권한을 우회합니다 - delete_user_data: 사용자 데이터 삭제 - delete_user_data_description: 사용자가 다른 사용자의 데이터를 지체 없이 삭제할 수 있도록 허용 - invite_users: 사용자 초대 - invite_users_description: 사용자가 다른 사람들을 서버에 초대할 수 있도록 허용 - manage_announcements: 공지 관리 - manage_announcements_description: 사용자가 서버의 공지사항을 관리할 수 있도록 허용 - manage_appeals: 이의제기 관리 - manage_appeals_description: 사용자가 중재에 대한 이의제기를 리뷰할 수 있도록 허용 - manage_blocks: 차단 관리 - manage_blocks_description: 사용자가 이메일 제공자와 IP 주소를 차단할 수 있도록 허용 - manage_custom_emojis: 커스텀 에모지 관리 - manage_custom_emojis_description: 사용자가 서버의 커스텀 에모지를 관리할 수 있도록 허용 - manage_federation: 연합 관리 - manage_federation_description: 사용자가 다른 도메인과의 연합을 차단하거나 허용할 수 있도록 하고, 전달 가능 여부를 조정할 수 있도록 허용 - manage_invites: 초대 관리 - manage_invites_description: 사용자가 초대 링크를 보고 비활성화 할 수 있도록 허용 - manage_reports: 신고 관리 - manage_reports_description: 사용자가 신고를 리뷰하고 해당 사용자에 대한 중재활동을 수행할 수 있도록 허용 - manage_roles: 역할 관리 - manage_roles_description: 사용자가 그들 이하의 권한에 대해 관리하고 할당할 수 있도록 허용 - manage_rules: 규칙 관리 - manage_rules_description: 사용자가 서버 규칙을 수정할 수 있도록 허용합니다 - manage_settings: 설정 관리 - manage_settings_description: 사용자가 서버 설정을 수정할 수 있도록 허용합니다 - manage_taxonomies: 분류 관리 - manage_taxonomies_description: 사용자가 트렌드를 리뷰하고 해시태그 설정을 수정할 수 있도록 허용합니다 - manage_user_access: 사용자 접근 관리 - manage_user_access_description: 사용자가 다른 사용자의 2차 인증을 비활성화 하거나, 이메일 주소를 바꾸거나, 암호를 초기화 할 수 있도록 허용 - manage_users: 사용자 관리 - manage_users_description: 사용자가 다른 사용자의 상세정보를 보고 해당 사용자에 대한 중재활동을 할 수 있도록 허용 - manage_webhooks: 웹훅 관리 - manage_webhooks_description: 사용자가 관리용 웹훅을 설정할 수 있도록 허용 + administrator: 운영자 + administrator_description: 이 권한을 가진 사용자는 모든 권한을 우회할 거에요. + delete_user_data: 사용자 데이터 삭제하기 + delete_user_data_description: 사용자가 다른 사용자의 데이터를 지체 없이 삭제할 수 있도록 허용하기 + invite_users: 사용자 초대하기 + invite_users_description: 사용자가 다른 사람들을 서버에 초대할 수 있도록 허용하기 + manage_announcements: 공지 관리하기 + manage_announcements_description: 사용자가 서버의 공지사항을 관리할 수 있도록 허용하기 + manage_appeals: 이의 제기 관리하기 + manage_appeals_description: 사용자가 사용자 조치에 대한 이의 제기를 검토할 수 있도록 허용하기 + manage_blocks: 차단 관리하기 + manage_blocks_description: 사용자가 이메일 도메인과 IP 주소를 차단할 수 있도록 허용하기 + manage_custom_emojis: 커스텀 이모티콘 관리하기 + manage_custom_emojis_description: 사용자가 인스턴스의 커스텀 이모티콘을 관리할 수 있도록 허용하기 + manage_federation: 연합 관리하기 + manage_federation_description: 사용자가 다른 도메인과의 연합을 차단하거나 허용할 수 있도록 하고, 전달 가능 여부를 조정할 수 있도록 허용하기 + manage_invites: 초대 관리하기 + manage_invites_description: 사용자가 초대 링크를 보거나 비활성화 할 수 있도록 허용하기 + manage_reports: 신고 관리하기 + manage_reports_description: 사용자가 신고를 검토하고 해당 사용자에 대한 조치를 취할 수 있도록 허용하기 + manage_roles: 역할 관리하기 + manage_rules_description: 사용자가 역할을 수정할 수 있도록 허용하기 + manage_settings: 인스턴스 설정 관리하기 + manage_settings_description: 사용자가 인스턴스 설정을 수정할 수 있도록 허용하기 + manage_taxonomies: 화두·해시태그 관리하기 + manage_taxonomies_description: 사용자가 화두를 검토하고 해시태그 설정을 수정할 수 있도록 허용하기 + manage_user_access: 사용자 접근 관리하기 + manage_user_access_description: 사용자가 다른 사용자의 2단계 인증을 비활성화하거나, 이메일 주소를 바꾸거나, 비밀번호를 초기화 할 수 있도록 허용하기 + manage_users: 사용자 관리하기 + manage_users_description: 사용자가 다른 사용자의 상세 정보를 보고 해당 사용자에 대한 조치를 취할 수 있도록 허용하기 + manage_webhooks: Webhook 관리하기 + manage_webhooks_description: 사용자가 관리용 Webhook을 설정할 수 있도록 허용하기 view_audit_log: 감사 기록 보기 - view_audit_log_description: 사용자가 서버의 감사 기록을 볼 수 있도록 허용 + view_audit_log_description: 사용자가 인스턴스의 감사 기록을 볼 수 있도록 허용하기 view_dashboard: 대시보드 보기 - view_dashboard_description: 사용자가 여러 통계정보를 볼 수 있는 대시보드에 접근할 수 있도록 허용 - view_devops: 데브옵스 - view_devops_description: Sidekiq과 pgHero 대시보드에 접근할 수 있도록 허용 - view_feeds: 실시간, 해시태그 피드 보기 - view_feeds_description: 서버 설정에 관계 없이 실시간과 해시태그 피드에 접근할 수 있도록 허용 + view_dashboard_description: 사용자가 여러 통계 및 정보들을 볼 수 있는 대시보드에 접근할 수 있도록 허용하기 + view_devops: 개발 페이지 접근 허용하기 + view_devops_description: 사용자가 Sidekiq과 pgHero 대시보드에 접근할 수 있도록 허용하기 + view_feeds: 실시간·해시태그 피드 보기 + view_feeds_description: 사용자가 인스턴스 설정에 관계 없이 실시간과 해시태그 피드에 접근할 수 있도록 허용하기 title: 역할 rules: - add_new: 규칙 추가 - add_translation: 번역 추가 - delete: 삭제 - description_html: 대부분의 사람들은 서비스 약관을 읽고 동의한다고 밝힙니다만, 대개 문제가 발생하기 전까지는 약관을 자세히 읽어보지 않습니다. 서버의 운영원칙을 단일한 글머리 기호 목록으로 제공하여 한 눈에 쉽게 확인할 수 있도록 하세요. 각 규칙을 짧고 간결하게 유지하되, 많은 항목으로 나누지 않도록 하세요. - edit: 규칙 수정 - empty: 아직 정의된 서버 규칙이 없습니다. - move_down: 아래로 이동 - move_up: 위로 이동 - title: 서버 규칙 + add_new: 규칙 추가하기 + add_translation: 번역 추가하기 + delete: 삭제하기 + description_html: 대부분의 사람들은 이용약관을 읽고 동의하긴 하지만, 대개 문제가 발생하기 전까지는 약관을 자세히 읽어보지 않아요. 인스턴스의 운영원칙을 정갈한 목록으로 제공하여 한 눈에 쉽게 확인할 수 있도록 하세요. 각 규칙을 짧고 간결하게 유지하되, 많은 항목으로 나누지 않도록 하세요. + edit: 규칙 수정하기 + empty: 아직 인스턴스 규칙이 없어요... 😅 + move_down: 아래로 이동하기 + move_up: 위로 이동하기 + title: 인스턴스 규칙 translation: 번역 translations: 번역 - translations_explanation: 규칙에 대한 번역을 추가할 수 있습니다. 번역된 버전이 없다면 원문이 보여질 것입니다. 항상 원문과 번역본의 내용이 일치하는지 확인하세요. + translations_explanation: 규칙에 대한 번역을 추가할 수 있어요. 번역된 버전이 없다면 원문이 대신 보여질 거에요. 항상 원문과 번역본의 내용이 일치하는지 확인하세요. settings: about: - manage_rules: 서버 규칙 관리 - preamble: 이 서버가 어떻게 운영되고, 중재되고, 자금을 조달하는지 등에 관한 자세한 정보를 기입하세요. - rules_hint: 사용자들이 준수해야 할 규칙들을 위한 전용 공간입니다. + manage_rules: 인스턴스 규칙 관리 + preamble: 이 인스턴스가 어떻게 운영되고, 관리되며, 자금을 조달하는지 등에 관해 자세한 정보를 기입하세요. + rules_hint: 이 인스턴스의 사용자들이 준수해야 할 규칙들을 기술하세요. title: 정보 allow_referrer_origin: - desc: 사용자가 외부 사이트 링크를 클릭한 경우 브라우저는 마스토돈 서버 주소를 리퍼러로 보내게 됩니다. 이 서버가 개인 서버인 경우 등 사용자를 식별할 수 있는 경우 이 기능을 비활성화하세요. - title: 외부 사이트가 이 마스토돈 서버를 트래픽 소스로 볼 수 있도록 허용 + desc: 사용자가 외부 사이트 링크를 클릭한 경우 브라우저는 마스토돈 인스턴스 주소를 Referer로 보내게 돼요. 이 인스턴스가 개인 서버인 경우 등과 같이 사용자가 이로 인해 식별될 수 있는 경우 이 기능을 비활성화하세요. + title: 외부 사이트가 이 마스토돈 인스턴스를 트래픽 소스로 볼 수 있도록 허용하기 appearance: - preamble: 마스토돈의 웹 인터페이스를 변경 - title: 외관 + preamble: 마스토돈의 웹 인터페이스를 변경하기 + title: 사용자 UI branding: - preamble: 이 서버의 브랜딩은 네트워크의 다른 서버와 차별점을 부여합니다. 이 정보는 여러 환경에서 보여질 수 있는데, 예를 들면 마스토돈 인터페이스, 네이티브 앱, 다른 웹사이트나 메시지 앱에서 보이는 링크 미리보기, 기타 등등이 있습니다. 이러한 이유로 인해, 이 정보를 명확하고 짧고 간결하게 유지하는 것이 가장 좋습니다. + preamble: 이 인스턴스의 브랜딩은 네트워크의 다른 인스턴스와 차별점을 부여해요. 브랜딩 정보는 여러 환경에서 보여질 수 있어요. 예를 들면 마스토돈 인터페이스, 네이티브 앱, 다른 웹사이트나 메시지 앱에서 보이는 링크 미리보기 등등이 있어요. 그렇기 때문에 이 정보는 가능한 명확하고 짧고 간결하게 유지하는 것이 좋아요. title: 브랜딩 captcha_enabled: - desc_html: 이것은 hCaptcha의 외부 스크립트에 의존합니다, 이것은 개인정보 보호에 위협을 가할 수도 있습니다. 추가적으로, 이것은 몇몇 사람들(특히나 장애인들)에게 가입 절차의 접근성을 심각하게 떨어트릴 수 있습니다. 이러한 이유로, 대체제로 승인 전용이나 초대제를 통한 가입을 고려해보세요. - title: 새로운 사용자가 계정 확인을 위해서는 CAPTCHA를 풀어야 하도록 합니다 + desc_html: 이 설정은 hCaptcha의 외부 스크립트에 의존해요. 개인정보 보호에 위협을 가할 수도 있어요. 추가적으로, 몇몇 사람들(특히나 장애인들)에게 가입 절차의 접근성을 심각하게 떨어트릴 수 있어요. 이러한 이유로, hCaptcha 대신 승인 전용제나 초대제를 통한 가입을 고려해보세요. + title: 새로운 사용자가 계정 확인을 위해서는 CAPTCHA를 풀어야하도록 하기 content_retention: - danger_zone: 위험한 영역 - preamble: 마스토돈에 저장된 사용자 콘텐츠를 어떻게 다룰지 제어합니다. - title: 콘텐츠 보존기한 + danger_zone: 위험 영역 + preamble: 마스토돈에 저장된 사용자 컨텐츠를 어떻게 다룰지 제어해요. + title: 컨텐츠 보존 기한 default_noindex: - desc_html: 이 설정을 개인적으로 바꾸지 않은 모든 사용자들에게 적용 됩니다 - title: 사용자들이 기본적으로 검색엔진에 인덱싱되지 않도록 합니다 + desc_html: 이 설정을 개인적으로 변경하지 않은 모든 사용자들에게 적용될 거에요. + title: 사용자들이 기본적으로 검색엔진에 인덱싱되지 않도록 하기 discovery: - follow_recommendations: 팔로우 추천 + follow_recommendations: 추천 팔로우 privacy: 개인정보 - profile_directory: 프로필 책자 + profile_directory: 프로필 목록 public_timelines: 공개 타임라인 - publish_statistics: 통계 발행 + publish_statistics: 통계 발행하기 title: 발견하기 - trends: 유행 + trends: 화두 domain_blocks: all: 모두에게 disabled: 아무에게도 안 함 @@ -840,53 +838,53 @@ ko: feed_access: modes: authenticated: 로그인한 사용자들만 - disabled: 특정한 사용자 역할 필요 + disabled: 특정한 사용자 역할에게만 public: 모두 landing_page: values: - about: 정보 + about: 소개 local_feed: 로컬 피드 - trends: 유행 + trends: 화두 registrations: - moderation_recommandation: 모두에게 가입을 열기 전에 적절하고 반응이 빠른 중재 팀을 데리고 있는지 확인해 주세요! - preamble: 누가 이 서버에 계정을 만들 수 있는지 제어합니다. + moderation_recommandation: 가입을 열기 전에 적절하고 일처리가 빠른 운영진을 데리고 있는지 먼저 확인해주세요! + preamble: 누가 이 인스턴스에 계정을 만들 수 있는지 제어해요. title: 가입 registrations_mode: modes: approved: 가입하려면 승인이 필요함 - none: 아무도 가입 할 수 없음 - open: 누구나 가입 할 수 있음 - warning_hint: 당신의 중재 팀이 스팸이나 악의적인 가입을 시기적절하게 처리할 수 있다고 자신할 수 없다면 "가입이 승인을 요구하도록" 설정하는 것을 추천합니다. + none: 아무도 가입할 수 없음 + open: 누구나 가입할 수 있음 + warning_hint: 이 인스턴스의 운영진이 스팸이나 악의적인 가입을 시기적절하게 처리할 수 있다고 자신할 수 없으시다면 '가입이 승인을 요구하도록' 설정하는 것을 추천드려요. security: authorized_fetch: 연합된 서버들에게서 인증 필수 - authorized_fetch_hint: 연합된 서버들에게서 인증을 요구하는 것은 사용자 레벨과 서버 레벨의 차단을 좀 더 확실하게 해줍니다. 한편으로는 성능적인 페널티, 답글의 전달 범위 감소, 몇몇 연합된 서비스들과의 호환성 문제가 있을 가능성이 있습니다. 추가적으로 이 기능은 전용 액터가 공개된 게시물이나 계정을 페치하는 것은 막지 않습니다. - authorized_fetch_overridden_hint: 현재 이 값은 환경변수에 의해 설정되어 있기에 설정을 변경할 수 없습니다. + authorized_fetch_hint: 연합된 서버들에게서 인증을 요구하는 것은 사용자 레벨과 서버 레벨의 차단을 좀 더 확실하게 해줘요. 한편으로는 성능상의 불이익, 답글의 전달 범위 감소, 몇몇 연합된 서비스들과의 호환성 문제 등이 발생할 수 있어요. 이 기능은 전용 액터가 공개된 게시물이나 계정을 페치하는 것은 막지 않아요. + authorized_fetch_overridden_hint: 현재 이 값은 환경변수에 의해 설정되어 있기에 여기서 변경할 수 없어요. 변경하려면 환경변수를 수정하세요. federation_authentication: 연합 인증 필수 - title: 서버 설정 + title: 인스턴스 설정 site_uploads: - delete: 업로드한 파일 삭제 - destroyed_msg: 사이트 업로드를 성공적으로 삭제했습니다! + delete: 업로드한 파일 삭제하기 + destroyed_msg: 업로드한 파일을 성공적으로 삭제했어요! software_updates: - critical_update: 긴급 — 빠른 업데이트 요망 - description: 최신 수정 사항과 기능을 활용하기 위해 Mastodon 설치를 최신 상태로 유지하기를 권장합니다. 더욱이, 때로는 보안 문제를 피하기 위해 Mastodon을 적절한 시점에 긴급 업데이트해야 하는 경우도 있습니다. 따라서 Mastodon은 30분마다 업데이트를 확인하며, 이메일 알림 환경설정에 따라 사용자에게 알려드립니다. + critical_update: 긴급 — 즉시 업데이트 요망 + description: 최신 수정사항과 기능들을 활용하기 위해 Mastodon 설치를 최신 상태로 유지하시기를 권장드려요. 때로는 보안 문제를 피하기 위해 Mastodon을 적절한 시점에 긴급 업데이트해야 하는 경우도 있어요. Mastodon은 30분마다 업데이트를 확인하며, 이메일 알림 설정에 따라 사용자에게 알려드리고 있어요. documentation_link: 더 알아보기 release_notes: 릴리스 노트 title: 사용 가능한 업데이트 type: 유형 types: - major: 메이저 릴리스 - minor: 마이너 릴리스 - patch: 패치 릴리스 — 버그픽스이며 변경을 적용하기 쉽습니다 + major: Major Release + minor: Minor Release + patch: Patch Release — 버그 픽스이며 변경을 적용하기 쉬워요 version: 버전 statuses: account: 작성자 - application: 애플리케이션 + application: 어플리케이션 back_to_account: 계정으로 돌아가기 back_to_report: 신고 페이지로 돌아가기 batch: - add_to_report: '신고 #%{id}에 추가' - remove_from_report: 신고에서 제거 - report: 신고 + add_to_report: '신고 #%{id}에 추가하기' + remove_from_report: 신고에서 제거하기 + report: 신고하기 contents: 내용 deleted: 삭제됨 favourites: 좋아요 @@ -896,542 +894,542 @@ ko: media: title: 미디어 metadata: 메타데이터 - no_history: 이 게시물은 수정되지 않았습니다 - no_status_selected: 아무 것도 선택 되지 않아 어떤 게시물도 바뀌지 않았습니다 + no_history: 이 게시물은 수정되지 않았어요. + no_status_selected: 아무것도 선택되지 않아 어떤 게시물도 바뀌지 않았어요. open: 게시물 열기 original_status: 원본 게시물 quotes: 인용 reblogs: 리블로그 - replied_to_html: "%{acct_link} 님에게 답장" + replied_to_html: "%{acct_link}에게 답글 쓰기" status_changed: 게시물 변경됨 - status_title: "@%{name} 님의 게시물" + status_title: "@%{name}의 게시물" title: 계정 게시물 - @%{name} - trending: 유행 중 - view_publicly: 공개시점으로 보기 + trending: 최근 화두에 오름 + view_publicly: 공개 시점으로 보기 view_quoted_post: 인용된 게시물 보기 - visibility: 공개 설정 - with_media: 미디어 있음 + visibility: 공개범위 + with_media: 미디어 첨부됨 strikes: actions: - delete_statuses: "%{name} 님이 %{target} 님의 게시물을 삭제했습니다" - disable: "%{name} 님이 %{target}의 계정을 동결시켰습니다" - mark_statuses_as_sensitive: "%{name} 님이 %{target}의 게시물을 민감함으로 표시했습니다" - none: "%{name} 님이 %{target}에게 경고를 보냈습니다" - sensitive: "%{name} 님이 %{target}의 계정을 민감함으로 표시했습니다" - silence: "%{name} 님이 %{target}의 계정을 제한시켰습니다" - suspend: "%{name} 님이 %{target}의 계정을 정지시켰습니다" - appeal_approved: 이의 받아들여짐 - appeal_pending: 이의제기 대기중 + delete_statuses: "%{name}이(가) %{target}의 게시물을 삭제했어요." + disable: "%{name}이(가) %{target}의 계정을 비활성화했어요." + mark_statuses_as_sensitive: "%{name}이(가) %{target}의 게시물을 민감함으로 표시했어요." + none: "%{name}이(가) %{target}에게 경고를 보냈어요." + sensitive: "%{name}이(가) %{target}의 계정을 민감함으로 표시했어요." + silence: "%{name}이(가) %{target}의 계정을 제한시켰어요." + suspend: "%{name}이(가) %{target}의 계정을 정지시켰어요." + appeal_approved: 이의 제기 받아들여짐 + appeal_pending: 이의 제기 검토 중 appeal_rejected: 이의 제기 거절됨 system_checks: database_schema_check: - message_html: 대기 중인 데이터베이스 마이그레이션이 있습니다. 애플리케이션이 예상대로 동작할 수 있도록 마이그레이션을 실행해 주세요 + message_html: 대기 중인 데이터베이스 마이그레이션이 있습니다. 어플리케이션이 예상대로 동작할 수 있도록 마이그레이션을 실행해주세요. elasticsearch_analysis_index_mismatch: - message_html: Elasticsearch 인덱스 아날라이저 설정이 업데이트되지 않았습니다. tootctl search deploy --only-mapping --only=%{value} 명령을 실행해주세요 + message_html: Elasticsearch 인덱스 분석기 설정이 업데이트되지 않았어요. tootctl search deploy --only-mapping --only=%{value} 명령을 실행해주세요. elasticsearch_health_red: - message_html: Elasticsearch 클러스터가 비정상(red)상태입니다. 검색 기능이 동작하지 않습니다 + message_html: Elasticsearch 클러스터가 비정상(Red) 상태에요. 검색 기능이 동작하지 않아요. elasticsearch_health_yellow: - message_html: Elasticsearch 클러스터가 비정상(yellow)상태입니다. 이유를 조사할 필요가 있습니다 + message_html: Elasticsearch 클러스터가 비정상(Yellow) 상태에요. 이유를 조사할 필요가 있어요. elasticsearch_index_mismatch: - message_html: Elasticsearch 인덱스 매핑이 업데이트되지 않았습니다. tootctl search deploy --only=%{value} 명령을 실행해주세요 + message_html: Elasticsearch 인덱스 매핑이 업데이트되지 않았어요. tootctl search deploy --only=%{value} 명령을 실행해주세요. elasticsearch_preset: action: 문서 참조 - message_html: Elasticsearch 클러스터가 여러 대의 노드를 사용하지만 마스토돈이 그것을 사용하도록 설정되지 않았습니다. + message_html: Elasticsearch 클러스터가 여러 개의 노드를 사용하지만 마스토돈이 이들을 사용하도록 설정되지 않았어요. elasticsearch_preset_single_node: action: 문서 참조 - message_html: Elasticsearch 클러스터가 한 대의 노드만 사용하고 있습니다. ES_PRESETsingle_node_cluster로 설정되어야 합니다. + message_html: Elasticsearch 클러스터가 한 대의 노드만 사용하고 있어요. ES_PRESETsingle_node_cluster로 설정되어야 해요. elasticsearch_reset_chewy: - message_html: 설정 변경으로 인해 Elasticsearch 시스템 인덱스가 최신상태가 아닙니다. tootctl search deploy --reset-chewy 명령으로 업데이트 하세요. + message_html: 설정 변경으로 인해 Elasticsearch 시스템 인덱스가 최신 상태가 아니게 되었어요. tootctl search deploy --reset-chewy 명령으로 업데이트 해주세요. elasticsearch_running_check: - message_html: Elasticsearch에 연결할 수 없습니다. 실행중인지 확인하거나, 전문검색을 비활성화하세요 + message_html: Elasticsearch에 연결할 수 없어요. 서비스가 실행 중인지 확인하거나, 전문 검색 기능을 비활성화 해주세요. elasticsearch_version_check: message_html: '호환되지 않는 Elasticsearch 버전: %{value}' - version_comparison: Elasticsearch %{required_version}버전이 필요하지만 %{running_version}버전이 실행 중입니다. + version_comparison: Elasticsearch %{required_version} 버전이 필요하지만 %{running_version} 버전이 실행 중이에요. rules_check: - action: 서버 규칙 관리 - message_html: 아직 서버 규칙을 정하지 않았습니다. + action: 인스턴스 규칙 관리 + message_html: 아직 인스턴스 규칙을 정하지 않았어요. sidekiq_process_check: - message_html: "%{value} 큐에 대한 사이드킥 프로세스가 발견되지 않았습니다. 사이드킥 설정을 검토해주세요" + message_html: "%{value} 큐에 대한 Sidekiq 프로세스가 발견되지 않았어요. Sidekiq 설정을 검토해주세요." software_version_check: action: 사용 가능한 업데이트 보기 - message_html: 마스토돈 업데이트가 있습니다. + message_html: 새로운 마스토돈 업데이트가 있어요. software_version_critical_check: action: 사용 가능한 업데이트 보기 - message_html: 긴급 마스토돈 업데이트가 있으니, 가능한 서둘러 업데이트 해주세요. + message_html: 긴급 마스토돈 업데이트가 있어요. 가능한 서둘러 업데이트 해주세요! software_version_patch_check: action: 사용 가능한 업데이트 보기 - message_html: 마스토돈 버그픽스 업데이트가 있습니다. + message_html: 마스토돈 버그 픽스 업데이트가 있어요. upload_check_privacy_error: action: 더 많은 정보를 보려면 여기를 확인하세요. - message_html: "웹서버가 잘못 설정되어있습니다. 사용자의 개인정보가 위험한 상태입니다." + message_html: "웹 서버의 보안 설정이 잘못 설정되어 있어요. 사용자의 개인정보가 위험한 상태에요!" upload_check_privacy_error_object_storage: - action: 더 많은 정보를 보려면 여기를 확인하세요 - message_html: "오브젝트 스토리지가 잘못 설정되어 있습니다. 사용자의 개인정보가 위험한 상태입니다." + action: 더 많은 정보를 보려면 여기를 확인하세요. + message_html: "오브젝트 저장소가 잘못 설정되어 있어요. 사용자의 개인정보가 위험한 상태에요!" tags: moderation: - not_trendable: 유행에 오를 수 없음 + not_trendable: 화두에 오를 수 없음 not_usable: 사용 불가 - pending_review: 심사 대기 + pending_review: 검토 대기 review_requested: 검토 요청 reviewed: 검토함 title: 게시물 - trendable: 유행에 오를 수 있음 + trendable: 화두에 오를 수 있음 unreviewed: 검토되지 않음 usable: 사용 가능 name: 이름 - newest: 최신 + newest: 최신 순 oldest: 오래된 순 - open: 공개시점으로 보기 + open: 공개 시점으로 보기 reset: 초기화 review: 심사 상태 search: 검색 title: 해시태그 - updated_msg: 해시태그 설정이 성공적으로 갱신되었습니다 + updated_msg: 해시태그 설정이 성공적으로 갱신되었어요. terms_of_service: back: 이용약관으로 돌아가기 - changelog: 변경사항 - create: 직접 사용 - current: 현재 + changelog: 변경 내역 + create: 직접 사용하기 + current: 현행 draft: 초안 - generate: 템플릿 사용 + generate: 이용약관 틀 사용하기 generates: - action: 생성 - chance_to_review_html: "생성된 이용 약관은 자동으로 게시되지 않을 것입니다. 결과를 확인할 기회가 있습니다. 진행하려면 필요한 정보들을 입력하세요." - explanation_html: 제공되는 이용약관 틀은 정보 제공만을 목적으로 하며 법률 조언으로 해석하면 안 됩니다. 귀하의 상황에 맞는 법률 자문을 받아주시기 바랍니다. - title: 이용 약관 설정 - going_live_on_html: "%{date} 시행중" + action: 생성하기 + chance_to_review_html: "생성된 이용 약관은 자동으로 게시되지 않을 거에요. 결과를 확인할 기회가 있을 거에요. 진행하려면 필요한 정보들을 입력해주세요." + explanation_html: 제공되는 이용약관 틀은 정보 제공만을 목적으로 하지, 법률 조언으로 해석해서는 안 돼요. 귀하의 상황에 맞는 법률 자문을 받아주세요. + title: 이용약관 설정 + going_live_on_html: "%{date}부터 시행 중" history: 역사 live: 활성 - no_history: 기록된 이용약관 변경이 아직 없습니다. - no_terms_of_service_html: 현재 설정된 이용약관이 없습니다. 이용약관은 명확성을 제공하고 귀하와 사용자간 분쟁에서 발생할 수 있는 책임으로부터 보호할 수 있습니다. - notified_on_html: 사용자들이 %{date}에 알림을 받았습니다 + no_history: 이용약관 변경 이력이 없어요. + no_terms_of_service_html: 현재 설정된 이용약관이 없어요. 이용약관은 서비스에 대한 명확성을 제공하고 귀하와 사용자간 분쟁에서 발생할 수 있는 책임으로부터 귀하를 보호하는데 매우 중요해요. + notified_on_html: 사용자들이 %{date}에 알림을 받았어요. notify_users: 사용자들에게 알리기 preview: - explanation_html: "%{date} 이전에 가입한 %{display_count} 명의 사용자에게 이메일이 발송됩니다. 다음 내용이 이메일에 포함됩니다:" + explanation_html: "%{date} 이전에 가입한 %{display_count}명의 사용자들에게 이메일이 발송될 거에요. 다음 내용이 이메일에 포함될 거에요:" send_preview: 미리보기를 %{email}에 보내기 send_to_all: - other: "%{display_count} 건의 메일 발송" + other: "%{display_count}건의 메일 발송하기" title: 이용 약관 알림 미리보기 - publish: 게시 + publish: 게시하기 published_on_html: "%{date}에 게시됨" - save_draft: 초안 저장 - title: 이용 약관 + save_draft: 초안 저장하기 + title: 이용약관 title: 관리 trends: - allow: 허용 + allow: 허용하기 approved: 승인됨 - confirm_allow: 정말로 선택된 태그들을 허용하시겠습니까? - confirm_disallow: 정말로 선택된 태그들을 금지하시겠습니까? - disallow: 금지 + confirm_allow: 정말로 선택된 태그들을 허용하시겠어요? + confirm_disallow: 정말로 선택된 태그들을 금지하시겠어요? + disallow: 금지하기 links: - allow: 링크 허용 - allow_provider: 발행처 허용 - confirm_allow: 정말로 선택된 링크들을 허용하시겠습니까? - confirm_allow_provider: 정말로 선택된 제공자들을 허용하시겠습니까? - confirm_disallow: 정말로 선택된 링크들을 금지하시겠습니까? - confirm_disallow_provider: 정말로 선택된 제공자들을 금지하시겠습니까? - description_html: 현재 서버에서 게시물을 볼 수 있는 계정에서 많이 공유되고 있는 링크들입니다. 사용자가 세상 돌아가는 상황을 파악하는 데 도움이 됩니다. 출처를 승인할 때까지 링크는 공개적으로 게시되지 않습니다. 각각의 링크를 개별적으로 허용하거나 거부할 수도 있습니다. - disallow: 링크 금지 - disallow_provider: 발행처 비허용 - no_link_selected: 아무 것도 선택 되지 않아 어떤 링크도 바뀌지 않았습니다 + allow: 링크 허용하기 + allow_provider: 발행처 허용하기 + confirm_allow: 정말로 선택된 링크들을 허용하시겠어요? + confirm_allow_provider: 정말로 선택된 제공자들을 허용하시겠어요? + confirm_disallow: 정말로 선택된 링크들을 금지하시겠어요? + confirm_disallow_provider: 정말로 선택된 제공자들을 금지하시겠어요? + description_html: 현재 인스턴스에서 게시물을 볼 수 있는 계정 간 많이 공유되고 있는 링크들이에요. 사용자가 다채로운 지구촌 상황들을 파악하는 데 도움이 돼요. 출처를 승인할 때까지 링크는 공개적으로 게시되지 않아요. 각각의 링크를 개별적으로 허용하거나 거부할 수도 있어요. + disallow: 링크 금지하기 + disallow_provider: 발행처 금지하기 + no_link_selected: 아무것도 선택되지 않아 어떤 링크도 바뀌지 않았어요. publishers: - no_publisher_selected: 아무 것도 선택 되지 않아 어떤 게시자도 바뀌지 않았습니다 + no_publisher_selected: 아무것도 선택되지 않아 어떤 게시자도 바뀌지 않았어요. shared_by_over_week: - other: 지난 주 동안 %{count} 명의 사람들이 공유했습니다 + other: 지난 주 동안 %{count}명의 사람들이 공유했어요. title: 유행하는 링크 - usage_comparison: 오늘은 %{today}회 공유되었고, 어제는 %{yesterday}회 공유되었습니다 - not_allowed_to_trend: 트렌드에 오를 수 없음 + usage_comparison: 오늘은 %{today}회 공유되었고, 어제는 %{yesterday}회 공유되었어요. + not_allowed_to_trend: 화두에 오를 수 없음 only_allowed: 허용된 것만 - pending_review: 심사 대기 + pending_review: 검토 대기 preview_card_providers: - allowed: 이 발행처의 링크는 유행 목록에 실릴 수 있음 - description_html: 당신의 서버에서 많은 링크가 공유되고 있는 도메인들입니다. 링크의 도메인이 승인되기 전까지는 링크들은 공개적으로 트렌드에 게시되지 않습니다. 당신의 승인(또는 거절)은 서브도메인까지 확장됩니다. - rejected: 이 발행처의 링크는 유행 목록에 실리지 않음 + allowed: 이 발행처의 링크는 화두 목록에 실릴 수 있음 + description_html: 현재 인스턴스에서 많은 링크가 공유되고 있는 도메인들이에요. 링크의 도메인이 승인되기 전까지 링크들은 공개적으로 화두 페이지에 게시되지 않아요. 운영진의 승인(또는 거절)은 서브 도메인에도 적용돼요. + rejected: 이 발행처의 링크는 화두 목록에 실리지 않음 title: 발행처 rejected: 거부됨 statuses: - allow: 게시물 허용 - allow_account: 작성자 허용 - confirm_allow: 정말로 선택된 게시물들을 허용하시겠습니까? - confirm_allow_account: 정말로 선택된 계정들을 허용하시겠습니까? - confirm_disallow: 정말로 선택된 게시물들을 금지하시겠습니까? - confirm_disallow_account: 정말로 선택된 계정들을 금지하시겠습니까? - description_html: 여러분의 서버가 알기로 현재 많은 수의 공유와 좋아요가 되고 있는 게시물들입니다. 새로운 사용자나 돌아오는 사용자들이 팔로우 할 사람들을 찾는 데 도움이 될 수 있습니다. 작성자를 승인하고, 작성자가 그들의 계정이 다른 계정에게 탐색되도록 설정하지 않는 한 게시물들은 공개적으로 표시되지 않습니다. 또한 각각의 게시물을 별개로 거절할 수도 있습니다. - disallow: 게시물 비허용 - disallow_account: 작성자 금지 - no_status_selected: 아무 것도 선택 되지 않아 어떤 유행중인 게시물도 바뀌지 않았습니다 - not_discoverable: 작성자가 발견되기를 원치 않습니다 + allow: 게시물 허용하기 + allow_account: 작성자 허용하기 + confirm_allow: 정말로 선택된 게시물들을 허용하시겠어요? + confirm_allow_account: 정말로 선택된 계정들을 허용하시겠어요? + confirm_disallow: 정말로 선택된 게시물들을 금지하시겠어요? + confirm_disallow_account: 정말로 선택된 계정들을 금지하시겠어요? + description_html: 이 인스턴스가 알기로 현재 많은 수가 공유되거나 좋아요를 받고 있는 게시물들이에요. 새로운 사용자나 돌아오는 사용자들이 팔로우할 사람들을 찾는 데 도움이 될 수 있어요. 작성자를 승인하고, 작성자가 그들의 계정이 다른 계정에게 탐색되도록 설정하지 않는 한 게시물들은 공개적으로 표시되지 않아요. 각각의 게시물을 별개로 거절할 수도 있어요. + disallow: 게시물 금지하기 + disallow_account: 작성자 금지하기 + no_status_selected: 아무것도 선택되지 않아 화두에 오른 어떤 게시물도 바뀌지 않았어요. + not_discoverable: 작성자가 발견되기를 원치 않아했어요. shared_by: - other: "%{friendly_count} 번 공유되고 마음에 들어했습니다" - title: 유행하는 게시물 + other: "%{friendly_count}번 공유되고 마음에 들어했어요." + title: 화두에 오른 게시물 tags: current_score: 현재 %{score}점 dashboard: tag_accounts_measure: 고유한 사용 tag_languages_dimension: 상위 언어 - tag_servers_dimension: 상위 서버 - tag_servers_measure: 다른 서버들 + tag_servers_dimension: 상위 인스턴스 + tag_servers_measure: 다른 인스턴스들 tag_uses_measure: 총 사용 - description_html: 현재 서버에서 볼 수 있는 게시물에서 많이 공유되고 있는 해시태그들입니다. 현재 사람들이 무슨 이야기를 하고 있는지 사용자들이 파악할 수 있도록 도움이 됩니다. 승인하지 않는 한 해시태그는 공개적으로 게시되지 않습니다. + description_html: 현재 인스턴스에서 볼 수 있는 게시물에서 많이 공유되고 있는 해시태그들이에요. 사람들이 지금 무슨 이야기를 하고 있는지 사용자들이 파악하는 데 도움이 돼요. 승인하지 않는 한 해시태그는 공개적으로 게시되지 않아요. listable: 추천될 수 있음 - no_tag_selected: 아무 것도 선택 되지 않아 어떤 태그도 바뀌지 않았습니다 + no_tag_selected: 아무것도 선택되지 않아 어떤 태그도 바뀌지 않았어요. not_listable: 추천하지 않음 - not_trendable: 유행 목록에 나타내지 않음 + not_trendable: 화두 목록에 나타내지 않음 not_usable: 이용할 수 없음 - peaked_on_and_decaying: "%{date}에 고점을 찍고, 떨어지고 있습니다" - title: 유행하는 해시태그 + peaked_on_and_decaying: "%{date}에 정점이었고, 지금은 감소하고 있어요." + title: 유행 중인 해시태그 trendable: 유행 목록에 나타날 수 있음 trending_rank: "#%{rank}위로 유행 중" usable: 사용 가능 - usage_comparison: 오늘은 %{today}회 쓰였고, 어제는 %{yesterday}회 쓰임 + usage_comparison: 오늘은 %{today}회 쓰였고, 어제는 %{yesterday}회 쓰였어요. used_by_over_week: - other: 지난 주 동안 %{count} 명의 사람들이 사용했습니다 + other: 지난 주 동안 %{count}명의 사람들이 사용했어요. title: 추천과 유행 trending: 유행 중 username_blocks: - add_new: 새로 추가 - block_registrations: 가입 차단 + add_new: 새로 추가하기 + block_registrations: 가입 차단하기 comparison: contains: 포함 equals: 일치 contains_html: "%{string} 포함" - created_msg: 사용자명 규칙을 생성했습니다 - delete: 삭제 + created_msg: 사용자명 규칙을 생성했어요. + delete: 삭제하기 edit: title: 사용자명 규칙 편집 matches_exactly_html: "%{string}과 일치" new: create: 규칙 만들기 - title: 새 유저네임 규칙 만들기 - no_username_block_selected: 아무 것도 선택 되지 않아 어떤 사용자명 규칙도 변경 되지 않았습니다 + title: 새 사용자명 규칙 만들기 + no_username_block_selected: 아무것도 선택되지 않아 어떤 사용자명 규칙도 변경되지 않았어요. not_permitted: 허용하지 않음 title: 사용자명 규칙 - updated_msg: 사용자명 규칙을 변경했습니다 + updated_msg: 사용자명 규칙을 변경했어요. warning_presets: - add_new: 새로 추가 - delete: 삭제 - edit_preset: 경고 프리셋 편집 - empty: 아직 어떤 경고 틀도 정의되지 않았습니다. - title: 경고 프리셋 + add_new: 새로 추가하기 + delete: 삭제하기 + edit_preset: 경고 틀 편집하기 + empty: 아직 어떤 경고 틀도 만들어지지 않았어요. + title: 경고 틀 webhooks: - add_new: 엔드포인트 추가 - delete: 삭제 - description_html: "웹훅은 선택한 이벤트에 대해 마스토돈이 실시간 알림을 각자의 응용프로그램에게 보냄으로서, 당신의 응용프로그램이 자동으로 반응을 할 수 있도록 만듧니다." - disable: 비활성화 + add_new: 엔드포인트 추가하기 + delete: 삭제하기 + description_html: "Webhook은 선택한 이벤트에 대해 마스토돈이 실시간 알림을 각 어플리케이션에게 보냄으로서, 사용자의 어플리케이션이 자동으로 반응할 수 있도록 만들어요." + disable: 비활성화하기 disabled: 비활성화됨 - edit: 엔드포인트 수정 - empty: 아직 설정한 웹훅 엔드포인트가 없습니다. - enable: 활성화 + edit: 엔드포인트 수정하기 + empty: 아직 설정한 Webhook 엔드포인트가 없어요. + enable: 활성화하기 enabled: 활성화됨 enabled_events: - other: "%{count}개의 이벤트가 활성화되어 있습니다" + other: "%{count}개의 이벤트가 활성화되어 있어요." events: 이벤트 - new: 새 웹훅 - rotate_secret: 비밀키 회전 - secret: 비밀키 서명 + new: 새 Webhook 만들기 + rotate_secret: 비밀 키 회전시키기 + secret: 비밀 키 서명 status: 상태 - title: 웹훅 - webhook: 웹훅 + title: Webhook + webhook: Webhook admin_mailer: auto_close_registrations: - body: 최근 모더레이터 활동 부족으로, %{instance}가 안좋은 일에 사용되는 것을 방지하기 위해 %{instance}의 가입이 수동 심사를 요구하도록 자동으로 변경되었습니다. 언제든지 가입을 다시 열 수 있습니다. - subject: "%{instance}의 가입이 승인을 필요로 하도록 자동으로 변경되었습니다" + body: 운영진의 사정으로 사계 대광장(%{instance})에서 사용자의 계정 남용이나 사건사고를 방지하기 위해 사계 대광장(%{instance})은 앞으로 가입에 대한 수동 승인을 요구하도록 변경되었어요. 언제든지 가입을 다시 열 수 있어요. + subject: "사계 대광장(%{instance})의 가입이 승인을 필요로 하도록 자동 변경되었어요" new_appeal: actions: delete_statuses: 게시물을 삭제하는 것 - disable: 계정을 동결시키는 것 + disable: 계정을 비활성화시키는 것 mark_statuses_as_sensitive: 게시물을 민감함으로 표시하는 것 none: 경고 sensitive: 계정을 민감함으로 표시하는 것 silence: 계정을 제한하는 것 suspend: 계정을 정지하는 것 - body: "%{target} 님이 %{action_taken_by} 님에 의해 %{date}에 결정된 중재 결정에 대한 이의를 제기했습니다, 결정된 사항은 %{type}이었습니다. 작성내용은 다음과 같습니다:" - next_steps: 중재 결정사항을 되돌리기 위해서 상소를 승인하거나, 무시할 수 있습니다. - subject: "%{username} 님이 %{instance}에서 발생한 중재 결정에 대해 소명을 제출했습니다" + body: "%{target}이(가) %{action_taken_by}에 의해 %{date}에 결정된 조치에 대하여 이의를 제기했어요, 결정된 사항은 %{type}이었어요. 이의 제기의 내용은 다음과 같아요:" + next_steps: 조치를 취소하기 위해 이의 제기를 승인하거나, 무시할 수 있어요. + subject: "%{username}이(가) 사계 대광장(%{instance})에서 내린 조치에 대해 소명을 제출했어요" new_critical_software_updates: - body: 마스토돈의 긴급 업데이트가 릴리스 되었으니, 가능한 서둘러 업데이트를 바랍니다! - subject: "%{instance}에 대해 긴급 업데이트가 있습니다!" + body: 마스토돈의 긴급 업데이트가 배포되었으니, 가능한 서둘러 업데이트해주세요! + subject: "사계 대광장(%{instance})에 대한 긴급 업데이트가 나왔어요!" new_pending_account: - body: 아래에 새 계정에 대한 상세정보가 있습니다. 이 가입을 승인하거나 거부할 수 있습니다. - subject: "%{instance}의 새 계정(%{username})에 대한 심사가 대기중입니다" + body: 아래에 새 계정에 대한 상세 정보가 있어요. 이 가입을 승인하거나 거부할 수 있어요. + subject: "사계 대광장(%{instance})의 새 계정(%{username}) 가입 신청이 대기 중이에요" new_report: - body: "%{reporter} 님이 %{target}를 신고했습니다" - body_remote: "%{domain}의 누군가가 %{target}을 신고했습니다" - subject: "%{instance}의 새로운 신고(#%{id})" + body: "%{reporter}이(가) %{target}을(를) 신고했어요." + body_remote: "%{domain}의 누군가가 %{target}을(를) 신고했어요." + subject: "사계 대광장(%{instance})의 새로운 신고(#%{id})" new_software_updates: - body: 새 마스토돈 버전이 릴리스되었습니다. 업데이트 할 수 있습니다! - subject: "%{instance}에 대해 새 마스토돈 버전이 사용 가능합니다!" + body: 새 마스토돈 버전이 배포되었어요. 업데이트할 수 있어요! + subject: "사계 대광장(%{instance})에 대해 새 마스토돈 버전을 사용할 수 있어요!" new_trends: - body: '아래에 있는 항목들은 공개적으로 보여지기 전에 검토를 거쳐야 합니다:' + body: '아래의 항목들은 사계 대광장 내에 공개되기 전에 검토를 거쳐야 해요:' new_trending_links: title: 유행하는 링크 new_trending_statuses: title: 유행하는 게시물 new_trending_tags: title: 유행하는 해시태그 - subject: 새 트렌드가 %{instance}에서 심사 대기 중입니다 + subject: 새 화두가 사계 대광장(%{instance})에서 검토를 기다리고 있어요 aliases: - add_new: 별칭 만들기 - created_msg: 새 별칭이 성공적으로 만들어졌습니다. 이제 기존 계정에서 이주를 시작할 수 있습니다. - deleted_msg: 성공적으로 별칭을 삭제했습니다. 해당 계정에서 이 계정으로의 이주는 더이상 가능하지 않습니다. - empty: 별칭이 없습니다. - hint_html: 다른 계정에서 이 계정으로 옮기길 원하는 경우, 여기에서 별칭을 만들 수 있습니다, 기존 계정의 팔로워를 이쪽으로 옮기고 싶은 경우 필요한 과정입니다. 이 행동 자체는 해롭지 않고 되돌리기가 가능합니다.계정 이주는 이전 계정에서 착수하게 됩니다 - remove: 별칭 연결 끊기 + add_new: 계정 별칭 만들기 + created_msg: 계정에 대한 새 별칭이 성공적으로 만들어졌어요. 이제 기존 계정에서 이주를 시작하셔도 돼요. + deleted_msg: 성공적으로 계정 별칭을 삭제했어요. 해당 계정에서 이 계정으로의 이주는 더 이상 가능하지 않아요. + empty: 계정 별칭이 없어요. + hint_html: 다른 계정에서 이 계정으로 이사하시는 경우, 여기서 계정 별칭을 만들 수 있어요, 기존 계정의 팔로워를 이쪽으로 옮기고 싶은 경우 꼭 필요해요. 계정 별칭을 만드는 것은 큰 문제가 아니며, 언제든지 되돌릴 수 있어요. 계정 이사는 이전 계정이 있는 인스턴스에서 시작하게 돼요. + remove: 계정 별칭 연결 끊기 appearance: advanced_settings: 고급 설정 animations_and_accessibility: 애니메이션과 접근성 boosting_preferences: 부스팅 설정 - boosting_preferences_info_html: "팁: 설정에 관계 없이 %{icon}을 시프트+클릭하여 곧바로 부스트할 수 있습니다." - discovery: 발견하기 + boosting_preferences_info_html: "Tip: 설정에 관계없이 %{icon}을 Shift+클릭하여 곧바로 부스트할 수 있어요!" + discovery: 발견 localization: - body: 마스토돈은 자원봉사자들에 의해 번역되었습니다. + body: 사계 대광장은 자원봉사자들에 의해 번역된 마스토돈을 관리자 커피사유(@stevenoh0908)이 다듬은 한국어 번역을 사용하고 있어요. guide_link: https://crowdin.com/project/mastodon - guide_link_text: 누구나 기여할 수 있습니다. - sensitive_content: 민감한 내용 + guide_link_text: 누구나 마스토돈의 번역 개선에 기여하실 수 있어요. + sensitive_content: 민감한 컨텐츠 application_mailer: - notification_preferences: 이메일 설정 변경 - salutation: "%{name} 님," - settings: '이메일 설정 변경: %{link}' - unsubscribe: 구독 해제 + notification_preferences: 이메일 알림 설정 변경 + salutation: "%{name}," + settings: '이메일 알림 설정 변경: %{link}' + unsubscribe: 구독 해제하기 view: '보기:' view_profile: 프로필 보기 view_status: 게시물 보기 applications: - created: 애플리케이션이 성공적으로 생성되었습니다 - destroyed: 애플리케이션이 성공적으로 삭제되었습니다 - logout: 로그아웃 - regenerate_token: 토큰 재생성 - token_regenerated: 액세스 토큰이 성공적으로 재생성되었습니다 - warning: 이 데이터를 조심히 다뤄 주세요. 다른 사람들과 절대로 공유하지 마세요! + created: 어플리케이션이 성공적으로 생성되었어요. + destroyed: 어플리케이션이 성공적으로 삭제되었어요. + logout: 로그아웃하기 + regenerate_token: 토큰 다시 생성하기 + token_regenerated: 액세스 토큰이 성공적으로 다시 생성되었어요. + warning: 이 데이터는 조심히 다뤄 주세요. 보안 사고가 날 수 있으니 다른 사람들과 절대로 공유하지 마세요! your_token: 액세스 토큰 auth: - apply_for_account: 가입 요청하기 + apply_for_account: 가입 신청하기 captcha_confirmation: - help_html: 만약 CAPTCHA를 푸는데 문제가 생겼다면 %{email}을 통해 연락을 주시면 도와드릴 수 있습니다. - hint_html: 하나만 더! 당신이 사람인지 확인이 필요합니다 (스팸 계정을 거르기 위해서 필요한 과정입니다). 아래에 있는 CAPTCHA를 풀고 "계속"을 누르세요 - title: 보안 체크 + help_html: 만약 CAPTCHA를 푸는데 문제가 생겨 도움을 받고 싶으시다면, %{email}을 통해 연락하실 수 있어요. + hint_html: 하나만 더! 스팸 계정의 무분별한 생성 방지를 위해 신청인이 사람인지 확인할게요. 아래에 있는 CAPTCHA를 풀고 '계속'을 눌러주세요. + title: 보안 확인 confirmations: - awaiting_review: 이메일 주소가 확인되었습니다! 이제 %{domain} 스태프가 가입을 검토할 것입니다. 계정이 승인되면 이메일을 받게 됩니다! - awaiting_review_title: 가입 신청을 검토 중입니다 + awaiting_review: 이메일 주소가 확인되었어요! 이제 사계 대광장(%{domain}) 운영진이 가입을 검토할 거에요. 가입이 승인되면 이메일로 알려드릴게요! + awaiting_review_title: 가입 신청 완료! clicking_this_link: 이 링크를 클릭 login_link: 로그인 - proceed_to_login_html: 이제 %{login_link} 할 수 있습니다. - redirect_to_app_html: 곧 %{app_name}으로 리디렉션 됩니다. 안 된다면, %{clicking_this_link}하거나 직접 앱으로 돌아가세요. - registration_complete: 지금 막 %{domain} 가입이 완료되었습니다! - welcome_title: "%{name} 님 반갑습니다!" - wrong_email_hint: 만약 이메일 주소가 올바르지 않다면, 계정 설정에서 변경할 수 있습니다. - delete_account: 계정 삭제 - delete_account_html: 계정을 삭제하고 싶은 경우, 여기서 삭제할 수 있습니다. 삭제 전 확인 화면이 표시됩니다. + proceed_to_login_html: 이제 %{login_link}하실 수 있어요. + redirect_to_app_html: 곧 %{app_name}으로 리디렉션 될 거에요. 원하지 않으신다면, %{clicking_this_link}하시거나 직접 앱으로 돌아가주세요. + registration_complete: 지금 막 사계 대광장(%{domain}) 가입이 완료되었어요! + welcome_title: "사계 대광장에 오신 걸 환영해요, %{name}!" + wrong_email_hint: 만약 이메일 주소가 올바르지 않다면, 계정 설정에서 변경하실 수 있어요. + delete_account: 계정 삭제하기 + delete_account_html: 계정을 삭제하고 싶으신 경우, 여기서 삭제할 수 있어요. 삭제 전에 한 번 더 확인할 거에요. description: - prefix_invited_by_user: "@%{name}님이 마스토돈 서버에 초대했습니다!" - prefix_sign_up: 마스토돈에 가입하세요! - suffix: 계정 하나로 사람들을 팔로우 하고, 게시물을 작성하며 마스토돈을 포함한 다른 어떤 서버의 사용자와도 메시지를 주고 받을 수 있습니다! - didnt_get_confirmation: 확인 링크를 못 받았나요? - dont_have_your_security_key: 보안 키가 없습니까? - forgot_password: 암호를 잊었나요? - invalid_reset_password_token: 암호 리셋 토큰이 올바르지 못하거나 기간이 만료되었습니다. 다시 요청해주세요. - link_to_otp: 휴대폰의 2차 코드 혹은 복구 키를 입력해 주세요 - link_to_webauth: 보안 키 장치 사용 - log_in_with: 다음으로 로그인 - login: 로그인 - logout: 로그아웃 - migrate_account: 계정 옮기기 - migrate_account_html: 이 계정을 다른 계정으로 리디렉션 하길 원하는 경우 여기에서 설정할 수 있습니다. - or_log_in_with: 다른 방법으로 로그인 하려면 + prefix_invited_by_user: "@%{name}이(가) 여러분을 사계 대광장에 초대했어요!" + prefix_sign_up: 사계 대광장에 가입해보세요! + suffix: 하나의 계정만으로 연합우주의 다양한 사람들을 팔로우하고, 나만의 글을 작성하면서 사계 대광장 외 다른 어떤 서버의 사용자와도 메시지를 주고받을 수 있어요! + didnt_get_confirmation: 확인 링크를 받지 못하셨나요? + dont_have_your_security_key: 보안 키가 없거나 사용할 수 없나요? + forgot_password: 비밀번호를 잊으셨나요? + invalid_reset_password_token: 비밀번호 초기화 토큰이 올바르지 못하거나 사용 기간이 만료되었어요. 다시 요청해주세요. + link_to_otp: OTP 어플리케이션에서 확인할 수 있는 2단계 인증 코드 혹은 복구 키를 입력해주세요. + link_to_webauth: 보안 키 장치 사용하기 + log_in_with: 다음으로 로그인하기 + login: 로그인하기 + logout: 로그아웃하기 + migrate_account: 계정 이사하기 + migrate_account_html: 이 계정을 다른 계정으로 리다이렉션 하길 원하시는 경우 여기에서 설정하실 수 있어요. + or_log_in_with: 다른 방법으로 로그인하시려면 progress: confirm: 이메일 확인 - details: 세부사항 - review: 심사 결과 - rules: 규정을 수락합니다. + details: 세부 사항 + review: 검토 결과 + rules: 사계 대광장 규칙에 동의해요. providers: cas: CAS saml: SAML - register: 등록하기 - registration_closed: "%{instance}는 새로운 가입을 받지 않고 있습니다" + register: 가입하기 + registration_closed: "사계 대광장(%{instance})은 아쉽게도 지금은 새로운 가입을 받지 않고 있어요. 나중에 다시 확인해주세요!" resend_confirmation: 확인 링크 다시 보내기 - reset_password: 암호 재설정 + reset_password: 비밀번호 초기화하기 rules: - accept: 수락 - back: 뒤로가기 - invited_by: '당신이 받은 초대장 덕분에 %{domain}에 가입할 수 있습니다:' - preamble: 다음은 %{domain}의 중재자들에 의해 설정되고 적용되는 규칙들입니다. - preamble_invited: 계속하기 전에, %{domain}의 중재자들이 정해놓은 규칙들을 검토해주세요. - title: 몇 개의 규칙이 있습니다. - title_invited: 초대를 받았습니다. + accept: 수락하기 + back: 뒤로 가기 + invited_by: '받으신 초대장 덕분에 사계 대광장(%{domain})에 가입하실 수 있어요:' + preamble: 다음은 사계 대광장(%{domain})에서 적용되는 규칙들이에요. + preamble_invited: 계속하기 전에, 사계 대광장(%{domain})의 규칙들을 확인해주세요. + title: 여러분이 지켜주셔야 하는 규칙이 있어요. + title_invited: 초대를 받았어요. security: 보안 - set_new_password: 새 암호 설정 + set_new_password: 새 비밀번호 설정하기 setup: - email_below_hint_html: 스팸 폴더를 체크해보거나, 새로 요청할 수 있습니다. 이메일을 잘못 입력한 경우 수정할 수 있습니다. - email_settings_hint_html: "%{email}로 보낸 링크를 클릭해 마스토돈을 시작하세요. 기다리고 있겠습니다." - link_not_received: 링크를 못 받으셨나요? - new_confirmation_instructions_sent: 확인 링크가 담긴 이메일이 몇 분 안에 도착할것입니다! + email_below_hint_html: 스팸 폴더를 확인해보시거나, 새로 요청하실 수 있어요. 이메일을 잘못 입력하신 경우 수정하실 수 있어요. + email_settings_hint_html: "%{email}로 보낸 링크를 클릭해 사계 대광장 활동을 시작하세요. 기다리고 있을게요!" + link_not_received: 링크를 받지 못하셨나요? + new_confirmation_instructions_sent: 확인 링크가 담긴 이메일이 몇 분 안에 도착할 거에요! title: 수신함 확인하기 sign_in: - preamble_html: "%{domain}의 계정 정보를 이용해 로그인 하세요. 만약 내 계정이 다른 서버에 존재한다면, 여기서는 로그인 할 수 없습니다." - title: "%{domain}에 로그인" + preamble_html: "사계 대광장(%{domain})의 계정으로 로그인하세요. 만약 계정이 다른 인스턴스에 존재한다면, 여기서는 로그인하실 수 없어요." + title: "사계 대광장(%{domain})에 로그인하기" sign_up: - manual_review: "%{domain} 가입은 중재자들의 심사를 거쳐 진행됩니다. 가입 절차를 원활하게 하기 위해, 간단한 자기소개와 왜 %{domain}에 계정을 만들려고 하는지 적어주세요." - preamble: 이 마스토돈 서버의 계정을 통해, 연합우주에 속한 다른 사람들을, 그들이 어떤 서버에 있든 팔로우 할 수 있습니다. - title: "%{domain}에 가입하기 위한 정보들을 입력하세요." + manual_review: "사계 대광장(%{domain}) 가입은 운영진의 심사를 거치게 돼요. 가입을 위해, 간단한 자기 소개와 왜 사계 대광장(%{domain})에 계정을 만드시려는지 적어주세요." + preamble: 마스토돈 인스턴스인 사계 대광장의 계정을 통해, 연합우주에 속한 다른 사람들을 어떤 서버에 있든지 팔로우할 수 있어요. + title: "사계 대광장(%{domain}) 가입을 위한 정보들을 입력해주세요." status: account_status: 계정 상태 - confirming: 이메일 확인 과정이 완료되기를 기다리는 중. - functional: 계정이 완벽히 작동합니다. - pending: 당신의 가입 신청은 스태프의 검사를 위해 대기 중입니다. 시간이 조금 걸릴 수 있습니다. 가입 신청이 승인되면 이메일을 받게 됩니다. - redirecting_to: 계정이 %{acct}로 리다이렉트 중이기 때문에 비활성 상태입니다. - self_destruct: "%{domain} 도메인 폐쇄가 진행중이기 때문에, 계정에는 제한된 접근만 할 수 있습니다." - view_strikes: 내 계정에 대한 과거 중재 기록 보기 - too_fast: 너무 빠르게 양식이 제출되었습니다, 다시 시도하세요. - use_security_key: 보안 키 사용 - user_agreement_html: 이용 약관개인정보처리방침을 읽었고 동의합니다 - user_privacy_agreement_html: 개인정보처리방침을 읽었고 동의합니다 + confirming: 이메일 확인이 완료되기를 기다리는 중이에요... ⌛ + functional: 계정에 아무런 문제도 없고, 모든 것이 잘 작동하고 있어요! 👍 + pending: 가입 신청이 운영진의 심사를 기다리고 있어요. 시간이 조금 걸릴 수도 있어요. 가입 신청이 승인되면 이메일로 알려드려요! + redirecting_to: 계정이 %{acct}로 리다이렉트 중이기 때문에 비활성 상태에요. + self_destruct: "사계 대광장(%{domain})은 현재 폐쇄가 진행 중이기 때문에, 계정에는 제한된 접근만 하실 수 있어요. 죄송해요! 😭" + view_strikes: 내 계정에 대한 과거 조치 기록 보기 + too_fast: 너무 빨리 제출하셨어요. 다시 시도해주세요. + use_security_key: 보안 키 사용하기 + user_agreement_html: 이용약관개인정보 처리방침을 읽었고 모두 동의해요. + user_privacy_agreement_html: 개인정보 처리방침을 읽었고 동의해요. author_attribution: example_title: 예시 텍스트 - hint_html: 마스토돈 밖에서 뉴스나 블로그 글을 쓰시나요? 마스토돈에 공유되었을 때 어떻게 표시될지를 제어하세요. + hint_html: 사계 대광장 바깥에서 뉴스 또는 블로그 글을 쓰시나요? 사계 대광장에 공유되었을 때 어떻게 표시될지 제어해보세요. instructions: '이 코드가 글의 HTML 안에 포함되는지 확인하세요:' more_from_html: "%{name}의 게시물 더 보기" s_blog: "%{name}의 블로그" - then_instructions: 그리고 발행처의 도메인 네임을 아래 입력란에 추가하세요. + then_instructions: 그리고 발행처의 도메인명을 아래에 추가해주세요. title: 작성자 기여 challenge: - confirm: 계속 - hint_html: "팁: 한 시간 동안 다시 암호를 묻지 않을 것입니다." - invalid_password: 잘못된 암호 - prompt: 계속하려면 암호를 확인하세요 + confirm: 계속하기 + hint_html: "Tip: 비밀번호는 한 시간 동안 서버에 저장될 거에요. 이 시간 동안은 다시 묻지 않을 거에요." + invalid_password: 잘못된 비밀번호 + prompt: 계속하시려면 비밀번호를 입력해주세요. crypto: errors: - invalid_key: 유효하지 않은 Ed25519 또는 Curve25519 키 + invalid_key: 유효하지 않은 Ed25519 또는 Curve25519 키에요. date: formats: default: "%Y-%m-%d" - with_month_name: "%Y년 %B %d일" + with_month_name: "%Y년 %m월 %d일" datetime: distance_in_words: about_x_hours: "%{count}시간" - about_x_months: "%{count} 개월" + about_x_months: "%{count}개월" about_x_years: "%{count}년" almost_x_years: "%{count}년" - half_a_minute: 지금 + half_a_minute: 지금 막 less_than_x_minutes: "%{count}분" - less_than_x_seconds: 지금 + less_than_x_seconds: 지금 막 over_x_years: "%{count}년" x_days: "%{count}일" x_minutes: "%{count}분" - x_months: "%{count} 개월" + x_months: "%{count}개월" x_seconds: "%{count}초" deletes: - challenge_not_passed: 입력한 정보가 올바르지 않습니다 - confirm_password: 본인 확인을 위해 현재 사용 중인 암호를 입력해 주십시오 - confirm_username: 절차를 진행하려면 당신의 사용자명을 입력하세요 - proceed: 계정 삭제 - success_msg: 계정이 성공적으로 삭제되었습니다 + challenge_not_passed: 입력한 정보가 올바르지 않아요. + confirm_password: 본인 확인을 위해 현재 사용 중인 비밀번호를 입력해주세요. + confirm_username: 계속하시려면 현재 사용 중인 사용자명을 입력해주세요. + proceed: 계정 삭제하기 + success_msg: 계정이 성공적으로 삭제되었어요. 그리울 거에요! 😭 warning: - before: '진행하기 전, 주의사항을 꼼꼼히 읽어보세요:' - caches: 다른 서버에 캐싱된 정보들은 남아있을 수 있습니다 - data_removal: 당신의 게시물과 다른 정보들은 영구적으로 삭제 됩니다 - email_change_html: 계정을 지우지 않고도 이메일 주소를 변경할 수 있습니다 - email_contact_html: 아직 도착하지 않았다면, %{email}에 메일을 보내 도움을 요청할 수 있습니다 - email_reconfirmation_html: 아직 확인 메일이 도착하지 않은 경우, 다시 요청할 수 있습니다 - irreversible: 계정을 복구하거나 다시 사용할 수 없게 됩니다 - more_details_html: 더 자세한 정보는, 개인정보처리방침을 참고하세요. - username_available: 당신의 계정명은 다시 사용할 수 있게 됩니다 - username_unavailable: 당신의 계정명은 앞으로 사용할 수 없습니다 + before: '계속하시기 전에 주의 사항을 꼼꼼히 읽어보세요:' + caches: 다른 인스턴스에 캐싱된 정보들은 남아있을 수 있어요. + data_removal: 지금까지의 게시물과 다른 정보들은 영구적으로 삭제될 거에요. + email_change_html: 계정을 지우지 않고도 이메일 주소를 변경하실 수 있어요. + email_contact_html: 아직 확인 메일이 도착하지 않았다면, %{email}에 메일을 보내 도움을 요청하실 수 있어요. + email_reconfirmation_html: 아직 확인 메일이 도착하지 않은 경우, 다시 요청하실 수 있어요. + irreversible: 계정을 복구하거나 다시 사용할 수 없게 될 거에요! + more_details_html: 더 자세한 정보는, 개인정보 처리방침을 참고해주세요. + username_available: 현재 사용자명은 다시 사용할 수 있게 될 거에요. + username_unavailable: 현재 사용자명은 앞으로도 사용할 수 없게 될 거에요. disputes: strikes: - action_taken: 내려진 징계 - appeal: 이의제기 - appeal_approved: 이 중재기록은 소명이 받아들여졌으며 더이상 유효하지 않습니다 - appeal_rejected: 소명이 기각되었습니다 - appeal_submitted_at: 이의제기 제출일 - appealed_msg: 당신의 이의제기가 접수되었습니다. 만약 승인된다면, 알림을 받게 될 것입니다. + action_taken: 내려진 조치 + appeal: 이의 제기하기 + appeal_approved: 이 조치는 이의 제기가 받아들여졌고 더 이상 유효하지 않아요. + appeal_rejected: 이의 제기가 기각되었어요. + appeal_submitted_at: 이의를 제기한 일시 + appealed_msg: 이의 제기가 접수되었어요. 만약 받아들여진다면 알림을 받게 되실 거에요. appeals: - submit: 이의 제출 - approve_appeal: 이의제기 승인 + submit: 이의 제출하기 + approve_appeal: 이의 제기 승인하기 associated_report: 관련된 신고 created_at: 날짜 - description_html: 이 결정사항들은 당신에 계정에 대해 행해졌고 %{instance}의 스태프에 의해 경고가 발송되었습니다. + description_html: 이 결정은 사용자의 계정에 대해 행해졌으며, 사계 대광장(%{instance})의 운영진에 의해 경고가 발송되었어요. recipient: 수신자 - reject_appeal: 이의 제기 거절 + reject_appeal: 이의 제기 기각하기 status: '게시물 #%{id}' - status_removed: 게시물이 이미 시스템에서 지워졌습니다 + status_removed: 게시물이 이미 대광장에서 지워졌어요. title: "%{action}: %{date}" title_actions: - delete_statuses: 게시물 삭제 - disable: 계정 동결 - mark_statuses_as_sensitive: 게시물을 민감함으로 표시 - none: 경고 - sensitive: 계정을 민감함으로 표시 - silence: 계정의 제한 - suspend: 계정 정지 - your_appeal_approved: 소명이 받아들여졌습니다 - your_appeal_pending: 소명을 제출했습니다 - your_appeal_rejected: 소명이 기각되었습니다 + delete_statuses: 게시물 삭제하기 + disable: 계정 비활성화하기 + mark_statuses_as_sensitive: 게시물을 민감함으로 표시하기 + none: 경고 보내기 + sensitive: 계정을 민감함으로 표시하기 + silence: 계정을 제한시키기 + suspend: 계정을 정지시키기 + your_appeal_approved: 이의 제기가 받아들여졌어요. + your_appeal_pending: 이의를 제기했어요. + your_appeal_rejected: 이의 제기가 기각되었어요. edit_profile: basic_information: 기본 정보 - hint_html: "사람들이 공개 프로필을 보고서 게시물을 볼 때를 위한 프로필을 꾸밉니다. 프로필과 프로필 사진을 채우면 다른 사람들이 나를 팔로우하고 나와 교류할 기회가 더 많아집니다." + hint_html: 사람들이 내 게시물과 정보들을 모아 볼 수 있는 프로필을 꾸며보세요. 프로필과 프로필 사진을 채우면 관심사가 비슷한 다른 사람들이 여러분을 팔로우하고 교류하기 시작할 거에요. other: 기타 emoji_styles: auto: 자동 native: 시스템 기본 twemoji: 트웨모지 errors: - '400': 제출한 요청이 올바르지 않습니다. - '403': 이 페이지를 표시할 권한이 없습니다. - '404': 찾으려는 페이지가 존재하지 않습니다. - '406': 이 페이지는 요청한 자료형으로 제공되지 않습니다. - '410': 찾는 페이지가 더 이상 존재하지 않습니다. + '400': 제출한 요청이 올바르지 않아요... 🤔 + '403': 이 페이지를 표시할 권한이 없어요... 😭 + '404': 찾으시는 페이지가 존재하지 않아요... 😭 + '406': 이 페이지는 요청하신 자료형으로는 제공되지 않아요... 😭 + '410': 찾으시는 페이지가 더 이상 존재하지 않아요... 😭 '422': - content: 보안 검증에 실패했습니다. 쿠키를 차단했나요? + content: 보안 검증에 실패했어요. 혹시 쿠키를 차단하셨나요? title: 보안 검증 실패 - '429': 요청 횟수 제한에 도달했습니다 + '429': 요청 횟수 제한에 도달하셨어요... 🤔 '500': - content: 죄송합니다, 뭔가 잘못 되었습니다. - title: 이 페이지는 잘못되었습니다 - '503': 이 페이지는 임시적인 서버 문제로 인해 제공 될 수 없습니다. - noscript_html: 마스토돈을 사용하기 위해서는 자바스크립트를 켜 주십시오. 아니면 네이티브 앱 중 하나를 사용할 수 있습니다. + content: 앗! 뭔가 잘못되었어요... 😭 + title: 이 페이지에서 무언가가 잘못되었어요! + '503': 이 페이지는 임시적인 서버 문제로 인해 현재 제공될 수 없어요... 😭 + noscript_html: 사계 대광장을 사용하기 위해서는 자바스크립트를 켜 주세요. 아니면 어플리케이션 중 하나를 사용하실 수 있어요. existing_username_validator: - not_found: 해당 사용자명에 대한 로컬 유저를 찾을 수 없습니다 - not_found_multiple: "%{usernames}를 찾을 수 없습니다" + not_found: 해당 사용자명을 가진 사람을 사계 대광장에서 찾을 수 없어요... 🤔 + not_found_multiple: "%{usernames}을(를) 찾을 수 없어요... 🤔" exports: archive_takeout: date: 날짜 download: 아카이브 다운로드 - hint_html: 당신의 게시물과 업로드 된 미디어의 아카이브를 요청할 수 있습니다. 내보내지는 데이터는 ActivityPub 포맷입니다. 호환 되는 모든 소프트웨어에서 읽을 수 있습니다. 7일마다 새로운 아카이브를 요청할 수 있습니다. - in_progress: 아카이브를 컴파일 중... + hint_html: 지금까지의 게시물과 업로드 된 미디어들의 아카이브를 요청하실 수 있어요. 내보내지는 데이터는 ActivityPub 포맷을 가질 거에요. 호환되는 모든 소프트웨어에서 읽을 수 있어요. 새로운 아카이브는 7일마다 요청하실 수 있어요. + in_progress: 아카이브를 만드는 중... ⌛ request: 아카이브 요청하기 size: 크기 blocks: 차단 - bookmarks: 북마크 + bookmarks: 즐겨찾기 csv: CSV domain_blocks: 도메인 차단 - lists: 리스트 + lists: 모아보기 mutes: 뮤트 storage: 미디어 featured_tags: - add_new: 추가 + add_new: 추가하기 errors: - limit: 추천 해시태그 최대 개수를 초과합니다 - hint_html: "내 가장 중요한 해시태그들을 프로필에서 추천하세요. 내 창작물이나 오래 걸리는 프로젝트를 따라가기 위한 도구이며 추천 해시태그는 내 프로필에 잘 보이게 표시되고 내 게시물에 대한 빠른 접근을 가능하게 합니다." + limit: 가능한 추천 해시태그 최대 개수를 초과했어요. + hint_html: "나에게 중요하거나 관심있는 해시태그들을 프로필에서 추천해보세요. 내 게시글의 주요 주제나 관심사를 손쉽게 다른 사람들이 따라갈 수 있어요. 추천 해시태그는 내 프로필의 추천 탭에 표시되기 때문에 다른 사람들이 내 게시물의 주요 주제를 빨리 확인하는데 도움이 될 거에요!" filters: contexts: account: 프로필 - home: 홈 & 리스트 + home: 홈 & 모아보기 notifications: 알림 - public: 퍼블릭 타임라인 + public: 공개 타임라인 thread: 대화 edit: - add_keyword: 키워드 추가 + add_keyword: 키워드 추가하기 keywords: 키워드 statuses: 개별 게시물 - statuses_hint_html: 이 필터는 아래의 키워드에 매칭되는지 여부와 관계 없이 몇몇개의 게시물들에 별개로 적용되었습니다. 검토하거나 필터에서 삭제하세요 + statuses_hint_html: 이 필터는 아래의 키워드에 매칭되는지의 여부와 관계없이 몇 개의 게시물들에 별개로 적용되었어요. 검토하시거나 필터에서 삭제하세요. title: 필터 편집 errors: - deprecated_api_multiple_keywords: 이 파라미터들은 하나를 초과하는 필터 키워드에 적용되기 때문에 이 응용프로그램에서 수정될 수 없습니다. 더 최신의 응용프로그램이나 웹 인터페이스를 사용하세요. - invalid_context: 컨텍스트가 없거나 올바르지 않습니다 + deprecated_api_multiple_keywords: 이 매개변수들은 둘 이상의 필터 키워드에 걸리기 때문에 이 어플리케이션에서 수정될 수 없어요. 더 최신 버전의 어플리케이션이나 웹 인터페이스를 사용해주세요. + invalid_context: 맥락이 없거나 올바르지 않아요. index: contexts: "%{contexts}에 대한 필터" - delete: 삭제 - empty: 필터가 없습니다. + delete: 삭제하기 + empty: 필터가 없어요... 🤔 expires_in: "%{distance} 안에 만료됨" expires_on: "%{date}에 만료됨" keywords: @@ -1442,250 +1440,250 @@ ko: other: "%{count}개의 개별적인 게시물 숨겨짐" title: 필터 new: - save: 새 필터 저장 + save: 새 필터 저장하기 title: 필터 추가 statuses: back_to_filter: 필터로 돌아가기 batch: - remove: 필터에서 제거 + remove: 필터에서 제거하기 index: - hint: 이 필터는 다른 기준에 관계 없이 선택된 개별적인 게시물들에 적용됩니다. 웹 인터페이스에서 더 많은 게시물들을 이 필터에 추가할 수 있습니다. + hint: 이 필터는 다른 기준에 관계없이 선택된 개별 게시물들에 적용돼요. 웹 인터페이스에서 더 많은 게시물들을 이 필터에 추가하실 수 있어요. title: 필터링된 게시물 generic: - all: 모두 + all: 전체 all_items_on_page_selected_html: - other: 현재 페이지에서 %{count}개의 항목이 선택되었습니다 + other: 현재 페이지에서 %{count}개의 항목이 선택되었어요. all_matching_items_selected_html: - other: 검색에 잡힌 %{count}개의 항목이 모두 선택되었습니다 - cancel: 취소 - changes_saved_msg: 정상적으로 변경되었습니다! - confirm: 확인 - copy: 복사 - delete: 삭제 - deselect: 전체 선택 해제 + other: 검색에 잡힌 %{count}개의 항목이 모두 선택되었어요. + cancel: 취소하기 + changes_saved_msg: 정상적으로 변경되었어요! + confirm: 확인하기 + copy: 복사하기 + delete: 삭제하기 + deselect: 전체 선택 해제하기 none: 없음 - order_by: 정렬 - save_changes: 변경 사항을 저장 + order_by: 정렬 기준 + save_changes: 변경 사항 저장하기 select_all_matching_items: other: 검색에 잡힌 %{count}개의 항목을 모두 선택하기 today: 오늘 validation_errors: - other: 오류가 발생했습니다. 아래 %{count}개 오류를 확인해 주십시오 + other: 오류가 발생했어요! 아래에 열거된 %{count}개의 오류들을 확인해주세요. imports: errors: - empty: 빈 CSV 파일 - incompatible_type: 호환되지 않는 가져오기 유형을 선택함 - invalid_csv_file: '올바르지 않은 CSV 파일입니다. 오류: %{error}' - over_rows_processing_limit: "%{count}개 이상의 열을 포함합니다" - too_large: 파일이 너무 큼 + empty: 빈 CSV 파일이에요! + incompatible_type: 호환되지 않는 가져오기 유형을 선택하셨어요. + invalid_csv_file: '올바르지 않은 CSV 파일이에요. 구체적인 오류 내용은 다음과 같아요: %{error}' + over_rows_processing_limit: "%{count}개 이상의 열을 포함하고 있어요." + too_large: 파일이 너무 커요! failures: 실패 imported: 가져옴 - mismatched_types_warning: 가져오기할 때 잘못된 유형을 선택했을 수 있으니, 꼭 두 번 체크해주세요. + mismatched_types_warning: 가져오기할 때 잘못된 유형을 선택했을 수 있으니, 꼭 다시 한 번 확인해주세요. modes: - merge: 병합 - merge_long: 기존 것을 그대로 둔 채 새로 추가 + merge: 병합하기 + merge_long: 기존 것을 그대로 둔 채 새로 추가하기 overwrite: 덮어쓰기 - overwrite_long: 기존 것을 모두 지우고 새로 추가 + overwrite_long: 기존 것을 모두 지우고 새로 추가하기 overwrite_preambles: blocking_html: - other: 나의 차단 목록%{filename}에서 가져온 %{count} 개의 계정으로 덮어 씌우려고 합니다. + other: 내 현재 차단 목록%{filename}에서 가져온 %{count}개의 계정으로 덮어씌울 거에요. bookmarks_html: - other: 나의 북마크%{filename}에서 가져온 %{count} 개의 게시물로 덮어 씌우려고 합니다. + other: 내 현재 즐겨찾기%{filename}에서 가져온 %{count}개의 게시물로 덮어씌울 거에요. domain_blocking_html: - other: 나의 도메인 차단 목록%{filename}에서 가져온 %{count} 개의 도메인으로 덮어 씌우려고 합니다. + other: 내 현재 차단된 도메인 목록%{filename}에서 가져온 %{count}개의 도메인으로 덮어씌울 거에요. following_html: - other: "%{filename}에서 가져온 %{count} 개의 계정팔로우하고 나머지 계정을 팔로우 해제하려고 합니다." + other: "%{filename}에서 가져온 %{count}개의 계정팔로우하고 나머지 계정에 대한 팔로우를 모두 취소할 거에요." lists_html: - other: 나의 리스트%{filename}에서 가져온 %{count} 개의 계정으로 덮어 씌우려고 합니다. + other: 내 현재 모아보기%{filename}에서 가져온 %{count}개의 계정으로 덮어씌울 거에요. muting_html: - other: 나의 뮤트한 계정 목록%{filename}에서 가져온 %{count} 개의 계정으로 덮어 씌우려고 합니다. + other: 내 현재 뮤트한 계정 목록%{filename}에서 가져온 %{count}개의 계정으로 덮어씌울 거에요. preambles: blocking_html: - other: "%{filename}에서 가져온 %{count}개의 계정을 차단하려고 합니다." + other: "%{filename}에서 가져온 %{count}개의 계정을 차단할 거에요." bookmarks_html: - other: "%{filename}에서 가져온 %{count}개의 게시물을 북마크에 추가하려고 합니다." + other: "%{filename}에서 가져온 %{count}개의 게시물을 즐겨찾기에 추가할 거에요." domain_blocking_html: - other: "%{filename}에서 가져온 %{count}개의 도메인을 차단하려고 합니다." + other: "%{filename}에서 가져온 %{count}개의 도메인을 차단할 거에요." following_html: - other: "%{filename}에서 가져온 %{count}개의 계정을 팔로우하려고 합니다." + other: "%{filename}에서 가져온 %{count}개의 계정을 팔로우할 거에요." lists_html: - other: "%{filename}에서 가져온 %{count}개의 계정을 내 리스트에 추가하려고 합니다. 추가할 리스트가 존재하지 않으면 새로 생성될 것입니다." + other: "%{filename}에서 가져온 %{count}개의 계정을 내 모아보기에 추가할 거에요. 추가할 모아보기가 존재하지 않으면 자동으로 생성될 거에요." muting_html: - other: "%{filename}에서 가져온 %{count}개의 계정을 뮤트하려고 합니다." - preface: 다른 서버에서 내보내기 한 파일에서 팔로우 / 차단 정보를 이 계정으로 불러올 수 있습니다. + other: "%{filename}에서 가져온 %{count}개의 계정을 뮤트할 거에요." + preface: 다른 인스턴스에서 내보내기 한 파일에서 팔로우 및 차단 관련 정보를 이 계정으로 불러올 수 있어요. recent_imports: 최근의 가져오기 states: - finished: 끝냄 + finished: 완료 in_progress: 진행 중 scheduled: 예약됨 unconfirmed: 미확인 status: 상태 - success: 파일이 정상적으로 업로드되었으며, 현재 처리 중입니다 - time_started: 시작 시각 + success: 파일이 정상적으로 업로드되었어요. 금방 처리해드릴게요... ⌛ + time_started: 시작한 일시 titles: blocking: 차단한 계정 가져오는 중 - bookmarks: 북마크 가져오는 중 + bookmarks: 즐겨찾기 가져오는 중 domain_blocking: 차단한 도메인 가져오는 중 following: 팔로우한 계정 가져오는 중 - lists: 리스트 가져오기 + lists: 모아보기 가져오는 중 muting: 뮤트한 계정 가져오는 중 - type: 가져오기 유형 + type: 가져오기 종류 type_groups: - constructive: 팔로우 & 북마크 + constructive: 팔로우 & 즐겨찾기 destructive: 차단 & 뮤트 types: blocking: 차단한 계정 목록 - bookmarks: 북마크 - domain_blocking: 도메인 차단 목록 + bookmarks: 즐겨찾기 + domain_blocking: 차단한 도메인 목록 following: 팔로잉 목록 - lists: 리스트 + lists: 모아보기 muting: 뮤트한 계정 목록 - upload: 업로드 + upload: 업로드하기 invites: - delete: 비활성화 + delete: 비활성화하기 expired: 만료됨 expires_in: - '1800': 30 분 - '21600': 6 시간 - '3600': 1 시간 - '43200': 12 시간 - '604800': 1 주 - '86400': 1 일 + '1800': 30분 + '21600': 6시간 + '3600': 1시간 + '43200': 12시간 + '604800': 1주일 + '86400': 1일 expires_in_prompt: 영원히 - generate: 초대 링크 생성하기 - invalid: 이 초대는 올바르지 않습니다 - invited_by: '당신을 초대한 사람:' + generate: 초대 링크 만들기 + invalid: 이 초대는 유효하지 않아요! + invited_by: '초대해준 사람:' max_uses: other: "%{count}회" max_uses_prompt: 제한 없음 - prompt: 이 서버에 대한 초대 링크를 만들고 공유합니다 + prompt: 사계 대광장에 대한 초대 링크를 만들고 공유할 수 있어요. table: - expires_at: 만료 - uses: 이용 수 + expires_at: 만료 일시 + uses: 이용한 횟수 title: 초대하기 link_preview: author_html: "%{name} 작성" potentially_sensitive_content: action: 클릭하여 보기 - confirm_visit: 정말로 이 링크를 여시겠습니까? + confirm_visit: 정말로 이 링크를 여실 건가요? hide_button: 숨기기 - label: 민감한 컨텐츠일 수 있음 + label: 민감한 컨텐츠일 수 있어요! lists: errors: - limit: 리스트 최대 개수를 초과합니다 + limit: 가능한 모아보기의 최대 개수를 초과했어요. login_activities: authentication_methods: - otp: 2단계 인증 앱 - password: 암호 + otp: 2단계 보안 인증 어플리케이션 + password: 비밀번호 sign_in_token: 이메일 보안 코드 webauthn: 보안 키 - description_html: 확인되지 않은 활동이 보인다면, 암호를 바꾸거나 2단계 인증을 활성화 하는 것을 고려해 보세요. - empty: 인증 이력이 존재하지 않습니다 + description_html: 확인되지 않은 활동을 확인하셨다면, 비밀번호를 바꾸거나 2단계 인증을 활성화해보실 수 있어요. + empty: 인증 이력이 아직 아무것도 없어요. failed_sign_in_html: 실패한 로그인 시도 %{method} %{ip} (%{browser}) successful_sign_in_html: 성공한 로그인 시도 %{method} %{ip} (%{browser}) title: 인증 이력 mail_subscriptions: unsubscribe: - action: 네, 구독 취소합니다 - complete: 구독 취소됨 - confirmation_html: 정말로 %{domain}에서 %{email}로 보내는 마스토돈의 %{type}에 대한 구독을 취소하시겠습니까? 언제든지 이메일 알림 설정에서 다시 구독할 수 있습니다. + action: 네, 알림 받기를 취소할게요. + complete: 알림 받기 취소됨 + confirmation_html: 정말로 사계 대광장(%{domain})에서 %{email}로 보내드리는 %{type}에 대한 알림 받기를 취소하시겠어요? 언제든지 이메일 알림 설정에서 다시 설정하실 수 있어요. emails: notification_emails: favourite: 좋아요 알림 이메일 follow: 팔로우 알림 이메일 - follow_request: 팔로우 요청 이메일 + follow_request: 팔로우 요청 알림 이메일 mention: 멘션 알림 이메일 reblog: 부스트 알림 이메일 - resubscribe_html: 만약 실수로 구독 취소를 했다면 이메일 알림 설정에서 다시 구독할 수 있습니다. - success_html: 이제 더이상 %{domain}의 마스토돈에서 %{email}로 %{type} 알림을 보내지 않습니다. - title: 구독 취소 + resubscribe_html: 만약 실수로 알림 받기를 취소하셨다면 이메일 알림 설정에서 다시 설정하실 수 있어요. + success_html: 이제 더 이상 사계 대광장(%{domain}에서 %{email}로 %{type} 알림을 보내지 않을게요. + title: 알림 받기 취소 media_attachments: validations: - images_and_video: 이미 사진이 첨부된 게시물엔 동영상을 첨부할 수 없습니다. - not_found: 미디어 %{ids}는 찾을 수 없거나 이미 다른 게시물에 첨부되었습니다 - not_ready: 처리가 끝나지 않은 파일은 첨부할 수 없습니다. 잠시 후에 다시 시도해 주세요! - too_many: 최대 4개까지 첨부할 수 있습니다 + images_and_video: 이미 사진이 첨부된 게시물에는 동영상을 첨부하실 수 없어요. + not_found: 미디어 %{ids}는 찾을 수 없거나 이미 다른 게시물에 첨부되었어요. + not_ready: 처리가 끝나지 않은 파일은 첨부할 수 없어요. 잠시 후에 다시 시도해 주세요! + too_many: 최대 4개까지만 첨부하실 수 있어요. migrations: acct: 새 계정의 username@domain - cancel: 리디렉트 취소하기 - cancel_explanation: 리다이렉트를 취소하면 현재 계정이 다시 활성화 됩니다, 새 계정으로 이동한 팔로워를 되찾을 수는 없습니다. - cancelled_msg: 리다이렉트를 성공적으로 취소했습니다. + cancel: 리다이렉트 취소하기 + cancel_explanation: 리다이렉트를 취소하시면 현재 계정이 다시 활성화될 거에요. 새 계정으로 이동한 팔로워를 복구할 수는 없어요. + cancelled_msg: 리다이렉트를 성공적으로 취소했어요. errors: - already_moved: 이미 이동한 계정과 동일합니다 - missing_also_known_as: 이 계정을 역으로 참조하지 않고 있습니다 - move_to_self: 현재 계정은 사용할 수 없습니다 - not_found: 찾을 수 없습니다 - on_cooldown: 휴식기간입니다 - followers_count: 이주 될 팔로워들 + already_moved: 이미 이동한 계정과 동일해요! + missing_also_known_as: 이 계정을 역으로 참조하지 않고 있어요. + move_to_self: 현재 계정으로 이동하실 수는 없어요. + not_found: 찾을 수 없어요. + on_cooldown: 너무 자주 요청하셨어요! 잠시 기다렸다가 다시 시도해주세요. + followers_count: 새 계정으로 옮겨질 팔로워들 incoming_migrations: 다른 계정으로부터 옮기기 - incoming_migrations_html: 다른 계정을 이 계정으로 이주하고 싶은 경우, 먼저 계정 별칭을 만들어야 합니다. - moved_msg: 당신의 계정은 %{acct}로 리다이렉트 되고 있으며 팔로워들은 이주 될 것입니다. - not_redirecting: 현재 이 계정은 어디로도 리다이렉트 되고 있지 않습니다. - on_cooldown: 당신은 최근에 이미 계정을 이동했습니다. 이 기능은 %{count}일 후에 다시 이용 가능합니다. - past_migrations: 과거 이주 + incoming_migrations_html: 다른 계정을 이 계정으로 이주하고 싶은 경우, 먼저 계정 별칭을 만드셔야 해요. + moved_msg: 이 계정은 %{acct}로 리다이렉트 되고 있으며, 팔로워들도 옮겨지고 있어요. + not_redirecting: 현재 이 계정은 어디로도 리다이렉트 되고 있지 않아요. + on_cooldown: 최근에 이미 계정을 이동하셨어요. %{count}일 후에 다시 계정을 이동하실 수 있어요. + past_migrations: 과거 계정 이사 proceed_with_move: 팔로워 이동 - redirected_msg: 당신의 계정은 이제 %{acct} 로 리다이렉트됩니다. - redirecting_to: 당신의 계정은 %{acct} 로 리다이렉트됩니다. - set_redirect: 리디렉션 설정 + redirected_msg: 이 계정은 이제 %{acct}로 리다이렉트돼요. + redirecting_to: 이 계정은 %{acct}로 리다이렉트돼요. + set_redirect: 리다이렉션 설정 warning: - backreference_required: 새 계정은 이 계정으로 역참조를 하도록 설정되어 있어야 합니다 - before: '진행하기 전, 주의사항을 꼼꼼히 읽어보세요:' - cooldown: 이주 뒤에는 새로운 이주를 하지 못하는 휴식기간이 존재합니다 - disabled_account: 이 계정은 완전한 사용이 불가능하게 됩니다. 하지만, 데이터 내보내기나 재활성화를 위해 접근할 수 있습니다. - followers: 이 행동은 현재 계정의 모든 팔로워를 새 계정으로 이동시킵니다 - only_redirect_html: 대신, 프로필에 리디렉션만 표시할 수도 있습니다. - other_data: 다른 어떤 데이터도 자동적으로 옮겨지지 않을 것입니다 - redirect: 현재 계정 프로필은 리다이렉트 알림과 함께 업데이트 되며 검색에서 제외 됩니다 + backreference_required: 새 계정은 이 계정을 역참조하도록 설정되어 있어야 해요. + before: '계속하기 전, 주의사항을 꼼꼼히 읽어주세요:' + cooldown: 계정을 이사하신 뒤에는 새로운 이사를 하지 못하는 기간이 존재해요. + disabled_account: 이 계정은 더 이상 사용하실 수 없게 될 거에요. 데이터 내보내기나 재활성화를 위해서만 접근하실 수 있을 거에요. + followers: 현재 계정의 모든 팔로워가 새 계정으로 이동될 거에요. + only_redirect_html: 계정을 완전히 이사하시는 대신, 프로필에 리다이렉션만 표시하실 수도 있어요. + other_data: 다른 데이터들은 자동적으로 옮겨지지 않아요. 수동으로 내보내기 · 가져오기 기능을 이용해서 옮기셔야 할 거에요. + redirect: 현재 계정 프로필에는 리다이렉트 알림이 표시될 것이고, 프로필은 앞으로 검색에서 제외될 거에요. moderation: - title: 중재 + title: 사용자 관리 move_handler: - carry_blocks_over_text: 이 사용자는 예전에 차단한 %{acct}에서 이주 했습니다. - carry_mutes_over_text: 이 사용자는 예전에 뮤트한 %{acct}에서 이주 했습니다. - copy_account_note_text: '이 사용자는 %{acct}로부터 이동하였습니다. 당신의 이전 노트는 이렇습니다:' + carry_blocks_over_text: 이 사용자는 예전에 차단한 %{acct}에서 이사왔어요. + carry_mutes_over_text: 이 사용자는 예전에 뮤트한 %{acct}에서 이사왔어요. + copy_account_note_text: '이 사용자는 %{acct}로부터 이사했어요. 예전에 남겨둔 메모는 다음과 같아요:' navigation: toggle_menu: 토글 메뉴 notification_mailer: admin: report: - subject: "%{name} 님이 신고를 제출했습니다" + subject: "%{name}이(가) 신고를 제출했어요." sign_up: - subject: "%{name} 님이 가입했습니다" + subject: "%{name}이(가) 가입했어요!" favourite: - body: '당신의 게시물을 %{name} 님이 마음에 들어했습니다:' - subject: "%{name} 님이 내 게시물을 마음에 들어했습니다" + body: '내 게시물을 %{name}이(가) 좋아해요:' + subject: "%{name}이(가) 내 게시물을 좋아해요." title: 새 좋아요 follow: - body: "%{name} 님이 나를 팔로우했습니다!" - subject: "%{name} 님이 나를 팔로우했습니다" + body: "%{name}이(가) 나를 팔로우했어요." + subject: "%{name}이(가) 나를 팔로우했어요!" title: 새 팔로워 follow_request: action: 팔로우 요청 관리 - body: "%{name} 님이 내게 팔로우 요청을 보냈습니다" - subject: "%{name} 님이 보낸 팔로우 요청" + body: "%{name}이(가) 나에게 팔로우 요청을 보냈어요." + subject: "%{name}의 팔로우 요청" title: 새 팔로우 요청 mention: - action: 답장 - body: "%{name} 님이 나를 멘션했습니다:" - subject: "%{name} 님의 멘션" + action: 답글 쓰기 + body: "%{name}이(가) 나를 멘션했습니다:" + subject: "%{name}의 멘션" title: 새 답글 poll: - subject: "%{name}의 설문이 종료됨" + subject: "%{name}의 투표가 종료되었어요." quote: - body: '당신의 게시물을 %{name} 님이 인용했습니다:' - subject: "%{name} 님이 내 게시물을 인용했습니다" + body: '내 게시물을 %{name}이(가) 인용했어요:' + subject: "%{name}이(가) 내 게시물을 인용했어요." title: 새 인용 reblog: - body: '당신의 게시물을 %{name} 님이 부스트 했습니다:' - subject: "%{name} 님이 내 게시물을 부스트 했습니다" + body: '내 게시물을 %{name}이(가) 부스트했어요:' + subject: "%{name}이(가) 내 게시물을 부스트했어요." title: 새 부스트 status: - subject: "%{name} 님이 방금 게시물을 올렸습니다" + subject: "%{name}의 따끈따끈한 새 글이 도착했어요!" update: - subject: "%{name} 님이 게시물을 수정했습니다" + subject: "%{name}이(가) 게시물을 수정했어요." notifications: administration_emails: 관리자 이메일 알림 - email_events: 이메일 알림에 대한 이벤트 - email_events_hint: '알림 받을 이벤트를 선택해주세요:' + email_events: 이메일로 알림을 받을 이벤트 + email_events_hint: '이메일로 알림을 받을 이벤트들을 선택해주세요:' number: human: decimal_units: @@ -1697,94 +1695,94 @@ ko: thousand: K trillion: T otp_authentication: - code_hint: 확인을 위해 인증 애플리케이션에 생성된 코드를 입력해 주십시오 - description_html: 인증기 앱으로 2단계 인증을 활성화 하면 로그인 시 입력 할 토큰을 생성해 주는 전화기가 필요합니다. - enable: 활성화 - instructions_html: "Google Authenticator, 또는 타 TOTP 애플리케이션에서 이 QR 코드를 스캔해 주십시오. 이후 로그인 시에는 이 애플리케이션에서 생성되는 코드가 필요합니다." - manual_instructions: 'QR 코드를 스캔할 수 없어 수동으로 등록을 원하시는 경우 이 비밀 코드를 사용해 주십시오:' - setup: 설정 - wrong_code: 코드가 올바르지 않습니다! 서버와 휴대전화 간의 시각이 일치하나요? + code_hint: 확인을 위해 인증 어플리케이션에 생성된 코드를 입력해주세요. + description_html: 2단계 보안 인증을 활성화하시면 로그인 시 2단계 보안 코드를 생성해 주는 어플리케이션이 필요해요. + enable: 활성화하기 + instructions_html: "Google Authenticator, 또는 다른 TOTP 어플리케이션에서 이 QR 코드를 스캔해주세요. 앞으로의 로그인에는 이 어플리케이션에서 생성되는 보안 코드가 필요하게 돼요." + manual_instructions: 'QR 코드를 스캔할 수 없거나 수동 등록을 원하시는 경우 이 비밀 코드를 사용해주세요:' + setup: 설정하기 + wrong_code: 코드가 올바르지 않아요! 이 인스턴스와 어플리케이션의 시각이 일치하나요? pagination: newer: 최근 next: 다음 - older: 이전 + older: 과거 prev: 이전 truncate: "…" polls: errors: - already_voted: 이미 참여한 설문 - duplicate_options: 중복된 항목 있음 - duration_too_long: 지나치게 먼 미래 - duration_too_short: 너무 짧음 - expired: 이미 종료된 설문 - invalid_choice: 선택한 투표 항목이 존재하지 않음 - over_character_limit: 각 문자가 %{max} 보다 짧아야 함 - self_vote: 자신이 만든 설문에는 투표할 수 없음 - too_few_options: 둘 이상의 항목이 있어야 함 - too_many_options: 항목은 %{max}개를 넘을 수 없습니다 - vote: 투표 + already_voted: 이미 참여한 투표에요! + duplicate_options: 중복된 항목이 있어요! + duration_too_long: 투표 기간이 너무 길어요! + duration_too_short: 투표 기간이 너무 짧아요! + expired: 이미 종료된 투표에요! + invalid_choice: 선택한 투표 항목은 존재하지 않아요! + over_character_limit: 각 선택지의 길이는 %{max}자보다 짧아야 해요! + self_vote: 자신이 만든 투표에 스스로 투표하실 수는 없어요! + too_few_options: 둘 이상의 항목이 있어야 해요! + too_many_options: 선택지는 %{max}개를 넘을 수 없어요! + vote: 투표하기 posting_defaults: - explanation: 이 설정은 새 게시물을 작성할 때 기본값으로 쓰이지만, 작성기 내에서 게시물별로 편집할 수 있습니다. + explanation: 이 설정은 새 게시물을 작성할 때 기본값으로 적용되지만, 글 작성 창에서 게시물마다 따로 설정하실 수도 있어요. preferences: other: 기타 - posting_defaults: 게시물 기본설정 + posting_defaults: 게시물 기본 설정 public_timelines: 공개 타임라인 privacy: - hint_html: "내 프로필과 게시물이 어떻게 발견될지를 제어합니다. 활성화 하면 마스토돈의 다양한 기능들이 내가 더 많은 사람에게 도달할 수 있도록 도와줍니다. 이 설정이 내 용도에 맞는지 잠시 검토하세요." + hint_html: "내 프로필과 게시물이 어떻게 발견될지를 설정해요. 이 기능을 활성화하시면 마스토돈의 다양한 기능들이 내가 더 많은 사람에게 도달할 수 있도록 도와줄 거에요. 다른 사람들에게 노출되고 싶으시다면 이 기능을 계속 활성화하세요." privacy: 개인정보 privacy_hint_html: 다른 이들을 위해 노출할 수 있는 정보의 양을 조절합니다. 누군가는 다른 이들의 팔로우를 둘러보고 어떤 앱에서 게시물을 올렸는지 살피면서 흥미로운 프로필과 멋진 앱을 발견할 수 있지만, 누군가는 이를 숨기고 싶을 수도 있겠죠. reach: 도달 - reach_hint_html: 새로운 사람들이 나를 발견하고 팔로우하도록 허용할지 여부를 제어합니다. 둘러보기 화면에 게시물이 표시되기를 바라나요? 다른 사람들의 팔로우 추천에 표시되기를 바라나요? 모든 새 팔로워를 자동으로 수락하거나 각 팔로워를 세세하게 제어할까요? + reach_hint_html: 새로운 사람들이 나를 발견하고 팔로우하도록 허용할지를 설정해요. 둘러보기 화면에 내 게시물이 표시되기를 원하시나요? 다른 사람들의 추천 팔로우 목록에 내가 표시되기를 바라시나요? 모든 새 팔로워를 자동으로 수락하시기를 원하시나요, 아니면 각 팔로워를 하나하나 내가 승인하는 편을 원하시나요? search: 검색 - search_hint_html: 내가 어떻게 발견될지를 제어합니다. 내가 공개적으로 게시한 것들로 인해 사람들이 날 발견하길 원하나요? 마스토돈 바깥의 사람들이 웹에서 검색을 통해 내 프로필을 발견하길 원하나요? 공개적인 정보에 대해서 모든 검색엔진의 검색결과에서 제외하는 것은 보장할 수 없다는 점에 주의해주세요. - title: 개인정보와 도달 + search_hint_html: 내가 어떻게 발견될지를 설정해요. 나의 공개 게시물들을 통해 사람들이 날 발견하길 원하시나요? 마스토돈 바깥의 사람들이 웹에서 검색을 통해 내 프로필을 발견하길 원하시나요? 공개된 정보에 대해서 모든 검색 엔진의 검색 결과에서 완벽하게 제외하는 것은 보장되지 않는다는 점에 주의해주세요. + title: 개인정보 및 도달 privacy_policy: - title: 개인정보처리방침 + title: 개인정보 처리방침 reactions: errors: - limit_reached: 리액션 갯수 제한에 도달했습니다 - unrecognized_emoji: 인식 되지 않은 에모지입니다 + limit_reached: 리액션 개수 제한에 도달했어요. + unrecognized_emoji: 인식되지 않은 이모티콘이에요. redirects: - prompt: 이 링크를 믿을 수 있다면, 클릭해서 계속하세요. - title: "%{instance}를 떠나려고 합니다." + prompt: 이 링크를 믿을 수 있으시다면, 클릭해서 계속하세요. + title: "사계 대광장(%{instance})을 떠나고 있어요." relationships: activity: 계정 활동 - confirm_follow_selected_followers: 정말로 선택된 팔로워들을 팔로우하시겠습니까? - confirm_remove_selected_followers: 정말로 선택된 팔로워들을 삭제하시겠습니까? - confirm_remove_selected_follows: 정말로 선택된 팔로우를 끊으시겠습니까? + confirm_follow_selected_followers: 정말로 선택된 팔로워들을 팔로우하시겠어요? + confirm_remove_selected_followers: 정말로 선택된 팔로워들을 삭제하시겠어요? + confirm_remove_selected_follows: 정말로 선택된 팔로우를 끊으시겠어요? dormant: 휴면 - follow_failure: 선택한 계정 중 몇몇은 팔로우 할 수 없었습니다. - follow_selected_followers: 선택한 팔로워들을 팔로우 + follow_failure: 선택한 계정 중 몇몇은 팔로우 할 수 없었어요. + follow_selected_followers: 선택한 팔로워들을 팔로우하기 followers: 팔로워 following: 팔로잉 invited: 초대함 last_active: 최근 활동 most_recent: 최신 moved: 이동함 - mutual: 상호 팔로우 + mutual: 맞팔로우 primary: 주 계정 relationship: 관계 - remove_selected_domains: 선택한 도메인의 모든 팔로워 삭제 - remove_selected_followers: 선택한 팔로워 삭제 - remove_selected_follows: 선택한 사용자들을 팔로우 해제 + remove_selected_domains: 선택한 도메인의 모든 팔로워 삭제하기 + remove_selected_followers: 선택한 팔로워 삭제하기 + remove_selected_follows: 선택한 사용자들을 팔로우 해제하기 status: 계정 상태 remote_follow: - missing_resource: 리디렉션 대상을 찾을 수 없습니다 + missing_resource: 리다이렉션 대상을 찾을 수 없어요. reports: errors: - invalid_rules: 올바른 규칙을 포함하지 않습니다 + invalid_rules: 올바른 규칙을 포함하지 않아요. rss: content_warning: '열람 주의:' descriptions: account: "@%{acct}의 공개 게시물" tag: "#%{hashtag} 해시태그가 붙은 공개 게시물" scheduled_statuses: - over_daily_limit: 그 날짜에 대한 %{limit}개의 예약 게시물 제한을 초과합니다 - over_total_limit: 예약 게시물 제한 %{limit}을 초과합니다 - too_soon: 미래의 날짜여야 합니다 + over_daily_limit: 해당 일시에 대한 %{limit}개의 예약 게시물 제한을 초과했어요. + over_total_limit: 예약 게시물 제한 %{limit}을 초과했어요. + too_soon: 적어도 오늘 이후의 날짜여야 해요. self_destruct: - lead_html: 안타깝게도, %{domain}은 영구적으로 폐쇄됩니다. 이곳의 계정을 가지고 있었다면, 이제 이용할 수 없지만 백업 데이터는 요청할 수 있습니다. - title: 이 서버는 폐쇄중입니다 + lead_html: 운영진의 사정에 따라, 아쉽게도 사계 대광장(%{domain})은 문을 닫게 되었어요... 😭 이곳에 계정을 가지고 계셨다면, 더는 이용하실 수 없지만 지금까지의 데이터는 요청하실 수 있어요. + title: 이 서버는 곧 문을 닫을 예정이에요. sessions: activity: 최근 활동 browser: 브라우저 @@ -1798,11 +1796,11 @@ ko: generic: 알 수 없는 브라우저 huawei_browser: 화웨이 브라우저 ie: 인터넷 익스플로러 - micro_messenger: 마이크로메신저 - nokia: Nokia S40 Ovi 브라우저 + micro_messenger: 마이크로 메신저 + nokia: Nokia 브라우저 opera: 오페라 otter: Otter - phantom_js: 팬텀JS + phantom_js: 팬텀 JS qq: QQ 브라우저 safari: 사파리 uc_browser: UC 브라우저 @@ -1811,70 +1809,70 @@ ko: current_session: 현재 세션 date: 날짜 description: "%{platform}의 %{browser}" - explanation: 내 마스토돈 계정에 로그인되어 있는 웹 브라우저 목록입니다. + explanation: 내 계정에 로그인되어 있는 웹 브라우저 목록이에요. ip: IP platforms: adobe_air: 어도비 Air android: 안드로이드 blackberry: 블랙베리 - chrome_os: 크롬OS - firefox_os: 파이어폭스OS + chrome_os: 크롬 OS + firefox_os: 파이어폭스 OS ios: iOS kai_os: KaiOS linux: 리눅스 mac: macOS unknown_platform: 알 수 없는 플랫폼 - windows: 윈도우 - windows_mobile: 윈도우 모바일 - windows_phone: 윈도우 폰 - revoke: 취소 - revoke_success: 세션을 성공적으로 취소하였습니다 + windows: 윈도우즈 + windows_mobile: 윈도우즈 모바일 + windows_phone: 윈도우즈 폰 + revoke: 강제로 종료시키기 + revoke_success: 세션을 강제로 종료시켰어요. title: 세션 view_authentication_history: 내 계정에 대한 인증 이력 보기 settings: account: 계정 account_settings: 계정 설정 aliases: 계정 별명 - appearance: 외관 - authorized_apps: 승인된 애플리케이션 - back: 마스토돈으로 돌아가기 + appearance: 사용자 UI + authorized_apps: 승인된 어플리케이션 + back: 사계 대광장으로 돌아가기 delete: 계정 삭제 development: 개발 - edit_profile: 프로필 편집 - export: 내보내기 + edit_profile: 프로필 + export: 데이터 내보내기 featured_tags: 추천 해시태그 import: 데이터 가져오기 import_and_export: 가져오기 & 내보내기 migrate: 계정 이동 notifications: 이메일 알림 - preferences: 환경설정 - profile: 공개 프로필 - relationships: 팔로잉과 팔로워 + preferences: 설정 + profile: 프로필 + relationships: 팔로잉 & 팔로워 severed_relationships: 단절된 관계들 statuses_cleanup: 게시물 자동 삭제 - strikes: 중재 기록 - two_factor_authentication: 2단계 인증 + strikes: 조치받은 기록 + two_factor_authentication: 2단계 보안 인증 webauthn_authentication: 보안 키 severed_relationships: download: 다운로드 (%{count}) event_type: account_suspension: 계정 정지 (%{target_name}) - domain_block: 서버 정지 (%{target_name}) - user_domain_block: 내가 %{target_name}을 차단했습니다 + domain_block: 인스턴스 정지 (%{target_name}) + user_domain_block: 내가 %{target_name}를 차단했어요. lost_followers: 잃은 팔로워 lost_follows: 잃은 팔로우 - preamble: 내가 도메인을 차단하거나 중재진이 다른 서버를 정지하기로 결정했다면 내 팔로우와 팔로워를 잃게 됩니다. 그런 일이 일어났다면 그로 인해 단절된 관계들의 목록을 다운로드 받아 확인하고 다른 서버에서 불러올 수 있습니다. - purged: 이 서버에 대한 정보는 관리자에 의해 제거되었습니다. + preamble: 내가 도메인을 차단하거나 중재진이 다른 인스턴스를 정지하기로 결정했다면 내 팔로우와 팔로워를 잃게 돼요. 그런 일이 일어났다면 결정에 따라 단절된 관계들의 목록을 다운로드 받아 확인하고 다른 서버에서 불러올 수 있어요. + purged: 이 서버에 대한 정보는 관리자에 의해 제거되었어요. type: 이벤트 statuses: attached: audio: - other: "%{count} 개의 오디오" + other: "%{count}개의 음성" description: '첨부: %{attached}' image: other: "%{count}장의 이미지" video: - other: "%{count} 개의 영상" + other: "%{count}개의 동영상" boosted_from_html: "%{acct_link}의 글을 부스트" content_warning: '열람 주의: %{warning}' content_warnings: @@ -1882,84 +1880,84 @@ ko: show: 더 보기 default_language: 화면 표시 언어와 동일하게 disallowed_hashtags: - other: '허용되지 않은 해시태그를 포함하고 있습니다: %{tags}' + other: '허용되지 않은 해시태그를 포함하고 있어요: %{tags}' edited_at_html: "%{date}에 편집됨" errors: - in_reply_not_found: 답장하려는 게시물이 존재하지 않습니다. - quoted_status_not_found: 인용하려는 게시물이 존재하지 않습니다. - quoted_user_not_mentioned: 개인 멘션에서 다른 사람의 게시물을 인용할 수 없습니다. - over_character_limit: 최대 %{max}자까지 입력할 수 있습니다 + in_reply_not_found: 답글을 쓰려는 게시물이 존재하지 않아요. + quoted_status_not_found: 인용하려는 게시물이 존재하지 않아요. + quoted_user_not_mentioned: 개인 멘션에서 다른 사람의 게시물을 인용하실 수 없어요. + over_character_limit: 최대 %{max}자까지 입력하실 수 있어요. pin_errors: - direct: 멘션된 사용자들에게만 보이는 게시물은 고정될 수 없습니다 - limit: 이미 너무 많은 게시물을 고정했습니다 - ownership: 다른 사람의 게시물은 고정될 수 없습니다 - reblog: 부스트는 고정될 수 없습니다 + direct: 멘션된 사용자들에게만 보이는 게시물은 고정하실 수 없어요. + limit: 이미 너무 많은 게시물을 고정하셨어요. + ownership: 다른 사람의 게시물은 고정하실 수 없어요. + reblog: 부스트는 고정하실 수 없어요. quote_error: not_available: 게시물 사용 불가 pending_approval: 계류 중인 게시물 - revoked: 원작성자에 의해 게시물 삭제됨 + revoked: 원작성자에 의해 게시물이 삭제됨 quote_policies: followers: 팔로워만 nobody: 나만 public: 누구나 - quote_post_author: 인용된 %{acct} 님의 게시물 + quote_post_author: 인용된 %{acct}의 게시물 title: '%{name}: "%{quote}"' visibilities: direct: 개인 멘션 private: 팔로워만 public: 공개 - public_long: 마스토돈 내외 모두 + public_long: 사계 대광장과 연합우주 이용자는 물론, 인터넷 사용자 전체에게 공개하기 unlisted: 조용한 공개 - unlisted_long: 마스토돈 검색결과, 유행, 공개 타임라인에서 숨기기 + unlisted_long: 마스토돈 검색 결과 · 화두 · 공개 타임라인에서 숨기기 statuses_cleanup: enabled: 오래된 게시물 자동 삭제 - enabled_hint: 아래의 예외 목록에 해당하지 않는다면, 명시된 기한 이후 당신의 게시물을 자동으로 삭제합니다 - exceptions: 예외 - explanation: 게시물 삭제는 많은 성능이 필요하기 때문에, 서버에서 바쁘지 않을 때 시간을 들여서 천천히 진행합니다. 이런 이유로, 당신의 게시물은 아마도 정해진 기간보다 좀 더 시간이 지난 이후에 삭제될 것입니다. - ignore_favs: 좋아요 무시 - ignore_reblogs: 부스트 무시 + enabled_hint: 아래에서 예외로 둔 목록에 해당하지 않는다면, 설정된 기한 이후 내 게시물이 자동으로 삭제돼요. + exceptions: 예외들 + explanation: 게시물 삭제는 꽤 번거로운 작업이기 때문에, 사계 대광장 서버가 바쁘지 않을 때 천천히 진행하고 있어요. 때문에 게시물은 정해진 기간보다 좀 더 시간이 지난 이후에 삭제될 수도 있어요. + ignore_favs: 좋아요 무시하기 + ignore_reblogs: 부스트 무시하기 interaction_exceptions: 상호작용에 기반한 예외들 - interaction_exceptions_explanation: 좋아요나 부스트 수가 설정한 값을 넘은 후 다시 낮아진 경우에는 게시물이 삭제되는 것을 보장하지 못합니다. - keep_direct: 다이렉트 메시지 유지 - keep_direct_hint: 다이렉트 메시지를 삭제하지 않습니다 + interaction_exceptions_explanation: 좋아요나 부스트 수가 설정한 값을 넘은 후 다시 낮아진 경우에는 게시물 삭제를 보장드리지 못해요. + keep_direct: 개인 멘션 유지 + keep_direct_hint: 개인 멘션들은 삭제하지 않아요. keep_media: 미디어가 있는 게시물 유지 - keep_media_hint: 미디어가 첨부된 게시물을 삭제하지 않습니다 + keep_media_hint: 미디어가 첨부된 게시물들은 삭제하지 않아요. keep_pinned: 고정된 게시물 유지 - keep_pinned_hint: 고정 게시물을 삭제하지 않습니다 - keep_polls: 설문 유지 - keep_polls_hint: 설문을 삭제하지 않습니다 - keep_self_bookmark: 북마크한 게시물 유지 - keep_self_bookmark_hint: 북마크한 본인의 게시물을 삭제하지 않습니다 - keep_self_fav: 내가 좋아요한 게시물 유지 - keep_self_fav_hint: 스스로 좋아요를 누른 본인의 게시물을 삭제하지 않습니다 + keep_pinned_hint: 고정 게시물들은 삭제하지 않아요. + keep_polls: 투표 유지 + keep_polls_hint: 투표들은 삭제하지 않아요. + keep_self_bookmark: 즐겨찾기한 게시물 유지 + keep_self_bookmark_hint: 즐겨찾기한 내 게시물들은 삭제하지 않아요. + keep_self_fav: 내가 좋아요를 누른 게시물 유지 + keep_self_fav_hint: 스스로 좋아요를 누른 내 게시물들은 삭제하지 않아요. min_age: - '1209600': 2 주 - '15778476': 6 개월 - '2629746': 1 개월 - '31556952': 1 년 - '5259492': 2 개월 - '604800': 1 주 - '63113904': 2 년 - '7889238': 3 개월 + '1209600': 2주 + '15778476': 6개월 + '2629746': 1개월 + '31556952': 1년 + '5259492': 2개월 + '604800': 1주 + '63113904': 2년 + '7889238': 3개월 min_age_label: 기한 min_favs: 해당 횟수 이상 좋아요된 게시물 유지 - min_favs_hint: 이 횟수 이상의 좋아요가 된 게시물은 삭제하지 않습니다. 좋아요 수와 관계없이 게시물을 지우고 싶다면 공백으로 두세요 + min_favs_hint: 이 횟수 이상의 좋아요를 받은 게시물들은 삭제하지 않아요. 좋아요 수와 관계없이 게시물을 지우고 싶다면 비워두세요. min_reblogs: 해당 횟수 이상 부스트된 게시물 유지 - min_reblogs_hint: 이 횟수 이상의 부스트가 된 게시물은 삭제하지 않습니다. 부스트 수와 관계없이 게시물을 지우고 싶다면 공백으로 두세요 + min_reblogs_hint: 이 횟수 이상으로 부스트된 게시물은 삭제하지 않아요. 부스트 수와 관계없이 게시물을 지우고 싶다면 비워두세요. stream_entries: - sensitive_content: 민감한 내용 + sensitive_content: 민감한 컨텐츠 strikes: errors: - too_late: 이의를 제기하기에 너무 늦었습니다 + too_late: 이의를 제기하시기에는 너무 늦었어요. tags: - does_not_match_previous_name: 이전 이름과 맞지 않습니다 + does_not_match_previous_name: 이전 이름과 맞지 않아요. terms_of_service: - title: 이용 약관 + title: 이용약관 terms_of_service_interstitial: - future_preamble_html: 이용약관에 몇가지 변경사항이 있으며, %{date}부터 효력이 발생합니다. 변경된 약관을 확인하시기 바랍니다. - past_preamble_html: 마지막 방문으로부터 이용약관이 변경되었습니다. 변경된 약관을 확인하시기 바랍니다. - review_link: 이용 약관 검토하기 - title: "%{domain} 도메인의 이용 약관에 변경 있음" + future_preamble_html: 이용약관 변경이 예고되었어요. %{date}부터 효력이 발생해요. 변경된 약관을 확인해주세요. + past_preamble_html: 마지막으로 방문하셨던 때 이후로 이용약관이 변경되었어요. 변경된 약관을 확인해주세요. + review_link: 이용약관 검토하기 + title: "사계 대광장(%{domain})의 이용약관이 변경됨" themes: contrast: 마스토돈 (고대비) default: 마스토돈 (어두움) @@ -1968,171 +1966,171 @@ ko: time: formats: default: "%Y-%m-%d %H:%M" - month: "%Y년 %b" + month: "%Y년 %m월" time: "%H:%M" with_time_zone: "%Y-%m-%d %H:%M %Z" translation: errors: - quota_exceeded: 서버 전체의 번역 서비스 사용량 제한에 도달했습니다. - too_many_requests: 최근 번역 서비스에 요청이 너무 많았습니다. + quota_exceeded: 인스턴스 전체의 번역 서비스 사용량 제한에 도달했어요. + too_many_requests: 최근 번역 서비스 요청이 너무 많이 들어왔어요. 잠시 후 다시 시도해주세요. two_factor_authentication: - add: 추가 - disable: 비활성화 - disabled_success: 2단계 인증이 비활성화 되었습니다. - edit: 수정 - enabled: 2단계 인증이 활성화 되어 있습니다 - enabled_success: 2단계 인증이 활성화 되었습니다 - generate_recovery_codes: 복구 코드 생성 - lost_recovery_codes: 복구 코드를 사용하면 휴대전화를 분실한 경우에도 계정에 접근할 수 있게 됩니다. 복구 코드를 분실한 경우에도 여기서 다시 생성할 수 있지만, 예전 복구 코드는 비활성화 됩니다. - methods: 2단계 인증 - otp: 인증 애플리케이션 + add: 추가하기 + disable: 비활성화하기 + disabled_success: 2단계 보안 인증이 비활성화 되었어요. + edit: 수정하기 + enabled: 2단계 보안 인증이 활성화 되어 있어요. + enabled_success: 2단계 보안 인증이 활성화 되었어요. + generate_recovery_codes: 복구 코드 생성하기 + lost_recovery_codes: 복구 코드를 사용하면 인증 어플리케이션을 분실하신 경우에도 계정에 접근할 수 있게 됩니다. 복구 코드를 분실하신 경우에도 여기서 다시 생성하실 수 있지만, 예전 복구 코드는 비활성화될 거에요. + methods: 2단계 보안 인증 + otp: 인증 어플리케이션 recovery_codes: 복구 코드 - recovery_codes_regenerated: 복구 코드가 다시 생성되었습니다 - recovery_instructions_html: 휴대전화를 분실한 경우, 아래 복구 코드 중 하나를 사용해 계정에 접근할 수 있습니다. 복구 코드는 안전하게 보관해 주십시오. 이 코드를 인쇄해 중요한 서류와 함께 보관하는 것도 좋습니다. + recovery_codes_regenerated: 복구 코드가 다시 생성되었어요. + recovery_instructions_html: 인증 어플리케이션을 분실하신 경우, 아래 복구 코드 중 하나를 사용해 계정에 접근하실 수 있습니다. 복구 코드는 따로 안전하게 보관해두세요. 코드를 인쇄해 중요 문서나 서류와 함께 보관하는 것을 추천드려요. webauthn: 보안 키 user_mailer: announcement_published: - description: "%{domain}의 관리자가 공지사항을 게시했습니다:" + description: "사계 대광장(%{domain})에서 새로운 공지사항이 올라왔어요:" subject: 서비스 공지사항 - title: "%{domain} 서비스 공지사항" + title: "사계 대광장(%{domain}) 서비스 공지사항" appeal_approved: - action: 계정 설정 - explanation: "%{strike_date}에 일어난 중재결정에 대한 소명을 %{appeal_date}에 작성했으며 승낙되었습니다. 당신의 계정은 정상적인 상태로 돌아왔습니다." - subject: 귀하가 %{date}에 작성한 소명이 승낙되었습니다 - subtitle: 계정이 다시 정상적인 상태입니다. - title: 소명이 받아들여짐 + action: 계정 설정하러 가기 + explanation: "%{strike_date}에 내려진 조치에 대해 %{appeal_date}에 제기하신 이의가 받아들여졌어요. 계정이 정상적인 상태로 돌아갔어요." + subject: "%{date}에 작성하신 이의 제기가 받아들여졌어요." + subtitle: 계정이 다시 정상 상태로 돌아갔어요. + title: 이의 제기가 받아들여졌어요! appeal_rejected: - explanation: "%{strike_date}에 일어난 중재결정에 대한 소명을 %{appeal_date}에 작성했지만 반려되었습니다." - subject: "%{date}에 작성한 소명이 반려되었습니다." - subtitle: 소명이 기각되었습니다. - title: 이의 제기가 거절되었습니다 + explanation: "%{strike_date}에 내려진 조치에 대해 %{appeal_date}에 제기하신 이의가 기각되었어요." + subject: "%{date}에 작성하신 이의 제기가 기각되었어요." + subtitle: 이의 제기가 기각되었어요. + title: 이의 제기가 기각되었어요. backup_ready: - explanation: 마스토돈 계정에 대한 전체 백업을 요청했습니다 - extra: 다운로드 할 준비가 되었습니다! - subject: 아카이브를 다운로드할 수 있습니다 - title: 아카이브 테이크아웃 + explanation: 사계 대광장 계정에 대한 전체 백업을 요청하셨어요. + extra: 이제 아카이브 준비가 완료되었어요! + subject: 계정 백업 아카이브를 다운로드하실 수 있어요! + title: 백업 아카이브를 다운로드 하실 수 있어요. failed_2fa: - details: '로그인 시도에 대한 상세 정보입니다:' - explanation: 누군가가 내 계정에 로그인을 시도했지만 2차인증에 올바른 값을 입력하지 못했습니다. - further_actions_html: 만약 당신이 한 게 아니었다면 유출의 가능성이 있으니 가능한 빨리 %{action} 하시기 바랍니다. - subject: 2차 인증 실패 - title: 2차 인증에 실패했습니다 + details: '로그인 시도에 대한 상세 정보에요:' + explanation: 누군가가 내 계정에 로그인을 시도했지만 2차 보안 인증에 실패했어요. + further_actions_html: 만약 직접 하신 게 아니라면 계정이 위험한 거에요. 가능한 빨리 %{action} 하시기를 권장드러요. + subject: 2차 보안 인증에 실패했어요! + title: 2차 보안 인증에 실패했어요. suspicious_sign_in: - change_password: 암호 변경 - details: '로그인에 대한 상세 정보입니다:' - explanation: 새로운 IP 주소에서 내 계정에 로그인한 것을 감지했습니다. - further_actions_html: 직접 로그인한 것이 아니라면, 지금 바로 %{action}과 2단계 인증을 활성화하여 계정을 안전하게 보호하시길 권해드립니다. - subject: 계정이 새로운 IP에서 접근됨 - title: 새로운 로그인 + change_password: 비밀번호 변경 + details: '로그인에 대한 상세 정보에요:' + explanation: 새로운 IP 주소에서 내 계정에 로그인한 것을 감지했어요. + further_actions_html: 직접 로그인한 것이 아니라면, 지금 바로 %{action}과 2단계 보안 인증을 활성화하여 계정을 안전하게 보호하시길 권해드려요. + subject: 새로운 IP에서 계정에 접근했어요! + title: 새로운 로그인이 감지되었어요! terms_of_service_changed: - agreement: "%{domain}을 계속 사용하는 것으로 약관에 동의하는 것으로 간주합니다. 약관에 동의하지 않는 경우 계정을 삭제함으로써 언제든 동의를 철회할 수 있습니다." - changelog: '이번 변경사항의 주요 내용입니다:' - description: "%{domain}의 이용 약관이 변경되었기 때문에 발송된 이메일입니다. 이 변경사항은 %{date}부터 효력을 발휘합니다. 변경된 전체 약관을 확인하시길 권합니다:" - description_html: '%{domain}의 이용 약관이 변경되었기 때문에 발송된 이메일입니다. 이 변경사항은 %{date}부터 효력을 발휘합니다. 변경된 전체 약관을 확인하시길 권합니다.' - sign_off: "%{domain} 팀" - subject: 변경된 이용 약관 - subtitle: "%{domain}의 이용 약관이 변경됩니다" + agreement: "사계 대광장(%{domain})을 계속 사용하시는 것으로써 변경된 약관에 동의하실 수 있어요. 약관에 동의하지 않는 경우 계정을 삭제함으로써 언제든 동의를 철회하실 수 있어요." + changelog: '이번 이용약관 변경의 주요 내용은 다음과 같아요:' + description: "사계 대광장(%{domain})의 이용약관이 변경되었기 때문에 발송된 이메일이에요. 이 변경사항은 %{date}부터 효력을 발휘할 거에요. 변경된 전체 약관을 확인하시길 권해드려요:" + description_html: '사계 대광장(%{domain})의 이용약관이 변경되었기 때문에 발송된 이메일이에요. 이 변경사항은 %{date}부터 효력을 발휘할 거에요. 변경된 전체 약관을 확인하시길 권해드려요.' + sign_off: "사계 대광장(%{domain}) 운영진" + subject: 이용약관이 변경되었어요. + subtitle: "사계 대광장(%{domain})의 이용약관이 변경될 예정이에요!" title: 중요한 알림 warning: - appeal: 이의 제출하기 - appeal_description: 이것이 오류라고 생각한다면, %{instance}의 중재자에게 이의신청을 할 수 있습니다. + appeal: 이의 제기 제출하기 + appeal_description: 조치가 잘못되었다고 생각하신면, 사계 대광장(%{instance})의 중재자에게 이의를 제기하실 수 있어요. categories: spam: 스팸 - violation: 콘텐츠가 다음의 커뮤니티 규정을 위반합니다 + violation: 컨텐츠가 다음의 커뮤니티 규정을 위반했어요. explanation: - delete_statuses: 귀하의 게시물 중 일부가 하나 이상의 커뮤니티 가이드라인을 위반한 것으로 확인되어 %{instance}의 중재자에 의해 삭제되었습니다. - disable: 귀하의 계정은 이제 이용할 수 없습니다만, 프로필과 다른 데이터들은 여전히 그대로 남아있습니다. 귀하의 데이터 백업을 요청하거나, 계정의 설정을 변경 또는 삭제할 수 있습니다. - mark_statuses_as_sensitive: 당신의 몇몇 게시물들은 %{instance}의 중재자에 의해 민감함으로 설정되었습니다. 이것은 사람들이 미리보기를 보기 전에 미디어를 한번 눌러야 함을 의미합니다. 당신은 스스로도 자신의 게시물을 작성할 때 미디어를 민감함으로 설정할 수 있습니다. - sensitive: 지금부터는, 당신이 업로드한 미디어 파일들은 민감함 표시가 뜨게 되고 클릭해야만 볼 수 있다는 경고문 뒤에 가려지게 됩니다. - silence: 당신은 여전히 당신의 계정을 사용할 수 있지만 당신을 팔로우 하고 있는 사람들만 당신의 게시물을 볼 수 있으며, 여러가지 탐색 기능에서 제외됩니다. 하지만, 여전히 다른 사람들은 수동으로 당신을 팔로우 할 수 있습니다. - suspend: 귀하의 계정은 이제 이용할 수 없으며, 프로필과 그 밖의 데이터에 접근할 수 없습니다. 귀하는 데이터가 완전히 삭제되기 전인 30일 간 여전히 백업을 요청하기 위해 로그인 할 수 있습니다만, 저희는 계정 정지의 회피 수단을 방지하기 위해 몇 기본 자료를 유지합니다. - reason: '사유:' - statuses: '인용된 게시물:' + delete_statuses: 게시물 중 일부가 하나 이상의 커뮤니티 규정을 위반한 것으로 확인되어 사계 대광장(%{instance}) 운영진에 의해 삭제되었어요. + disable: 계정을 더 이상 이용하실 수 없지만, 프로필과 다른 데이터들은 여전히 그대로 남아있어요. 데이터 백업을 요청하시거나, 계정 설정을 변경 또는 계정을 삭제하실 수 있어요. + mark_statuses_as_sensitive: 몇몇 게시물들이 사계 대광장(%{instance}) 운영진에 의해 민감함으로 설정되었어요. 해당 게시물들은 앞으로 사람들이 미리보기를 보기 전에 미디어를 한 번 더 눌러야 하게 될 거에요. 스스로도 게시물을 작성할 때 미디어를 민감함으로 설정하실 수 있어요. + sensitive: 지금부터는 업로드하시는 미디어 파일들에는 모두 민감한 컨텐츠 경고가 뜨게 되며, 클릭해야만 볼 수 있다는 경고문 뒤로 가려지게 될 거에요. + silence: 여전히 계정을 사용하실 수 있지만 나를 팔로우하고 있는 사람들만 내 게시물을 볼 수 있어요. 여러 가지 탐색 기능에서 앞으로 제외되실 거에요. 하지만, 여전히 다른 사람들은 수동으로 나를 팔로우할 수 있어요. + suspend: 계정은 이제부터 이용하실 수 없으며, 프로필과 그 밖의 데이터에도 접근하실 수 없어요. 데이터가 완전히 삭제되기 전 30일 동안 백업 요청을 위해 로그인하실 수 있지만, 계정 정지에 대한 회피를 방지하기 위해 몇 가지 기본 자료들은 여전히 유지될 거에요. + reason: '조치된 이유:' + statuses: '문제가 된 게시물:' subject: - delete_statuses: 당신의 계정 %{acct}에서 작성한 게시물이 삭제되었습니다 - disable: "%{acct} 계정은 동결되었습니다." - mark_statuses_as_sensitive: "%{acct}로 작성한 당신의 게시물은 민감한 것으로 표시되었습니다" - none: "%{acct}에게의 경고" - sensitive: "%{acct}로 작성되는 당신의 게시물은 이제부터 민감한 것으로 표시됩니다" - silence: 당신의 계정 %{acct}가 제한 되었습니다 - suspend: 당신의 계정 %{acct}가 정지 되었습니다 + delete_statuses: 내 계정 %{acct}에서 작성한 게시물이 삭제되었어요. + disable: "%{acct} 계정은 비활성화되었어요." + mark_statuses_as_sensitive: "%{acct}로 작성한 내 게시물이 강제로 민감함으로 표시되었어요." + none: "%{acct}에게 경고가 들어왔어요." + sensitive: "%{acct}로 작성되는 내 게시물은 앞으로 모두 민감함으로 표시될 예정이에요." + silence: 내 계정 %{acct}가 제한되었어요. + suspend: 내 계정 %{acct}가 정지되었어요. title: delete_statuses: 게시물 삭제됨 - disable: 계정 동결됨 + disable: 계정 비활성화됨 mark_statuses_as_sensitive: 게시물이 민감함으로 표시됨 - none: 경고 + none: 계정이 경고를 받음 sensitive: 계정이 민감함으로 표시됨 - silence: 계정 제한 됨 - suspend: 계정 정지 됨 + silence: 계정 제한됨 + suspend: 계정 정지됨 welcome: - apps_android_action: Google Play에서 다운로드 - apps_ios_action: App Store에서 다운로드 + apps_android_action: Google Play에서 다운로드하기 + apps_ios_action: App Store에서 다운로드하기 apps_step: 공식 앱을 다운로드해보세요. apps_title: Mastodon 앱 - checklist_subtitle: '이 새로운 소셜미디어를 시작해봅시다:' - checklist_title: 환영 체크리스트 - edit_profile_action: 개인 맞춤 - edit_profile_step: 의미있는 프로필을 작성해 상호작용을 늘려보세요. + checklist_subtitle: '새로운 소셜 미디어를 시작해봐요:' + checklist_title: 환영 체크 리스트 + edit_profile_action: 사용자 맞춤 + edit_profile_step: 나만의 프로필을 작성하고 상호작용을 늘려보세요. edit_profile_title: 프로필 꾸미기 - explanation: 시작하기 전에 몇가지 팁들을 준비했습니다 + explanation: 시작하시기 전에 몇 가지 도움말들을 준비해봤어요. feature_action: 더 알아보기 - feature_audience: 마스토돈은 중개자 없이 청중을 관리할 수 있는 특별한 가능성을 제공합니다. 자체 인프라에 배포된 마스토돈을 사용하면 온라인에 있는 다른 마스토돈 서버에도 팔로우하거나 팔로우할 수 있으며, 본인 외에는 누구의 통제도 받지 않습니다. - feature_audience_title: 신뢰 있는 청중 구축 - feature_control: 내가 홈 피드에서 무엇을 보고 싶은지는 내가 제일 잘 압니다. 알고리즘이나 시간을 낭비하게 만드는 광고는 없습니다. 계정 하나로 다른 마스토돈 서버에 있는 누구나 팔로우 하여 그들의 게시물을 시간순으로 받아보고 인터넷의 한 구석을 좀 더 나답게 만들어 보세요. - feature_control_title: 내 타임라인에 대해 통제권을 유지하세요 - feature_creativity: 마스토돈은 오디오, 비디오, 사진, 접근성 설명(alt), 투표, 콘텐츠 주의 (블라인드), 움직이는 아바타, 커스텀 이모티콘, 썸네일 자르기, 그리고 더 많은 것들을 당신이 온라인에서 당신을 더 잘 드러낼 수 있도록 돕기위해 지원합니다. 당신이 그림이나 음악을 올리던, 팟캐스트 같은것을 진행하던 마스토돈이 함께합니다. + feature_audience: 마스토돈은 중개자 없이 내 팔로워들을 관리할 수 있는 특별한 가능성을 제공해요. 자체 인프라에 배포된 마스토돈을 사용하면 연합우주로 연결된 다른 마스토돈 서버 사람들도 팔로우하거나 팔로우할 수 있으며, 본인 외의 그 어떠한 사람의 통제도 받지 않아요. + feature_audience_title: 신뢰할 수 있는 팔로워 구축 + feature_control: 내가 홈 피드에서 무엇을 보고 싶은지는 스스로가 제일 잘 알아요. 알고리즘이나 시간을 낭비하게 만드는 광고는 이제 안녕! 계정 하나로 다른 마스토돈 서버에 있는 누구나 팔로우하여 게시물을 시간순으로 받아보고 인터넷 사용 경험을 조금 더 나답게 만들어보세요. + feature_control_title: 내 타임라인에 대한 통제권을 직접 유지해보세요 + feature_creativity: 마스토돈은 음성, 동영상, 사진, 대체 텍스트, 투표, 민감한 컨텐츠 경고(블라인드), 움직이는 아바타, 커스텀 이모티콘, 썸네일 자르기 등등 많은 것들을 여러분이 온라인에서 스스로를 더 잘 드러낼 수 있도록 도와드려요. 그림이나 음악을 올리시던, 팟캐스트를 진행하시던지 마스토돈은 여러분과 함께해요. feature_creativity_title: 독보적인 창의성 - feature_moderation: 마스토돈은 의사 결정권을 사용자에게 돌려줍니다. 각 서버는 기업 소셜 미디어처럼 하향식이 아닌 로컬에서 시행되는 자체 규칙과 규정을 만들 수 있어 다양한 그룹의 요구에 가장 유연하게 대응할 수 있습니다. 동의하는 규칙이 있는 서버에 가입하거나 직접 서버를 호스팅하세요. - feature_moderation_title: 올바른 중재 + feature_moderation: 마스토돈은 의사 결정권을 사용자에게 돌려드려요. 각 서버는 기업 소셜 미디어처럼 하향식이 아닌 로컬에서 시행되는 자체 규칙과 규정을 만들 수 있어 다양한 그룹의 요구에 가장 유연하게 대응할 수 있어요. 자신에게 맞는 규칙이 있는 서버에 가입하거나 직접 서버를 호스팅해보세요. + feature_moderation_title: 올바른 사용자 관리 follow_action: 팔로우 - follow_step: 흥미로운 사람들을 팔로우하는 것이 마스토돈의 전부입니다. + follow_step: 흥미로운 사람들을 팔로우하고 대화해보세요. follow_title: 내게 맞는 홈 피드 꾸미기 follows_subtitle: 잘 알려진 계정들을 팔로우 follows_title: 누구를 팔로우 할 지 follows_view_more: 팔로우 할 사람들 더 보기 hashtags_recent_count: - other: 최근 2일동안 %{people} 명 - hashtags_subtitle: 최근 2일간 무엇이 유행했는지 둘러보기 + other: 최근 2일 동안 %{people}명 + hashtags_subtitle: 최근 2일 동안 무엇이 유행했는지 둘러보기 hashtags_title: 유행하는 해시태그 hashtags_view_more: 유행하는 해시태그 더 보기 post_action: 작성 - post_step: 글, 사진, 영상, 또는 투표로 세상에 인사해보세요. - post_title: 첫번째 게시물 쓰기 + post_step: 글 · 사진 · 동영상 또는 투표로 연합우주에 인사해보세요. + post_title: 첫 게시물 쓰기 share_step: 친구에게 마스토돈에서 나를 찾을 수 있는 방법을 알려주세요. share_title: 마스토돈 프로필을 공유하세요 - sign_in_action: 로그인 - subject: 마스토돈에 오신 것을 환영합니다 - title: 환영합니다 %{name} 님! + sign_in_action: 로그인하기 + subject: 마스토돈에 오신 것을 환영해요! + title: 환영해요, %{name}! users: - follow_limit_reached: 당신은 %{limit}명의 사람을 넘어서 팔로우 할 수 없습니다 - go_to_sso_account_settings: ID 공급자의 계정 설정으로 이동 - invalid_otp_token: 2단계 인증 코드가 올바르지 않습니다 - otp_lost_help_html: 만약 양쪽 모두를 잃어버렸다면 %{email}을 통해 복구할 수 있습니다 - rate_limited: 너무 많은 인증 시도가 있었습니다, 잠시 후에 시도하세요. - seamless_external_login: 외부 서비스를 이용해 로그인했으므로 이메일과 암호는 설정할 수 없습니다. - signed_in_as: '다음과 같이 로그인 중:' + follow_limit_reached: "%{limit}명의 사람을 넘어서 팔로우 할 수 없어요." + go_to_sso_account_settings: ID 공급자의 계정 설정으로 이동하기 + invalid_otp_token: 2단계 인증 코드가 올바르지 않아요. + otp_lost_help_html: 만약 양쪽 모두를 잃어버리셨다면 %{email}을 통해 복구하실 수 있어요. + rate_limited: 최근에 너무 많은 인증 시도가 있었어요. 잠시 후에 다시 시도해주세요. + seamless_external_login: 외부 서비스를 이용해 로그인하셨으므로 이메일 주소와 비밀번호를 설정하실 수 없어요. + signed_in_as: '다음과 같이 로그인 중이에요:' verification: - extra_instructions_html: 팁: 웹사이트에 안 보이는 링크로 삽입할 수 있습니다. 중요한 것은 나를 도용하는 것을 방지하는 rel="me" 부분입니다. 심지어 a 대신 link태그를 페이지 헤더에 넣는 것으로 대체할 수도 있습니다. 하지만 HTML 코드는 자바스크립트 실행 없이 접근이 가능해야 합니다. - here_is_how: 사용방법 - hint_html: "내 신분을 모두에게 증명하세요. 영원히 무료로 쓸 수 있는 웹 표준을 기반으로 합니다. 나를 확인할 수 있는 개인 웹사이트가 필요한 전부입니다. 이 웹사이트 링크를 프로필에 추가하면 우리는 그 웹사이트가 이 계정으로 역링크를 걸었는지 확인하고 프로필에 잘 보이는 마크를 보여줄 것입니다." - instructions_html: 웹사이트에 아래 코드를 복사해 붙여 넣으세요. 그리고 "프로필 수정" 탭에서 그 웹사이트 주소를 프로필의 추가 필드 중 하나에 넣고 변경사항을 저장하세요. - verification: 검증 - verified_links: 인증된 링크들 - website_verification: 웹사이트 인증 + extra_instructions_html: Tip: 웹사이트에 안 보이는 링크로도 삽입하실 수 있어요. 중요한 건 나를 사칭하는 것을 방지하는 rel="me" 부분이에요. 심지어 a 대신 link 태그를 페이지 헤더에 넣는 것으로 대체하실 수도 있어요. HTML 코드는 자바스크립트 실행 없이 접근이 가능해야 해요. + here_is_how: 사용 방법 + hint_html: "웹사이트에 대한 내 소유권을 다른 사람들에게 증명해보세요. 웹사이트 링크를 프로필에 추가하시면 사계 대광장은 그 웹사이트가 이 계정으로 역링크를 걸고 있는지 확인한 뒤, 확인되는 대로 프로필에 게재된 웹사이트 링크에 인증 마크를 보여드릴 거에요." + instructions_html: 웹사이트에 아래 코드를 복사해 붙여 넣으세요. '프로필 수정' 탭에서 그 웹사이트 주소를 프로필의 추가 정보란 중 하나에 넣고 변경사항을 저장하시면 끝이에요! + verification: 인증 + verified_links: 소유권 인증된 링크들 + website_verification: 웹사이트 소유권 인증 webauthn_credentials: - add: 보안 키 추가 + add: 보안 키 추가하기 create: - error: 보안 키를 추가하는 데 문제가 발생했습니다. 다시 시도해보십시오. - success: 보안 키가 성공적으로 추가되었습니다. + error: 보안 키를 추가하는 데 문제가 발생했어요. 다시 시도해보세요. + success: 보안 키가 성공적으로 추가되었어요. delete: 삭제 - delete_confirmation: 정말로 이 보안 키를 삭제하시겠습니까? - description_html: "보안 키 인증을 활성화 하면, 로그인 시 보안 키 중 하나가 필요합니다." + delete_confirmation: 정말로 이 보안 키를 삭제하시겠어요? + description_html: "보안 키 인증을 활성화하시면, 로그인할 때마다 보안 키 중 하나가 필요해질 거에요." destroy: - error: 보안 키를 삭제하는 데 문제가 발생했습니다. 다시 시도해보십시오. - success: 보안 키가 성공적으로 삭제되었습니다. - invalid_credential: 올바르지 않은 보안 키 - nickname_hint: 새 보안 키의 별명을 입력해 주세요 - not_enabled: 아직 WebAuthn을 활성화 하지 않았습니다. - not_supported: 이 브라우저는 보안 키를 지원하지 않습니다 - otp_required: 보안 키를 사용하기 위해서는 2단계 인증을 먼저 활성화 해 주세요 + error: 보안 키를 삭제하는 데 문제가 발생했어요. 다시 시도해보세요. + success: 보안 키가 성공적으로 삭제되었어요. + invalid_credential: 올바르지 않은 보안 키에요. + nickname_hint: 새 보안 키의 별칭을 입력해주세요. + not_enabled: 아직 WebAuthn을 활성화하지 않으셨어요. + not_supported: 이 브라우저는 보안 키를 지원하지 않아요. + otp_required: 보안 키를 사용하기 위해서는 2단계 보안 인증을 먼저 활성화 해주세요. registered_on: "%{date}에 등록됨" diff --git a/config/locales/simple_form.ko.yml b/config/locales/simple_form.ko.yml index b8348032f4..ce105753c2 100644 --- a/config/locales/simple_form.ko.yml +++ b/config/locales/simple_form.ko.yml @@ -3,267 +3,267 @@ ko: simple_form: hints: account: - attribution_domains: 한 줄에 하나씩. 가짜 기여로부터 보호합니다. - discoverable: 내 공개 게시물과 프로필이 마스토돈의 다양한 추천 기능에 나타날 수 있고 프로필이 다른 사용자에게 제안될 수 있습니다 - display_name: 진짜 이름 또는 재미난 이름. - fields: 홈페이지, 호칭, 나이, 뭐든지 적고 싶은 것들. - indexable: 내 공개 게시물이 마스토돈의 검색 결과에 나타날 수 있습니다. 내 게시물과 상호작용했던 사람들은 이 설정과 관계 없이 그 게시물을 검색할 수 있습니다. - note: '남을 @mention 하거나 #hashtag 태그를 달 수 있습니다.' - show_collections: 사람들이 내 계정의 팔로우와 팔로워를 볼 수 있습니다. 내가 팔로우 하는 사람은 이 설정에 관계 없이 내가 팔로우 했다는 사실을 알 수 있습니다. - unlocked: 사람들이 승인 요청 없이 나를 팔로우 할 수 있습니다. 팔로우 요청을 심사하고 새 팔로워를 승인할지 거부할지 선택하고 싶다면 해제하세요. + attribution_domains: 한 줄에 하나씩 써주세요. 가짜 도메인으로부터 보호해요. + discoverable: 내 공개 게시물과 프로필이 사계 대광장의 다양한 추천 기능에 나타날 수 있고, 프로필이 다른 사용자에게 추천될 수 있어요. + display_name: 자신을 잘 나타내는 적절한 이름 또는 별명을 적어보세요. + fields: 개인 블로그 · 호칭 · 나이, 그 외 여러분이 공개하고 싶은 무엇이든 적어보세요. + indexable: 내 공개 게시물이 사계 대광장의 검색 결과에 나타날 수 있어요. 내 게시물과 상호작용했던 사람들은 이 설정과 관계 없이 그 게시물을 검색할 수 있어요. + note: '다른 사람을 @mention 하거나 #hashtag 태그를 달 수 있어요.' + show_collections: 사람들이 내 계정의 팔로우 및 팔로워 목록을 볼 수 있어요. 내가 팔로우 하는 사람은 이 설정에 관계 없이 내가 팔로우 했다는 사실을 알 수 있어요. + unlocked: 사람들이 별도의 승인 요청 없이 나를 팔로우 할 수 있어요. 팔로우 요청을 심사하고 새 팔로워를 승인할지 거부할지 직접 선택하고 싶으시다면 해제하세요. account_alias: - acct: 이동하고자 하는 계정의 사용자이름@도메인을 설정하세요 + acct: 이동하고자 하는 계정의 '사용자명@도메인'을 설정하세요. account_migration: - acct: 이동하고자 하는 목적지 계정의 사용자이름@도메인을 설정하세요 + acct: 이동하고자 하는 목적지 계정의 '사용자명@도메인'을 설정하세요. account_warning_preset: - text: URL, 해시태그, 멘션과 같은 게시물 문법을 사용할 수 있습니다 - title: 선택사항. 수신자에게는 보이지 않습니다 + text: URL · 해시태그 · 멘션과 같은 게시물 전용 문법을 사용할 수 있어요. + title: 선택 사항이에요. 수신자에게는 보이지 않아요. admin_account_action: - include_statuses: 사용자는 어떤 게시물에 대해 경고나 조치가 취해졌는지 볼 수 있게 됩니다 - send_email_notification: 사용자는 어떤 일이 일어났는 지에 대한 설명을 받게 됩니다 - text_html: 선택사항. 게시물 문법을 사용할 수 있습니다. 경고 틀을 추가하여 시간을 절약할 수 있습니다 - type_html: "%{acct}에 대해 취할 행동 선택" + include_statuses: 사용자는 어떤 게시물에 대해 경고나 조치가 취해졌는지 볼 수 있게 될 거에요. + send_email_notification: 사용자는 어떤 일이 일어났는지에 대한 설명을 받게 될 거에요. + text_html: 선택 사항이에요. 게시물 문법을 사용할 수 있어요. 경고 틀을 추가하면 시간을 절약할 수 있어요. + type_html: "%{acct}에 대해 어떤 행동을 취할지 선택해주세요." types: - disable: 사용자가 계정을 사용하는 것을 막지만, 그의 게시물을 삭제하거나 숨기지는 않습니다. - none: 이것을 사용해서 어떤 동작도 하지 않고, 사용자에게 경고를 보냅니다. - sensitive: 이 사용자의 모든 미디어 첨부를 민감함으로 강제 설정합니다. - silence: 이 사용자가 공개 설정으로 게시물을 작성할 수 없도록 하고, 그를 팔로우 하지 않는 사람에게는 이 사용자의 게시물과 알림을 숨깁니다. 이 계정에 대한 모든 신고를 닫습니다. - suspend: 이 계정과의 모든 상호작용을 막고 모든 내용을 삭제합니다. 30일 이내에 되돌리기가 가능합니다. 이 계정에 대한 모든 신고를 닫습니다. - warning_preset_id: 선택사항. 틀의 마지막에 임의의 텍스트를 추가 할 수 있습니다 + disable: 이 사용자가 계정을 사용하는 것을 막지만, 게시물을 삭제하거나 숨기지는 않아요. + none: 어떠한 조치도 취하지 않고, 이 사용자에게 경고만 보내요. + sensitive: 이 사용자가 올린 모든 미디어를 강제로 민감함으로 설정해요. + silence: 이 사용자가 공개적인 게시물을 작성할 수 없도록 하고, 이 사용자를 팔로우 하지 않는 사람에게 이 사용자의 게시물과 알림을 숨겨요. 이 계정에 대한 모든 신고를 닫게 돼요. + suspend: 이 사용자와의 어떠한 상호작용도 금지하고 모든 내용을 삭제해요. 30일 이내에 되돌리기가 가능해요. 이 계정에 대한 모든 신고를 닫게 돼요. + warning_preset_id: 선택 사항이에요. 틀의 마지막에 텍스트를 추가할 수 있어요. announcement: - all_day: 체크 되었을 경우, 그 시간에 속한 날짜들에만 표시됩니다 - ends_at: 선택사항. 공지사항이 이 시간에 자동으로 발행 중지 됩니다 - scheduled_at: 공백으로 두면 공지사항이 곧바로 발행 됩니다 - starts_at: 선택사항. 공지사항이 특정한 시간에 종속 될 때를 위한 옵션입니다 - text: 게시물 문법을 사용할 수 있습니다. 공지사항은 사용자의 화면 상단 공간을 차지한다는 것을 명심하세요 + all_day: 선택되었다면, 설정된 날짜들에만 표시될 거에요. + ends_at: 선택 사항이에요. 공지사항이 이때 자동으로 내려갈 거에요. + scheduled_at: 공지사항을 이때 자동으로 올릴 거에요. 비워두면 공지사항이 곧바로 발행돼요. + starts_at: 선택 사항이에요. 공지사항이 특정한 시간부터 적용되는 경우 사용해보세요. + text: 게시물 문법을 사용할 수 있어요. 공지사항은 사계 대광장의 화면 상단 공간을 차지한다는 것을 명심하세요. appeal: - text: 처벌에 대해 단 한 번만 이의제기를 할 수 있습니다 + text: 조치에 대해 단 한 번 이의 제기를 하실 수 있어요. defaults: - autofollow: 이 초대로 가입한 사람은 나를 팔로우하게 됩니다. - avatar: WEBP, PNG, GIF 혹은 JPG. 최대 %{size}. %{dimensions}px로 축소됨 - bot: 이 계정이 대부분 자동으로 작업을 수행하고 잘 확인하지 않는다는 것을 알립니다. - context: 필터를 적용 할 한 개 이상의 컨텍스트 - current_password: 보안을 위해 현재 계정의 암호를 입력해주세요 - current_username: 확인을 위해, 현재 계정의 사용자명을 입력해주세요 - digest: 오랫동안 활동하지 않았을 때 받은 멘션들에 대한 요약 받기 - email: 확인용 이메일을 보내게 됩니다 - header: WEBP, PNG, GIF 혹은 JPG. 최대 %{size}. %{dimensions}px로 축소됨 - inbox_url: 사용 할 릴레이 서버의 프론트페이지에서 URL을 복사합니다 - irreversible: 필터링 된 게시물은 나중에 필터가 사라지더라도 돌아오지 않게 됩니다 - locale: 사용자 인터페이스, 이메일, 푸시 알림 언어 - password: 최소 8글자 - phrase: 게시물 내용이나 열람주의 내용 안에서 대소문자 구분 없이 매칭 됩니다 - scopes: 애플리케이션에 허용할 API들입니다. 최상위 스코프를 선택하면 개별적인 것은 선택하지 않아도 됩니다. - setting_aggregate_reblogs: 최근에 부스트 됐던 게시물은 새로 부스트 되어도 보여주지 않기 (새로 받은 부스트에만 적용됩니다) - setting_always_send_emails: 기본적으로 마스토돈을 활동적으로 사용하고 있을 때에는 이메일 알림이 보내지지 않습니다 - setting_boost_modal: 활성화하면 부스트하기 전에 부스트의 공개설정을 바꿀 수 있는 확인창이 먼저 뜨게 됩니다. - setting_default_quote_policy_private: 마스토돈에서 작성된 팔로워 전용 게시물은 다른 사용자가 인용할 수 없습니다. - setting_default_quote_policy_unlisted: 사람들에게 인용된 경우, 인용한 게시물도 유행 타임라인에서 감추게 됩니다. - setting_default_sensitive: 민감한 미디어는 기본적으로 가려져 있으며 클릭해서 볼 수 있습니다 + autofollow: 이 초대를 통해 가입한 사람은 나를 자동으로 팔로우하게 돼요. + avatar: WEBP·PNG·GIF·JPG. 최대 %{size}. 최대 크기를 벗어나면 자동으로 %{dimensions}px로 축소돼요. + bot: 이 계정을 스크립트 등을 통해 자동으로 게시물을 올리거나, 팔로잉을 관리하는 계정이라고 표시해요. + context: 필터를 적용할 한 개 이상의 범위 + current_password: 보안을 위해 현재 계정의 비밀번호를 입력해주세요. + current_username: 확인을 위해, 현재 계정의 사용자명을 입력해주세요. + digest: 장기간 활동하지 않은 경우, 받은 멘션들에 대한 요약 받아보기 + email: 확인용 이메일을 보내게 돼요. + header: WEBP·PNG·GIF·JPG. 최대 %{size}. 최대 크기를 벗어나면 자동으로 %{dimensions}px로 축소돼요. + inbox_url: 사용할 릴레이 서버의 첫 화면에서 URL을 복사해요. + irreversible: 필터링된 게시물은 나중에 필터가 사라지더라도 되돌릴 수 없게 될 거에요. + locale: 사용자 인터페이스 · 발송하는 이메일 · 푸시 알림에서 사용할 언어 + password: 최소 8글자, 가급적 너무 간단하지 않게 설정해주세요. + phrase: 게시물 내용 또는 열람 주의 내용 안에서 대소문자 구분 없이 적용돼요. + scopes: 어플리케이션에 허용할 API들이에요. 최상위 범위를 선택하면 하위 범위들을 개별적으로 선택하지 않아도 돼요. + setting_aggregate_reblogs: 최근에 부스트됐던 게시물은 새로 부스트 되어도 보여주지 않기 (새로 받은 부스트에만 적용돼요) + setting_always_send_emails: 기본적으로 사계 대광장을 자주 사용하고 있다면 이메일 알림을 보내지 않아요. + setting_boost_modal: 활성화하면 다른 게시물을 부스트하기 전에 부스트의 공개범위를 바꿀 수 있는 확인창이 먼저 뜨게 돼요. + setting_default_quote_policy_private: 사계 대광장에서 작성된 팔로워 전용 게시물은 다른 사용자가 인용할 수 없어요. + setting_default_quote_policy_unlisted: 게시물이 사람들에게 인용된 경우, 인용한 게시물도 유행 타임라인에서 감춰지게 돼요. + setting_default_sensitive: 민감한 미디어는 기본적으로 가려져 있어요. 클릭해서 볼 수 있어요. setting_display_media_default: 민감함으로 표시된 미디어 가리기 - setting_display_media_hide_all: 모든 미디어를 가리기 - setting_display_media_show_all: 모든 미디어를 보이기 - setting_emoji_style: 에모지 표현 방식. "자동"은 시스템 기본 에모지를 적용하고 그렇지 못하는 오래된 브라우저의 경우 트웨모지를 사용합니다. - setting_quick_boosting_html: 활성화하면 %{boost_icon}부스트 아이콘을 클릭했을 때 부스트/인용 드롭다운 메뉴가 뜨지 않고 바로 부스트하게 됩니다. 인용은 %{options_icon} (옵션) 메뉴 안으로 이동합니다. - setting_system_scrollbars_ui: 사파리와 크롬 기반의 데스크탑 브라우저만 적용됩니다 - setting_use_blurhash: 그라디언트는 숨겨진 내용의 색상을 기반으로 하지만 상세 내용은 보이지 않게 합니다 - setting_use_pending_items: 타임라인의 새 게시물을 자동으로 보여 주는 대신, 클릭해서 나타내도록 합니다 - username: 문자, 숫자, 밑줄을 사용할 수 있습니다 - whole_word: 키워드가 영문과 숫자로만 이루어 진 경우, 단어 전체에 매칭 되었을 때에만 작동하게 합니다 + setting_display_media_hide_all: 모든 미디어 가리기 + setting_display_media_show_all: 모든 미디어 보이기 + setting_emoji_style: 이모티콘 표현 방식이에요. '자동'으로 두면 시스템 기본 이모티콘이 적용되고, 그렇게 할 수 없는 오래된 브라우저인 경우에는 트웨모지를 사용할 거에요. + setting_quick_boosting_html: 활성화하면 %{boost_icon}부스트 아이콘을 클릭했을 때 부스트/인용 드롭다운 메뉴가 뜨지 않고 바로 부스트하게 돼요. 인용 버튼은 %{options_icon} (더 보기) 메뉴 안으로 이동될 거에요. + setting_system_scrollbars_ui: 사파리 · 크롬 기반의 데스크탑 브라우저에만 적용돼요. + setting_use_blurhash: 이미지가 흐리게 처리되는 경우 숨겨진 이미지 색상을 기반으로 흐리게 처리해요. + setting_use_pending_items: 타임라인의 새 게시물을 자동으로 보여 주는 대신, 클릭해서 나타내도록 해요. + username: 영대소문자 · 숫자 · 밑줄을 사용할 수 있어요. + whole_word: 키워드가 단어 전체에 매칭되었을 때만 작동하게 해요. domain_allow: - domain: 이 도메인은 이 서버에서 데이터를 가져갈 수 있고 이 도메인에서 보내진 데이터는 처리되고 저장 됩니다 + domain: 이 도메인은 사계 대광장에서 데이터를 가져갈 수 있고 이 도메인에서 보내진 데이터는 사계 대광장에서 처리 및 저장돼요. email_domain_block: - domain: 이메일에 표시되는 도메인 네임이거나 그것이 사용하는 MX 레코드일 수 있습니다. 가입시에 검증됩니다. - with_dns_records: 입력한 도메인의 DNS를 조회를 시도하여 나온 값도 차단됩니다 + domain: 이메일에 표시되는 도메인 이름이거나 해당 도메인이 사용하는 MX 레코드일 수 있어요. 가입 시에 검증돼요. + with_dns_records: 입력한 도메인의 DNS를 조회하여 나온 값도 차단돼요. featured_tag: - name: '이것들은 최근에 많이 쓰인 해시태그들입니다:' + name: '최근에 많이 쓰인 해시태그들이에요:' filters: - action: 게시물이 필터에 걸러질 때 어떤 동작을 수행할 지 고르세요 + action: 게시물이 필터에 걸리는 경우 어떻게 처리할지 골라주세요. actions: - blur: 텍스트는 숨기지 않고 그대로 둔 채 경고 뒤에 미디어를 숨김니다 - hide: 필터에 걸러진 글을 처음부터 없었던 것처럼 완전히 가리기 + blur: 텍스트는 숨기지 않고 그대로 두고, 미디어만 경고 뒤에 숨기기 + hide: 필터에 걸러진 게시물을 처음부터 없었던 것처럼 완전히 가리기 warn: 필터 제목을 언급하는 경고 뒤에 걸러진 내용을 숨기기 form_admin_settings: - activity_api_enabled: 주별 로컬에 게시된 글, 활성 사용자 및 새로운 가입자 수 - app_icon: WEBP, PNG, GIF 또는 JPG. 모바일 기기에 쓰이는 기본 아이콘을 대체합니다. - backups_retention_period: 사용자들은 나중에 다운로드하기 위해 게시물 아카이브를 생성할 수 있습니다. 양수로 설정된 경우 이 아카이브들은 지정된 일수가 지난 후에 저장소에서 자동으로 삭제될 것입니다. - bootstrap_timeline_accounts: 이 계정들은 팔로우 추천 목록 상단에 고정됩니다. - closed_registrations_message: 새 가입을 차단했을 때 표시됩니다 - content_cache_retention_period: "(부스트 및 답글 포함) 다른 서버의 모든 게시물은 해당 게시물에 대한 로컬 사용자의 상호 작용과 관계없이 지정된 일수가 지나면 삭제됩니다. 여기에는 로컬 사용자가 북마크 또는 즐겨찾기로 표시한 게시물도 포함됩니다. 다른 인스턴스 사용자와 주고 받은 개인 멘션도 손실되며 복원할 수 없습니다. 이 설정은 특수 목적의 인스턴스를 위한 것이며 일반적인 용도의 많은 사용자의 예상이 빗나가게 됩니다." - custom_css: 사용자 지정 스타일을 웹 버전의 마스토돈에 지정할 수 있습니다. - favicon: WEBP, PNG, GIF 또는 JPG. 기본 파비콘을 대체합니다. - mascot: 고급 웹 인터페이스의 그림을 대체합니다. - media_cache_retention_period: 원격 사용자가 작성한 글의 미디어 파일은 이 서버에 캐시됩니다. 양수로 설정하면 지정된 일수 후에 미디어가 삭제됩니다. 삭제된 후에 미디어 데이터를 요청하면 원본 콘텐츠를 사용할 수 있는 경우 다시 다운로드됩니다. 링크 미리 보기 카드가 타사 사이트를 폴링하는 빈도에 제한이 있으므로 이 값을 최소 14일로 설정하는 것이 좋으며, 그렇지 않으면 그 이전에는 링크 미리 보기 카드가 제때 업데이트되지 않을 것입니다. - min_age: 사용자들은 가입할 때 생일을 확인받게 됩니다 - peers_api_enabled: 이 서버가 연합우주에서 만났던 서버들에 대한 도메인 네임의 목록입니다. 해당 서버와 어떤 연합을 했는지에 대한 정보는 전혀 포함되지 않고, 단순히 그 서버를 알고 있는지에 대한 것입니다. 이것은 일반적으로 연합에 대한 통계를 수집할 때 사용됩니다. - profile_directory: 프로필 책자는 발견되기를 희망하는 모든 사람들의 목록을 나열합니다. - require_invite_text: 가입이 수동 승인을 필요로 할 때, "왜 가입하려고 하나요?" 항목을 선택사항으로 두는 것보다는 필수로 두는 것이 낫습니다 - site_contact_email: 사람들이 법적이나 도움 요청을 위해 당신에게 연락할 방법. - site_contact_username: 사람들이 마스토돈에서 당신에게 연락할 방법. - site_extended_description: 방문자와 사용자에게 유용할 수 있는 추가정보들. 마크다운 문법을 사용할 수 있습니다. - site_short_description: 이 서버를 특별하게 구분할 수 있는 짧은 설명. 누가 운영하고, 누구를 위한 것인가요? - site_terms: 자신만의 개인정보처리방침을 사용하거나 비워두는 것으로 기본값을 사용할 수 있습니다. 마크다운 문법을 사용할 수 있습니다. - site_title: 사람들이 이 서버를 도메인 네임 대신에 부를 이름. - status_page_url: 이 서버가 중단된 동안 사람들이 서버의 상태를 볼 수 있는 페이지 URL - theme: 로그인 하지 않은 사용자나 새로운 사용자가 보게 될 테마. - thumbnail: 대략 2:1 비율의 이미지가 서버 정보 옆에 표시됩니다. - trendable_by_default: 유행하는 콘텐츠에 대한 수동 승인을 건너뜁니다. 이 설정이 적용된 이후에도 각각의 항목들을 삭제할 수 있습니다. - trends: 트렌드는 어떤 게시물, 해시태그 그리고 뉴스 기사가 이 서버에서 인기를 끌고 있는지 보여줍니다. + activity_api_enabled: 주간 사계 대광장 내에 게시된 글, 활성 사용자 및 신규 가입자 수 + app_icon: WEBP·PNG·GIF·JPG. 모바일 기기에 쓰이는 기본 아이콘을 대체해요. + backups_retention_period: 사용자들은 나중에 다운로드하기 위해 게시물 아카이브를 생성할 수 있어요. 이 값이 양수로 설정된 경우 게시물 아카이브들은 지정된 일수가 지난 후 저장소에서 자동으로 삭제될 거에요. + bootstrap_timeline_accounts: 이 계정들은 팔로우 추천 목록 상단에 고정될 거에요. + closed_registrations_message: 가입을 닫아두었을 때 표시되는 안내문이에요. + content_cache_retention_period: "(부스트 및 답글 포함) 다른 인스턴스의 모든 게시물은 해당 게시물에 대한 대광장 내 사용자의 상호작용과 무관하게 여기서 지정된 일수가 지나면 삭제될 거에요. 여기에는 대광장 사용자가 좋아요를 누르거나 즐겨찾기로 표시한 게시물도 포함돼요. 다른 인스턴스 사용자와 주고받은 개인 멘션도 손실되며 복원할 수 없어요. 이 설정은 특수 목적의 인스턴스를 위한 것이며 일반적인 경우 많은 사용자에게 불편을 끼칠 수 있어요." + custom_css: 사용자 지정 CSS를 웹 버전 UI에 지정할 수 있어요. + favicon: WEBP·PNG·GIF·JPG. 기본 파비콘을 대체해요. + mascot: 고급 웹 인터페이스에 나타나는 마스토돈 마스코트 이미지를 대체해요. + media_cache_retention_period: 다른 인스턴스 사용자가 작성한 글에 첨부된 미디어 파일은 이 인스턴스에 캐시될 거에요. 양수로 설정하면 지정된 일수 후에 미디어가 삭제돼요. 삭제된 후에 사용자가 미디어를 요청하면 원본 콘텐츠가 있는 경우 다시 다운로드돼요. 링크 미리보기 카드가 다른 웹페이지를 가져오는 빈도에 제한이 있으므로 이 값은 최소 14일로 설정하는 것이 좋아요. 그렇지 않으면 그 이전에는 링크 미리보기 카드가 제대로 동작하지 않을 수 있어요. + min_age: 사용자들은 가입할 때 최소 나이 조건을 만족하는지 확인받기 위해 생일을 입력하게 될 거에요. + peers_api_enabled: 이 인스턴스가 연합우주에서 만났던 다른 인스턴스의 도메인 목록이에요. 해당 인스턴스와 어떤 연합을 했는지에 대한 정보는 포함되지 않았고, 여기에서는 단순히 그 인스턴스를 알고 있는지만 표시돼요. 일반적으로 연합에 대한 통계를 수집할 때 이 정보를 이용할 수 있어요. + profile_directory: 프로필 목록에는 다른 사람들에게 발견되기를 희망하는 모든 사람들의 목록을 나열돼요. + require_invite_text: 가입 신청을 받는 경우, '왜 가입하려고 하나요?'를 묻는 이 항목을 필수로 입력하도록 하는 게 훨씬 좋아요. + site_contact_email: 사람들이 법적 문제나 도움 요청을 위해 운영자에게 연락할 수 있는 이메일 주소에요. + site_contact_username: 사람들이 사계 대광장에서 운영자에게 연락할 수 있는 사용자명이에요. + site_extended_description: 이 인스턴스를 방문하는 사람들과 사용하는 사람들에게 유용할 수 있는 추가 정보들이에요. 마크다운 문법을 사용할 수 있어요. + site_short_description: 이 인스턴스를 특별하게 구분할 수 있는 짧은 설명이에요. 누가 운영하고 있고, 어떤 사람들을 위한 인스턴스인지 적어보세요. + site_terms: 자체적인 개인정보 처리방침을 작성해보세요. 비워두면 기본 영문 개인정보 처리방침을 사용하게 돼요. 마크다운 문법을 사용할 수 있어요. + site_title: 사람들이 이 인스턴스를 도메인명 대신에 부를 이름을 적어주세요. + status_page_url: 이 인스턴스의 서비스가 중단된 동안 사람들이 서비스 상태를 볼 수 있는 페이지의 URL을 적어주세요. + theme: 로그인하지 않은 사용자나 새로 가입한 사용자가 보게 될 테마에요. + thumbnail: 서버 정보 옆에 표시되는 대략 2:1 비율의 이미지에요. + trendable_by_default: 유행하는 콘텐츠에 대한 수동 승인을 건너뛰어요. 이 설정이 적용되더라도 여전히 각각의 항목들을 삭제할 수 있어요. + trends: 오늘의 화두는 어떤 게시물, 해시태그 그리고 외부 링크들이 현재 인스턴스에서 인기를 끌고 있는지 보여줘요. form_challenge: - current_password: 당신은 보안 구역에 진입하고 있습니다 + current_password: 보안 구역이에요! 현재 비밀번호를 입력해주세요, imports: - data: 다른 마스토돈 서버에서 내보낸 CSV 파일 + data: 다른 마스토돈 인스턴스에서 내보낸 CSV 파일을 업로드할 수 있어요. invite_request: - text: 이 정보는 신청을 검토하는데 도움을 줄 수 있습니다. + text: 여기에 적어주신 정보는 운영진이 가입 신청을 검토하는데 도움을 줄 수 있어요. ip_block: - comment: 선택사항. 왜 이 규칙을 추가했는지 기억하세요. - expires_in: IP 주소는 한정된 자원입니다, 이것들은 가끔 공유 되거나 자주 소유자가 바뀌기도 합니다. 이런 이유로 인해, IP 차단을 영구히 유지하는 것은 추천하지 않습니다. - ip: IPv4 또는 IPv6 주소를 입력하세요. CIDR 문법을 사용해서 모든 범위를 차단할 수도 있습니다. 자기 자신을 잠가버리지 않도록 주의하세요! + comment: 선택 사항이에요. 왜 이 규칙을 추가했는지를 기술해두세요. + expires_in: 한정된 자원인 IP 주소는 가끔 공유되거나 소유자가 바뀌기도 해요. IP 차단을 영구히 유지하기보다는 기간을 정해 차단하세요. + ip: IPv4 또는 IPv6 주소를 입력하세요. CIDR 문법을 사용해서 해당 IP 범위 전체를 차단할 수도 있어요. 자기 자신의 IP를 차단하지 않도록 주의하세요! severities: - no_access: 모든 자원에 대한 접근 차단 - sign_up_block: 새 가입이 불가능하게 됩니다 - sign_up_requires_approval: 새 가입이 승인을 필요로 하도록 합니다 - severity: 해당 IP로부터의 요청에 대해 무엇이 일어나게 할 지 고르세요 + no_access: 모든 자원에 대한 접근을 차단해요. + sign_up_block: 모든 신규 가입을 막아요. + sign_up_requires_approval: 모든 신규 가입은 승인을 필요로 하도록 해요. + severity: 해당 IP로부터의 요청이 들어오면 어떻게 할지 골라주세요. rule: - hint: 선택사항. 규칙에 대한 더 상세한 정보를 제공하세요 - text: 이 서버 사용자들이 지켜야 할 규칙과 요구사항을 설명해주세요. 짧고 간단하게 작성해주세요 + hint: 선택 사항이에요. 이 인스턴스 규칙을 자세히 설명해주세요. + text: 이 인스턴스 사용자들이 지켜야 할 규칙과 주의사항들을 설명해주세요. 짧고 간단하게 작성해주세요. sessions: - otp: '휴대전화에서 생성된 이중 인증 코드를 입력하거나, 복구 코드 중 하나를 사용하세요:' - webauthn: USB 키라면 삽입했는지 확인하고, 필요하다면 누르세요. + otp: 'OTP 어플리케이션에서 생성된 2단계 인증 코드를 입력하거나, 복구 코드 중 하나를 사용하세요:' + webauthn: USB 키라면 삽입되었는지 확인하고, 필요하다면 누르세요. settings: - indexable: 내 프로필 페이지가 구글, 빙 등의 검색엔진에 표시될 수 있습니다. - show_application: 나 자신은 이 설정과 관계 없이 어떤 앱으로 게시물을 작성했는지 볼 수 있습니다. + indexable: 내 프로필 페이지가 Google · Bing 등의 검색 엔진에 표시될 수 있어요. + show_application: 나 자신은 이 설정과 관계 없이 어떤 앱으로 게시물을 작성했는지 볼 수 있어요. tag: - name: 읽기 쉽게하기 위한 글자의 대소문자만 변경할 수 있습니다. + name: 가독성을 위해 대소문자만 변경할 수 있어요. terms_of_service: - changelog: 마크다운 문법을 사용할 수 있습니다. - effective_date: 사용자에게 통지한 날로부터 10일에서 30일 사이가 합리적인 기간입니다. - text: 마크다운 문법을 사용할 수 있습니다. + changelog: 마크다운 문법을 사용할 수 있어요. + effective_date: 사용자에게 고지한 날로부터 10일에서 30일 사이가 합리적인 기간이에요. + text: 마크다운 문법을 사용할 수 있어요. terms_of_service_generator: - admin_email: 법적 고지에는 이의 제기, 법원 명령, 게시 중단 요청, 법 집행 요청이 포함됩니다. - arbitration_address: 위의 실제 주소와 같을 수 있으며, 이메일을 사용한다면 "N/A"로 두세요. - arbitration_website: 웹 형태를 사용할 수 있습니다. 이메일을 사용한다면 "N/A"로 둘 수 있습니다. - choice_of_law: 모든 청구에 대해 법령이 적용되는 시, 지역, 영토 또는 주. - dmca_address: 미국 운영자의 경우 DMCA 지정 대리인 디렉토리에 등록된 주소를 사용하세요. 사서함 목록은 직접 요청 시에 제공되며, DMCA 지정 대리인 사서함 면제 요청을 사용하여 저작권 사무소에 이메일을 보내 자신의 행동에 대한 복수나 보복이 두려워 사서함을 사용하여 집 주소를 공개하지 않아야 하는 재택 콘텐츠 중재자임을 설명하세요. - dmca_email: 상단의 "법적 통지를 위한 이메일 주소"와 같은 주소를 사용할 수 있습니다. - domain: 귀하가 제공하는 온라인 서비스의 고유 식별정보입니다. - jurisdiction: 요금을 지불하는 사람이 거주하는 국가를 기재하세요. 회사나 기타 법인인 경우 해당 법인이 설립된 국가와 도시, 지역, 영토 또는 주를 적절히 기재하세요. - min_age: 관할지역의 법률에서 요구하는 최저 연령보다 작으면 안 됩니다. + admin_email: 법적 고지에는 이의 제기, 법원 명령, 게시 중단 요청, 법 집행 요청이 포함돼요. + arbitration_address: 실제 주소와 같게 할 수 있어요. 이메일을 사용한다면 "N/A"로 두세요. + arbitration_website: 웹 페이지를 사용할 수 있어요. 이메일을 사용한다면 "N/A"로 둘 수 있어요. + choice_of_law: 모든 청구 · 요청에 대해 법령이 적용되는 시, 지역, 영토 또는 주. + dmca_address: 미국 운영자의 경우 DMCA 지정 대리인 목록에 등록된 주소를 사용하세요. 사서함 목록은 직접 요청 시에 제공되며, DMCA 지정 대리인 사서함 면제 요청을 사용하여 저작권 사무소에 이메일을 보내 자신의 행동에 대한 복수나 보복이 두려워 사서함을 사용하여 집 주소를 공개하지 않아야 하는 재택 콘텐츠 중재자임을 설명하세요. + dmca_email: 상단의 "법적 통지를 위한 이메일 주소"와 같은 주소를 사용할 수 있어요. + domain: 귀하가 제공하는 온라인 서비스의 고유 식별정보에요. + jurisdiction: 운영 비용을 지불하는 사람이 거주하는 국가를 기재하세요. 회사나 기타 법인인 경우 해당 법인이 설립된 국가와 도시, 지역, 영토 또는 주를 적절히 기재하세요. + min_age: 관할지역의 법률에서 요구하는 최저 연령보다 작으면 안 돼요. user: - chosen_languages: 체크하면, 선택 된 언어로 작성된 게시물들만 공개 타임라인에 보여집니다 + chosen_languages: 선택하면, 선택된 언어로 작성된 게시물들만 공개 타임라인에 보여질 거에요 date_of_birth: - other: "%{domain}을 이용하려면 %{count}세 이상임을 확인해야 합니다. 이 정보는 저장되지 않습니다." - role: 역할은 사용자가 어떤 권한을 가지게 될 지 결정합니다. + other: "%{domain}을 이용하려면 %{count}세 이상임을 확인해야 해요. 이 정보는 나이 확인에만 이용되고 별도로 저장되지 않아요." + role: 역할은 사용자가 어떤 권한을 가지게 될 지 결정해요. user_role: - color: 색상은 사용자 인터페이스에서 역할을 나타내기 위해 사용되며, RGB 16진수 형식입니다 - highlighted: 이 역할이 공개적으로 보이도록 설정합니다 - name: 역할이 배지로 표시될 경우, 그 역할에 대한 공개적인 이름입니다 - permissions_as_keys: 이 역할을 가진 사용자는 다음에 접근할 수 있게 됩니다... - position: 특정 상황에서 충돌이 발생할 경우 더 높은 역할이 충돌을 해결합니다. 특정 작업은 우선순위가 낮은 역할에 대해서만 수행될 수 있습니다 + color: "사용자 인터페이스에서 역할을 나타내기 위해 사용되는 색상으로, RGB 16진수 형식으로 입력하세요. 예시: #ff0000" + highlighted: 이 역할이 프로필에 공개적으로 보이도록 해요. + name: 역할이 배지로 표시되는 경우, 그 역할에 대한 공개적인 이름이에요. + permissions_as_keys: 이 역할을 가진 사용자는 다음에 접근할 수 있게 돼요... + position: 특정 상황에서 충돌이 발생할 경우 더 높은 역할에게 우선권을 줘요. 특정 작업은 우선순위가 낮은 역할에 대해서만 수행될 수 있어요. username_block: - allow_with_approval: 바로 가입을 막는 대신, 일치하는 가입에 승인을 요구합니다 - username: 대소문자와 관계 없고 "4"를 "a"로, "3"을 "e"로 사용하는 등의 보편적으로 사용되는 비슷한 문자까지 매치됩니다 + allow_with_approval: 여기에 걸린 경우, 바로 가입을 막는 대신 승인을 요구해요. + username: 대소문자와 관계없이 매칭되고, "4"를 "a"로, "3"을 "e"로 사용하는 등의 보편적으로 사용되는 비슷한 문자까지도 매칭돼요. webhook: - events: 전송할 이벤트를 선택하세요 - template: 원하는 JSON 페이로드를 변수와 함께 작성하거나, 그대로 두어 기본 JSON을 사용할 수 있습니다. - url: 이벤트가 어디로 전송될 지 + events: 전송할 이벤트를 선택하세요. + template: 원하는 JSON Payload를 변수와 함께 작성하세요. 그대로 두면 기본 JSON을 사용할 수 있어요. + url: 이벤트가 어디로 전송될 지 URL을 입력하세요. HTTPS를 사용하는 것이 좋지만, HTTP도 허용돼요. labels: account: attribution_domains: 나를 기여자로 올릴 수 있도록 허용된 웹사이트들 - discoverable: 발견하기 알고리즘에 프로필과 게시물을 추천하기 + discoverable: 발견 알고리즘에 내 프로필과 게시물을 추천하기 fields: name: 라벨 value: 내용 indexable: 공개 게시물을 검색 결과에 포함시키기 - show_collections: 프로필에 팔로우와 팔로워 보이기 + show_collections: 프로필에 팔로우와 팔로워 목록 보이기 unlocked: 새 팔로워를 자동으로 수락하기 account_alias: - acct: 기존 계정의 핸들 + acct: 기존 계정 주소 account_migration: - acct: 새 계정의 핸들 + acct: 새 계정 주소 account_warning_preset: - text: 프리셋 텍스트 + text: 경고 틀 텍스트 title: 제목 admin_account_action: include_statuses: 신고된 게시물을 이메일에 포함 send_email_notification: 이메일로 사용자에게 알리기 - text: 커스텀 경고 + text: 커스텀 경고 메시지 type: 조치 types: - disable: 동결 + disable: 비활성화시키기 none: 경고 보내기 - sensitive: 민감함 - silence: 제한 - suspend: 정지 + sensitive: 민감함으로 강제 표시하기 + silence: 제한하기 + suspend: 정지시키기 warning_preset_id: 경고 틀 사용하기 announcement: all_day: 종일 일정 - ends_at: 이벤트 종료 - scheduled_at: 발행 일정 - starts_at: 이벤트 시작 + ends_at: 이벤트 종료 시점 + scheduled_at: 게시 시점 + starts_at: 이벤트 시작 시점 text: 공지사항 appeal: - text: 이 결정을 번복해야만 하는 이유가 무엇입니까 + text: 이 결정에 어떤 이의가 있으신가요? defaults: autofollow: 초대를 통한 팔로우 avatar: 프로필 사진 - bot: 이것은 자동화된 계정입니다 + bot: 자동화·봇 계정 chosen_languages: 언어 필터링 - confirm_new_password: 암호 다시 입력 - confirm_password: 암호 다시 입력 - context: 필터 컨텍스트 - current_password: 현재 암호 입력 + confirm_new_password: 비밀번호 확인 + confirm_password: 비밀번호 확인 + context: 필터 맥락 + current_password: 현재 비밀번호 data: 데이터 - display_name: 표시 이름 + display_name: 사용자 표시명 email: 이메일 주소 - expires_in: 만기 - fields: 부가 필드 + expires_in: 만료일시 + fields: 부가 정보란 header: 헤더 사진 - honeypot: "%{label} (채우지 마시오)" + honeypot: "%{label} (채우지 마세요!)" inbox_url: 릴레이 서버의 inbox URL irreversible: 숨기는 대신 삭제 locale: 인터페이스 언어 max_uses: 사용 횟수 제한 - new_password: 새로운 암호 입력 - note: 자기소개 - otp_attempt: 이중 인증 코드 - password: 암호 - phrase: 키워드 또는 문장 - setting_advanced_layout: 고급 웹 인터페이스 활성화 - setting_aggregate_reblogs: 타임라인의 부스트를 그룹화 + new_password: 새로운 비밀번호 + note: 자기 소개 + otp_attempt: 2단계 인증 코드 + password: 비밀번호 + phrase: 키워드 또는 구문 + setting_advanced_layout: 고급 웹 인터페이스 활성화하기 + setting_aggregate_reblogs: 타임라인의 부스트를 그룹화하기 setting_always_send_emails: 항상 이메일 알림 보내기 - setting_auto_play_gif: 애니메이션 GIF를 자동 재생 + setting_auto_play_gif: 애니메이션 GIF를 자동 재생하기 setting_boost_modal: 부스트 공개범위 제어 setting_default_language: 게시물 언어 setting_default_privacy: 게시물 공개 범위 setting_default_quote_policy: 인용할 수 있는 사람 - setting_default_sensitive: 미디어를 언제나 민감한 콘텐츠로 설정 + setting_default_sensitive: 미디어를 언제나 민감한 콘텐츠로 설정하기 setting_delete_modal: 게시물을 삭제하기 전 경고하기 - setting_disable_hover_cards: 호버시 프로필 미리보기를 비활성화 - setting_disable_swiping: 스와이프 모션 비활성화 + setting_disable_hover_cards: 마우스를 올리면 나오는 프로필 미리보기를 비활성화하기 + setting_disable_swiping: 스와이프 모션 비활성화하기 setting_display_media: 미디어 표시 setting_display_media_default: 기본 setting_display_media_hide_all: 모두 가리기 setting_display_media_show_all: 모두 보이기 - setting_emoji_style: 에모지 스타일 - setting_expand_spoilers: 내용 경고로 표시된 게시물을 항상 펼치기 + setting_emoji_style: 이모티콘 스타일 + setting_expand_spoilers: 경고 메시지가 표시된 게시물을 항상 펼치기 setting_hide_network: 내 인맥 숨기기 - setting_missing_alt_text_modal: 대체텍스트가 없는 미디어를 포함하여 게시하기 전 경고 - setting_quick_boosting: 빠른 부스트 활성화 + setting_missing_alt_text_modal: 대체 텍스트가 없는 미디어가 있다면 게시하기 전 경고하기 + setting_quick_boosting: 빠른 부스트 활성화하기 setting_reduce_motion: 애니메이션 줄이기 - setting_system_font_ui: 시스템의 기본 글꼴을 사용 - setting_system_scrollbars_ui: 시스템 기본 스크롤바 사용 - setting_theme: 사이트 테마 - setting_trends: 오늘의 유행 보이기 - setting_unfollow_modal: 누군가를 언팔로우 할 때 확인란 표시하기 - setting_use_blurhash: 숨겨진 미디어에 대해 그라디언트 표시 - setting_use_pending_items: 느린 모드 + setting_system_font_ui: 시스템의 기본 글꼴을 사용하기 + setting_system_scrollbars_ui: 시스템 기본 스크롤바 사용하기 + setting_theme: 사계 대광장에서 사용할 테마 + setting_trends: 오늘의 화두 보이기 + setting_unfollow_modal: 누군가에 대한 팔로우를 취소할 때 확인받기 + setting_use_blurhash: 미디어를 숨길 때 미디어 색상에 기반해 흐리게 처리하기 + setting_use_pending_items: 저속 모드 severity: 심각도 sign_in_token_attempt: 보안 코드 title: 제목 type: 불러오기 종류 username: 사용자명 - username_or_email: 사용자명 또는 이메일 + username_or_email: 사용자명 또는 이메일 주소 whole_word: 단어 전체에 매칭 email_domain_block: with_dns_records: 도메인의 IP와 MX 레코드 값을 포함 @@ -275,12 +275,12 @@ ko: hide: 완전히 숨기기 warn: 경고와 함께 숨기기 form_admin_settings: - activity_api_enabled: API에 유저 활동에 대한 통계 발행 + activity_api_enabled: 유저 활동에 대한 통계를 발행하는 API 활성화 app_icon: 앱 아이콘 backups_retention_period: 사용자 아카이브 유지 기한 - bootstrap_timeline_accounts: 새로운 사용자들에게 추천할 계정들 - closed_registrations_message: 가입이 불가능 할 때의 사용자 지정 메시지 - content_cache_retention_period: 리모트 콘텐츠 보유 기간 + bootstrap_timeline_accounts: 신규 가입 사용자들에게 추천할 계정들 + closed_registrations_message: 가입이 불가능 할 때 표시할 안내문 + content_cache_retention_period: 원격 인스턴스발 컨텐츠 보유 기간 custom_css: 사용자 정의 CSS favicon: 파비콘 landing_page: 새 방문자를 위한 랜딩 페이지 @@ -288,36 +288,36 @@ ko: local_topic_feed_access: 로컬 게시물에 대한 해시태그와 링크 피드 접근 mascot: 사용자 정의 마스코트 (legacy) media_cache_retention_period: 미디어 캐시 유지 기한 - min_age: 최소 연령 제한 - peers_api_enabled: API에 발견 된 서버들의 목록 발행 - profile_directory: 프로필 책자 활성화 - registrations_mode: 누가 가입할 수 있는지 - remote_live_feed_access: 리모트 게시물에 대한 실시간 피드 접근 - remote_topic_feed_access: 리모트 게시물에 대한 해시태그와 링크 피드 접근 - require_invite_text: 가입 하는 이유를 필수로 입력하게 하기 - show_domain_blocks: 도메인 차단 보여주기 + min_age: 가입 가능한 최소 연령 + peers_api_enabled: 발견된 서버들의 목록을 발행하는 API 활성화 + profile_directory: 프로필 목록 활성화 + registrations_mode: 가입 모드 + remote_live_feed_access: 원격 게시물에 대한 실시간 피드 접근 + remote_topic_feed_access: 원격 게시물에 대한 해시태그와 링크 피드 접근 + require_invite_text: 가입 이유를 필수로 입력하게 하기 + show_domain_blocks: 차단된 도메인 보여주기 show_domain_blocks_rationale: 왜 도메인이 차단되었는지 보여주기 - site_contact_email: 연락처 이메일 - site_contact_username: 연락 받을 관리자 사용자명 - site_extended_description: 확장된 설명 - site_short_description: 서버 설명 - site_terms: 개인정보처리방침 - site_title: 서버 이름 + site_contact_email: 운영자 이메일 주소 + site_contact_username: 운영자 사용자명 + site_extended_description: 부가 설명 + site_short_description: 인스턴스 설명 + site_terms: 개인정보 처리방침 + site_title: 인스턴스 이름 status_page_url: 상태 페이지 URL theme: 기본 테마 - thumbnail: 서버 썸네일 - trendable_by_default: 사전 리뷰 없이 트렌드에 오르는 것을 허용 - trends: 유행 활성화 + thumbnail: 인스턴스 썸네일 + trendable_by_default: 사전 검토를 거치지 않고도 오늘의 화두에 오르는 것을 허용하기 + trends: 오늘의 화두 활성화 interactions: - must_be_follower: 나를 팔로우 하지 않는 사람에게서 온 알림을 차단 - must_be_following: 내가 팔로우 하지 않는 사람에게서 온 알림을 차단 - must_be_following_dm: 내가 팔로우 하지 않은 사람에게서 오는 다이렉트메시지를 차단 + must_be_follower: 나를 팔로우하지 않는 사람에게서 온 알림을 차단하기 + must_be_following: 내가 팔로우하지 않는 사람에게서 온 알림을 차단하기 + must_be_following_dm: 내가 팔로우하지 않은 사람에게서 오는 개인 멘션을 차단하기 invite: - comment: 주석 + comment: 메모 invite_request: - text: 가입하려는 이유가 무엇인가요? + text: 가입하시려는 이유가 무엇인가요? ip_block: - comment: 주석 + comment: 메모 ip: IP severities: no_access: 접근 차단 @@ -325,38 +325,38 @@ ko: sign_up_requires_approval: 가입 제한 severity: 규칙 notification_emails: - appeal: 누군가가 중재자의 결정에 이의를 제기했을 때 + appeal: 누군가가 운영진의 결정에 이의를 제기했을 때 digest: 요약 이메일 보내기 - favourite: 누군가 내 상태를 마음에 들어했을 때 - follow: 누군가 나를 팔로우 했을 때 - follow_request: 누군가 나를 팔로우 하길 요청할 때 + favourite: 누군가 내 게시글을 마음에 들어했을 때 + follow: 누군가 나를 팔로우했을 때 + follow_request: 누군가 나에게 팔로우 요청을 보냈을 때 mention: 누군가 나를 언급했을 때 - pending_account: 새 계정이 심사가 필요할 때 + pending_account: 새 계정에 대한 승인 심사가 필요할 때 quote: 누군가 나를 인용했을 때 - reblog: 누군가 내 게시물을 부스트 했을 때 + reblog: 누군가 내 게시물을 부스트했을 때 report: 새 신고가 접수되었을 때 software_updates: - all: 모든 업데이트에 대해 알림 - critical: 긴급 업데이트에 대해서만 알림 - label: 새 마스토돈 버전이 있을 때 - none: 업데이트에 대해 알리지 않기 (비추천) - patch: 버그픽스 업데이트에 대해 알림 - trending_tag: 검토해야 할 새 유행 + all: 모든 업데이트에 대해 알리기 + critical: 긴급 업데이트에 대해서만 알리기 + label: 새 마스토돈 버전이 있을 때 알리기 + none: 업데이트에 대해 알리지 않기 (추천하지 않아요!) + patch: 버그 수정 업데이트에 대해 알리기 + trending_tag: 검토해야 할 새 화두 rule: hint: 추가 정보 text: 규칙 settings: - indexable: 검색엔진에 프로필 페이지 포함하기 - show_application: 어떤 앱으로 게시물을 보냈는지 표시 + indexable: 검색 엔진에 프로필 페이지 포함하기 + show_application: 어떤 어플리케이션으로 게시물을 올렸는지 표시하기 tag: - listable: 이 해시태그가 검색과 추천에 보여지도록 허용 + listable: 이 해시태그가 검색과 추천에 보여지도록 허용하기 name: 해시태그 - trendable: 이 해시태그가 유행에 나타날 수 있도록 허용 - usable: 이 해시태그를 로컬 게시물에서 사용 가능하도록 허용 + trendable: 이 해시태그가 유행에 나타날 수 있도록 허용하기 + usable: 이 해시태그를 대광장 내 게시물에서 사용 가능하도록 허용하기 terms_of_service: - changelog: 무엇이 바뀌었나요? + changelog: 무엇이 변경되었나요? effective_date: 시행일 - text: 이용 약관 + text: 이용약관 terms_of_service_generator: admin_email: 법적 조치를 위한 이메일 주소 arbitration_address: 중재 통지를 위한 실제 주소 @@ -375,26 +375,26 @@ ko: time_zone: 시간대 user_role: color: 배지 색상 - highlighted: 역할 배지를 사용자 프로필에 표시 + highlighted: 사용자 프로필에 역할 배지 표시 name: 이름 permissions_as_keys: 권한 position: 우선순위 username_block: - allow_with_approval: 승인을 통한 가입 허용 + allow_with_approval: 승인을 받으면 가입 허용 comparison: 비교 방식 - username: 일치할 단어 + username: 매칭할 단어 webhook: events: 활성화된 이벤트 - template: 페이로드 템플릿 + template: Payload 템플릿 url: 엔드포인트 URL 'no': 아니요 - not_recommended: 추천하지 않음 - overridden: 덮어씌워짐 - recommended: 추천함 + not_recommended: 추천하지 않기 + overridden: 덮어씌우기 + recommended: 추천하기 required: mark: "*" text: 필수 항목 title: sessions: - webauthn: 로그인하기 위해서 보안 키를 사용해 주세요 + webauthn: 로그인을 위해 보안 키를 사용해주세요. 'yes': 네 diff --git a/config/mastodon.yml b/config/mastodon.yml index 36880473c3..5f3e601b49 100644 --- a/config/mastodon.yml +++ b/config/mastodon.yml @@ -5,11 +5,11 @@ shared: self_destruct_value: <%= ENV.fetch('SELF_DESTRUCT', nil)&.to_json %> software_update_url: <%= ENV.fetch('UPDATE_CHECK_URL', 'https://api.joinmastodon.org/update-check')&.to_json %> source: - base_url: <%= ENV.fetch('SOURCE_BASE_URL', nil)&.to_json %> - repository: <%= ENV.fetch('GITHUB_REPOSITORY', 'glitch-soc/mastodon') %> + base_url: <%= ENV.fetch('SOURCE_BASE_URL', 'https://vault.stevenoh0908.pe.kr')&.to_json %> + repository: <%= ENV.fetch('GITHUB_REPOSITORY', 'stevenoh0908/mastodon-sakyey') %> tag: <%= ENV.fetch('SOURCE_TAG', nil) %> version: - metadata: <%= ['glitch', ENV.fetch('MASTODON_VERSION_METADATA', nil)].compact_blank.join('.').to_json %> + metadata: <%= ['glitch', ENV.fetch('MASTODON_VERSION_METADATA', nil)].compact_blank.join('.').to_json %> # This field will be neglected, since we hard-encoded metadata for sakyey in version.rb prerelease: <%= ENV.fetch('MASTODON_VERSION_PRERELEASE', nil)&.to_json %> test: experimental_features: <%= [ENV.fetch('EXPERIMENTAL_FEATURES', nil), 'testing_only'].compact.join(',') %> diff --git a/lib/mastodon/version.rb b/lib/mastodon/version.rb index 489145e80f..6835790988 100644 --- a/lib/mastodon/version.rb +++ b/lib/mastodon/version.rb @@ -2,6 +2,20 @@ module Mastodon module Version + # sakyey-forked version + module Sakyey + MAJOR = 1 + MINOR = 0 + PATCH = 0 + PRE = nil + + def self.to_s + base = [MAJOR, MINOR, PATCH].join('.') + PRE ? "#{base}-#{PRE}" : base + end + end + + # Mastodon + glitch module_function def major @@ -25,7 +39,8 @@ module Mastodon end def build_metadata - version_configuration[:metadata] + # version_configuration[:metadata] + "sakyey.#{Sakyey}.glitch" end def to_a