From c30e4925870a31a13a4f36d4ba3ad16b7d1d93d6 Mon Sep 17 00:00:00 2001 From: Jeong Arm <kjwonmail@gmail.com> Date: Tue, 3 Oct 2017 06:26:28 +0900 Subject: [PATCH] Korean translation (#5185) * Add missing Korean translations * Add Korean email confirmation template * Fix Korean typo --- .../confirmation_instructions.ko.html.erb | 13 ++++++ .../confirmation_instructions.ko.text.erb | 10 +++++ config/locales/ko.yml | 43 ++++++++++++++++--- 3 files changed, 61 insertions(+), 5 deletions(-) create mode 100644 app/views/user_mailer/confirmation_instructions.ko.html.erb create mode 100644 app/views/user_mailer/confirmation_instructions.ko.text.erb diff --git a/app/views/user_mailer/confirmation_instructions.ko.html.erb b/app/views/user_mailer/confirmation_instructions.ko.html.erb new file mode 100644 index 0000000000..a749cd97b1 --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.ko.html.erb @@ -0,0 +1,13 @@ +<p>안녕하세요 <%= @resource.email %> 님!</p> + +<p><%= @instance %>ì— ìƒˆë¡œ ê³„ì •ì„ ë§Œë“¤ì—ˆìŠµë‹ˆë‹¤.</p> + +<p>아래 ë§í¬ë¥¼ 눌러 회ì›ê°€ìž…ì„ ì™„ë£Œ 하세요:<br> +<%= link_to 'ê³„ì • 활성화', confirmation_url(@resource, confirmation_token: @token) %></p> + +<p>만약 ìœ„ì˜ ë§í¬ê°€ ìž‘ë™í•˜ì§€ 않는다면 아래 URLì„ ë³µì‚¬í•˜ì—¬ ì£¼ì†Œì°½ì— ë¶™ì—¬ë„£ìœ¼ì„¸ìš”</p> +<span><%= confirmation_url(@resource, confirmation_token: @token) %></span> + +<p> <%= link_to '약관', terms_url %>ë„ í™•ì¸ ë°”ëžë‹ˆë‹¤.</p> + +<p><%= @instance %> 드림</p> diff --git a/app/views/user_mailer/confirmation_instructions.ko.text.erb b/app/views/user_mailer/confirmation_instructions.ko.text.erb new file mode 100644 index 0000000000..c46400f07c --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.ko.text.erb @@ -0,0 +1,10 @@ +안녕하세요 <%= @resource.email %> 님! + +<%= @instance %>ì— ìƒˆë¡œ ê³„ì •ì„ ë§Œë“¤ì—ˆìŠµë‹ˆë‹¤. + +아래 ë§í¬ë¥¼ 눌러 회ì›ê°€ìž…ì„ ì™„ë£Œ 하세요. +<%= confirmation_url(@resource, confirmation_token: @token) %> + +ì•½ê´€ë„ í™•ì¸ ë°”ëžë‹ˆë‹¤. <%= terms_url %> + +<%= @instance %> 드림 diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 6fdc3b9855..3a7636dbb7 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -60,6 +60,7 @@ ko: email: E-mail feed_url: 피드 URL followers: 팔로워 수 + followers_url: 팔로워 URL follows: 팔로잉 수 inbox_url: Inbox URL ip: IP @@ -106,6 +107,18 @@ ko: unsubscribe: êµ¬ë… í•´ì œ username: ì•„ì´ë”” web: Web + custom_emojis: + created_msg: ì—모지가 성공ì 으로 ìƒì„±ë˜ì—ˆìŠµë‹ˆë‹¤! + delete: ì‚ì œ + destroyed_msg: ì—모지가 성공ì 으로 ì‚ì œë˜ì—ˆìŠµë‹ˆë‹¤! + emoji: Emoji + image_hint: 50KB ì´í•˜ì˜ PNG + new: + title: 새 커스텀 ì—모지 추가 + shortcode: Shortcode + shortcode_hint: 최소 2글ìž, ì˜ë¬¸ìž, 숫ìž, _만 사용 가능 + title: 커스텀 ì—모지 + upload: 업로드 domain_blocks: add_new: 추가하기 created_msg: ë„ë©”ì¸ ì°¨ë‹¨ 처리를 완료했습니다. @@ -141,6 +154,8 @@ ko: instances: account_count: ì•Œë ¤ì§„ ê³„ì •ì˜ ìˆ˜ domain_name: ë„ë©”ì¸ ì´ë¦„ + reset: 리셋 + search: 검색 title: ì•Œë ¤ì§„ ì¸ìŠ¤í„´ìŠ¤ë“¤ reports: action_taken_by: ì‹ ê³ ì²˜ë¦¬ìž @@ -167,6 +182,9 @@ ko: unresolved: 미해결 view: 표시 settings: + bootstrap_timeline_accounts: + desc_html: 콤마로 여러 ìœ ì €ëª…ì„ êµ¬ë¶„. ë¡œì»¬ì˜ ìž ê¸°ì§€ ì•Šì€ ê³„ì •ë§Œ 가능합니다. 비워 둘 경우 ëª¨ë“ ë¡œì»¬ 관리ìžê°€ 기본으로 사용 ë©ë‹ˆë‹¤. + title: 새 ìœ ì €ê°€ 팔로우 í• ê³„ì •ë“¤ contact_information: email: ê³µê°œí• ë©”ì¼ ì£¼ì†Œë¥¼ ìž…ë ¥ username: ì•„ì´ë””를 ìž…ë ¥ @@ -190,6 +208,9 @@ ko: desc_html: ë‹¹ì‹ ì€ ë…ìžì ì¸ ê°œì¸ì •ë³´ 취급 방침ì´ë‚˜ ì´ìš©ì•½ê´€, ê·¸ ì™¸ì˜ ë²•ì 근거를 ìž‘ì„±í• ìˆ˜ 있습니다. ë˜í•œ HTML태그를 ì‚¬ìš©í• ìˆ˜ 있습니다. title: 커스텀 서비스 ì´ìš© 약관 site_title: 사ì´íŠ¸ ì´ë¦„ + thumbnail: + desc_html: OpenGraph와 APIì˜ ë¯¸ë¦¬ë³´ê¸°ë¡œ 사용 ë©ë‹ˆë‹¤. 1200x630pxì„ ê¶Œìž¥í•©ë‹ˆë‹¤ + title: ì¸ìŠ¤í„´ìŠ¤ ì¸ë„¤ì¼ timeline_preview: desc_html: Landing pageì— ê³µê°œ 타임ë¼ì¸ì„ 표시합니다. title: 타임ë¼ì¸ 프리뷰 @@ -287,6 +308,9 @@ ko: content: 보안 ì¸ì¦ì— 실패했습니다. Cookie를 ì°¨ë‹¨í•˜ê³ ìžˆì§„ 않습니까? title: 보안 ì¸ì¦ 실패 '429': ìš”ì² íšŸìˆ˜ ì œí•œì— ë„달했습니다. + '500': + content: 죄송합니다, ë”ê°€ 잘못 ë˜ì—ˆìŠµë‹ˆë‹¤. + title: ì´ íŽ˜ì´ì§€ëŠ” 잘못ë˜ì—ˆìŠµë‹ˆë‹¤. noscript_html: Mastodonì„ ì‚¬ìš©í•˜ê¸° 위해서는 JavaScript를 켜 주ì‹ì‹œì˜¤. exports: blocks: 차단 @@ -338,8 +362,8 @@ ko: one: "1ê±´ì˜ ìƒˆë¡œìš´ 알림 \U0001F418" other: "%{count}ê±´ì˜ ìƒˆë¡œìš´ 알림 \U0001F418" favourite: - body: "%{name} ë‹˜ì´ ë‚´ Toot를 ì¦ê²¨ì°¾ê¸°ì— 등ë¡í–ˆìŠµë‹ˆë‹¤." - subject: "%{name} ë‹˜ì´ ë‚´ Toot를 ì¦ê²¨ì°¾ê¸°ì— 등ë¡í–ˆìŠµë‹ˆë‹¤" + body: "%{name} ë‹˜ì´ ë‚´ Tootì„ ì¦ê²¨ì°¾ê¸°ì— 등ë¡í–ˆìŠµë‹ˆë‹¤." + subject: "%{name} ë‹˜ì´ ë‚´ Tootì„ ì¦ê²¨ì°¾ê¸°ì— 등ë¡í–ˆìŠµë‹ˆë‹¤" follow: body: "%{name} ë‹˜ì´ ë‚˜ë¥¼ 팔로우 했습니다" subject: "%{name} ë‹˜ì´ ë‚˜ë¥¼ 팔로우 했습니다" @@ -367,6 +391,12 @@ ko: next: ë‹¤ìŒ prev: ì´ì „ truncate: "…" + preferences: + languages: 언어 + notifications: 알림 + other: 기타 + publishing: í¼ë¸”리싱 + web: 웹 push_notifications: favourite: title: "%{name} ë‹˜ì´ ë‹¹ì‹ ì˜ Toot를 ì¦ê²¨ì°¾ê¸°ì— 등ë¡í–ˆìŠµë‹ˆë‹¤." @@ -442,8 +472,9 @@ ko: open_in_web: Web으로 열기 over_character_limit: 최대 %{max}ìžê¹Œì§€ ìž…ë ¥í• ìˆ˜ 있습니다 pin_errors: - ownership: 다른 ì‚¬ëžŒì˜ Toot는 ê³ ì •ë 수 없습니다. - private: 비공개 Toot는 ê³ ì •ë 수 없습니다. + limit: 너무 ë§Žì€ íˆ¿ì„ ê³ ì •í–ˆìŠµë‹ˆë‹¤. + ownership: 다른 ì‚¬ëžŒì˜ íˆ¿ì€ ê³ ì •ë 수 없습니다. + private: 비공개 íˆ¿ì€ ê³ ì •ë 수 없습니다. reblog: 부스트는 ê³ ì •ë 수 없습니다. show_more: ë” ë³´ê¸° visibilities: @@ -455,11 +486,13 @@ ko: unlisted_long: 누구나 ë³¼ 수 있지만, 공개 타임ë¼ì¸ì—는 표시ë˜ì§€ 않습니다 stream_entries: click_to_show: í´ë¦í•´ì„œ 표시 - pinned: ê³ ì •ëœ Toot + pinned: ê³ ì •ëœ íˆ¿ reblogged: ë‹˜ì´ ë¶€ìŠ¤íŠ¸ 했습니다 sensitive_content: 민ê°í•œ 컨í…ì¸ terms: title: "%{instance} ì´ìš©ì•½ê´€ê³¼ ê°œì¸ì •ë³´ 취급 방침" + themes: + default: Mastodon time: formats: default: "%Yë…„ %mì›” %dì¼ %H:%M" -- GitLab