From 01359a4fa9d0675d67fee23a8f7bd203cdb5a6ef Mon Sep 17 00:00:00 2001 From: Dmitry K Date: Mon, 3 May 2021 18:45:46 +0200 Subject: [PATCH] Add translations: Japanese, Korean, Brazilian Portuguese Add translations for Japanese, Korean, Brazilian Portuguese note: This PR requires generating the code to enable them properly as described in [How to add a new translation](https://remark42.com/docs/latest/translation/#how-to-add-a-new-translation) --- frontend/app/locales/bp.json | 164 +++++++++++++++++++++++++++++++++++ frontend/app/locales/ja.json | 164 +++++++++++++++++++++++++++++++++++ frontend/app/locales/ko.json | 164 +++++++++++++++++++++++++++++++++++ 3 files changed, 492 insertions(+) create mode 100644 frontend/app/locales/bp.json create mode 100644 frontend/app/locales/ja.json create mode 100644 frontend/app/locales/ko.json diff --git a/frontend/app/locales/bp.json b/frontend/app/locales/bp.json new file mode 100644 index 00000000..16ce9629 --- /dev/null +++ b/frontend/app/locales/bp.json @@ -0,0 +1,164 @@ +{ + "auth.back": "Anterior", + "auth.email-address": "Endereço de email", + "auth.loading": "Carregando...", + "auth.oauth-source": "Use redes sociais", + "auth.oauth-button": "Entrar com {provider}", + "auth.or": "ou", + "auth.signin": "Entrar", + "auth.submit": "Enviar", + "auth.symbols-restriction": "O nome de usuário deve conter apenas letras, números, sublinhados ou espaços", + "auth.user-not-found": "Nenhum usuário encontrado", + "auth.username": "Nome do usuário", + "authPanel.disable-comments": "Desabilitar comentários", + "authPanel.disabled-cookies": "Desabilite o bloqueio de cookies de terceiros para fazer login ou abrir comentários em uma", + "authPanel.enable-comments": "Habilitar comentários", + "authPanel.enable-cookies": "Permita cookies para fazer login e comentar", + "authPanel.hide-settings": "Ocultar configurações", + "authPanel.logged-as": "Você fez login como", + "authPanel.logout": "Fazer logout?", + "authPanel.new-page": "nova página", + "authPanel.read-only": "Somente leitura", + "authPanel.request-to-delete-data": "Solicitar remoção dos meus dados", + "authPanel.show-settings": "Mostrar configurações", + "blockingDuration.day": "Por um dia", + "blockingDuration.month": "Por um mês", + "blockingDuration.permanently": "Permanentemente", + "blockingDuration.week": "Por uma semana", + "comment.block": "Bloquear", + "comment.block-user": "Deseja bloquear {userName} {duration}?", + "comment.blocked-user": "Bloqueado", + "comment.blocking-period": "Período de bloqueio", + "comment.cancel": "Cancelar", + "comment.controversy": "Controvérsia: {value}", + "comment.copied": "Copiado!", + "comment.copy": "Copiar", + "comment.delete": "Excluir", + "comment.delete-message": "Deseja excluir este comentário?", + "comment.deleted-comment": "Este comentário foi excluído", + "comment.deleted-user": "Excluído", + "comment.edit": "Editar", + "comment.expired-time": "O tempo de edição expirou.", + "comment.go-to-parent": "Ir para comentário principal", + "comment.hide": "Ocultar", + "comment.hide-user-comment": "Deseja ocultar os comentários de {userName}?", + "comment.pin": "Afixar", + "comment.pin-comment": "Deseja afixar este comentário?", + "comment.reply": "Responder", + "comment.time": "{day} às {time}", + "comment.toggle-verification": "Alternar verificação", + "comment.unblock": "Desbloquear", + "comment.unblock-user": "Deseja desbloquear este usuário?", + "comment.unpin": "Desafixar", + "comment.unpin-comment": "Deseja desafixar este comentário?", + "comment.unverified-user": "Usuário não verificado", + "comment.unverify-user": "Quer cancelar a verificação de {userName}?", + "comment.verified-user": "Usuário verificado", + "comment.verify-user": "Deseja verificar {userName}?", + "comment.vote-error": "Erro de votação: {voteErrorMessage}", + "commentForm.anonymous-uploading-disabled": "O upload de imagens está desabilitado para usuários anônimos. Não faça login como um usuário anônimo para poder anexar imagens.", + "commentForm.exceeded-size": "{fileName} excede o limite de tamanho de {maxImageSize}", + "commentForm.input-placeholder": "Seu comentário aqui", + "commentForm.new-comment": "Novo comentário", + "commentForm.notice-about-styling": "Há suporte para definir o estilo com Markdown", + "commentForm.preview": "Demonstração", + "commentForm.reply": "Responder", + "commentForm.save": "Salvar", + "commentForm.send": "Enviar", + "commentForm.subscribe-by": "Inscrever-se por", + "commentForm.subscribe-or": "ou", + "commentForm.unauthorized-uploading-disabled": "O upload de imagens está desativado para usuários não autorizados. Você deve fazer login antes de carregar.", + "commentForm.unexpected-error": "Ocorreu um erro. Tente novamente mais tarde.", + "commentForm.upload-file-fail": "Falha no upload de {fileName} com \"{errorMessage}\"", + "commentForm.uploading": "Carregando...", + "commentForm.uploading-file": "carregando {fileName}...", + "commentSort.sort-by": "Classificar por", + "commentsSort.best": "Melhor", + "commentsSort.least-controversial": "Menos controverso", + "commentsSort.least-recently-updated": "Menos recentemente atualizado", + "commentsSort.most-controversial": "Mais controverso", + "commentsSort.newest": "Mais recente", + "commentsSort.oldest": "Mais antigo", + "commentsSort.recently-updated": "Atualizado recentemente", + "commentsSort.worst": "Pior", + "errors.0": "Ocorreu um erro. Tente novamente mais tarde.", + "errors.1": "O comentário não pode ser encontrado. Atualize a página e tente novamente.", + "errors.10": "É muito tarde para editar o comentário.", + "errors.11": "O comentário já tem resposta. A edição não é possível.", + "errors.12": "Não é possível salvar o resultado da votação. Tente novamente um pouco mais tarde.", + "errors.13": "Você não pode votar no seu próprio comentário.", + "errors.14": "Você já votou no comentário.", + "errors.15": "Muitos votos para o comentário.", + "errors.16": "Pontuação mínima alcançada para o comentário.", + "errors.17": "Ação rejeitada. Tente novamente um pouco mais tarde.", + "errors.18": "O arquivo solicitado não foi encontrado.", + "errors.2": "Falha ao fazer unmarshalling da solicitação de entrada.", + "errors.3": "Você não tem permissão para esta operação.", + "errors.4": "Dados de comentário inválidos.", + "errors.5": "O comentário não pode ser encontrado. Atualize a página e tente novamente.", + "errors.6": "O site não pode ser encontrado. Atualize a página e tente novamente.", + "errors.7": "O usuário foi bloqueado.", + "errors.8": "O usuário foi bloqueado.", + "errors.9": "A alteração do comentário falhou. Tente novamente um pouco mais tarde.", + "errors.failed-fetch": "Falha ao buscar. Verifique sua conexão com a Internet ou tente novamente mais tarde", + "errors.forbidden": "Proibido.", + "errors.not-authorized": "Não autorizado.", + "errors.to-many-request": "Você atingiu o limite máximo de solicitações.", + "errors.unexpected-error": "Algo deu errado.", + "root.pinned-comments": "Comentários afixados", + "root.powered-by": "Com a tecnologia Remark42", + "root.show-more": "Mostrar mais", + "settings.block": "bloquear", + "settings.block-time": "até {day} às {time}", + "settings.block-user": "Deseja bloquear {userName}?", + "settings.blocked-users-header": "Usuários bloqueados:", + "settings.blocked-users-title": "Usuários bloqueados", + "settings.hidden-user-header": "Usuários ocultos:", + "settings.hidden-users-title": "Usuários ocultos", + "settings.hide": "ocultar", + "settings.no-blocked-users": "Não há usuários bloqueados.", + "settings.no-hidden-users": "Não há usuários ocultos.", + "settings.permanently": "permanentemente", + "settings.show": "mostrar", + "settings.unblock": "desbloquear", + "settings.unblock-user": "Deseja desbloquear {userName}?", + "settings.unknown": "desconhecido", + "subscribeByEmail.back": "Anterior", + "subscribeByEmail.close": "Fechar", + "subscribeByEmail.email": "E-mail", + "subscribeByEmail.have-been-subscribed": "Você foi inscrito em atualizações por e-mail", + "subscribeByEmail.have-been-unsubscribed": "Sua inscrição em atualizações por e-mail foi cancelada", + "subscribeByEmail.only-registered-users": "Disponível apenas para usuários registrados", + "subscribeByEmail.submit": "Enviar", + "subscribeByEmail.subscribe": "Assinar", + "subscribeByEmail.subscribe-by-email": "Inscrever-se por e-mail", + "subscribeByEmail.subscribe-to-replies": "Inscrever-se em respostas", + "subscribeByEmail.subscribed": "Você está inscrito em atualizações por e-mail", + "subscribeByEmail.unsubscribe": "Cancelar inscrição", + "subscribeByRSS.button-title": "Inscrever-se por RSS", + "subscribeByRSS.replies": "Respostas", + "subscribeByRSS.site": "Site", + "subscribeByRSS.thread": "Tópico", + "subscribeByRSS.title": "RSS", + "token": "Token", + "token.expired": "O token expirou", + "token.invalid": "Token inválido", + "toolbar.attach-image": "Anexe a imagem, arraste e solte ou cole da área de transferência", + "toolbar.bold": "Adicionar texto em negrito {shortcut}", + "toolbar.code": "Insira um código", + "toolbar.header": "Adicionar texto de cabeçalho", + "toolbar.italic": "Adicionar texto em itálico {shortcut}", + "toolbar.link": "Adicionar link {shortcut}", + "toolbar.ordered-list": "Adicionar uma lista numerada", + "toolbar.quote": "Inserir citação", + "toolbar.unordered-list": "Adicionar lista com marcadores", + "user-info.last-comments": "Últimos comentários de {userName}", + "user-info.unexpected-error": "Algo deu errado", + "vote.anonymous": "Usuários anônimos não podem votar", + "vote.deleted": "Não posso votar em um comentário excluído", + "vote.guest": "Faça login para votar", + "vote.only-positive": "Somente pontuação positiva permitida", + "vote.only-post-page": "Votação permitida apenas na página da postagem", + "vote.own-comment": "Não é possível votar no seu próprio comentário", + "vote.readonly": "Não é possível votar em tópicos somente leitura" +} diff --git a/frontend/app/locales/ja.json b/frontend/app/locales/ja.json new file mode 100644 index 00000000..3eb02f96 --- /dev/null +++ b/frontend/app/locales/ja.json @@ -0,0 +1,164 @@ +{ + "auth.back": "戻る", + "auth.email-address": "メールアドレス", + "auth.loading": "読み込んでいます…", + "auth.oauth-source": "ソーシャルネットワークを使用", + "auth.oauth-button": "{provider} でサインイン", + "auth.or": "または", + "auth.signin": "サインイン", + "auth.submit": "送信", + "auth.symbols-restriction": "ユーザー名には英数字、アンダースコア、またはスペースのみを指定してください", + "auth.user-not-found": "ユーザーが見つかりませんでした", + "auth.username": "ユーザー名", + "authPanel.disable-comments": "コメントの無効化", + "authPanel.disabled-cookies": "サードパーティの Cookie を無効にしてログインするか次でコメントを開いてください:", + "authPanel.enable-comments": "コメントの有効化", + "authPanel.enable-cookies": "Cookie を許可してログインとコメントを有効にしてください", + "authPanel.hide-settings": "設定を非表示", + "authPanel.logged-as": "次でログイン中:", + "authPanel.logout": "ログアウトしますか?", + "authPanel.new-page": "新規ページ", + "authPanel.read-only": "読み取り専用", + "authPanel.request-to-delete-data": "データ除去の依頼", + "authPanel.show-settings": "設定を表示", + "blockingDuration.day": "1 日", + "blockingDuration.month": "1 カ月", + "blockingDuration.permanently": "無期限", + "blockingDuration.week": "1 週間", + "comment.block": "ブロック", + "comment.block-user": "{userName}を {duration}ブロックしますか?", + "comment.blocked-user": "ブロックされました", + "comment.blocking-period": "ブロック期間", + "comment.cancel": "取り消す", + "comment.controversy": "論争: {value}", + "comment.copied": "コピーされました!", + "comment.copy": "コピー", + "comment.delete": "削除", + "comment.delete-message": "このコメントを削除しますか?", + "comment.deleted-comment": "このコメントは削除されました", + "comment.deleted-user": "削除済み", + "comment.edit": "編集", + "comment.expired-time": "編集時間の有効期限が切れています。", + "comment.go-to-parent": "親コメントに移動", + "comment.hide": "非表示", + "comment.hide-user-comment": "{userName}のコメントを非表示にしますか?", + "comment.pin": "ピン留め", + "comment.pin-comment": "このコメントをピン留めしますか?", + "comment.reply": "返信", + "comment.time": "{day} {time}", + "comment.toggle-verification": "検証の切り替え", + "comment.unblock": "ブロック解除", + "comment.unblock-user": "このユーザーをブロック解除しますか?", + "comment.unpin": "固定を解除", + "comment.unpin-comment": "このコメントをピン留め解除しますか?", + "comment.unverified-user": "未検証ユーザー", + "comment.unverify-user": "{userName}を未検証にしますか?", + "comment.verified-user": "検証済みユーザー", + "comment.verify-user": "{userName}を検証済みにしますか?", + "comment.vote-error": "投票エラー: {voteErrorMessage}", + "commentForm.anonymous-uploading-disabled": "匿名ユーザーは画像をアップロードできません。画像を添付するには、匿名ではないユーザーでログインしてください。", + "commentForm.exceeded-size": "{fileName} のサイズが上限値の {maxImageSize} を超えています", + "commentForm.input-placeholder": "コメントをここに入力してください", + "commentForm.new-comment": "新規コメント", + "commentForm.notice-about-styling": "Markdown 記法がサポートされています", + "commentForm.preview": "プレビュー", + "commentForm.reply": "返信", + "commentForm.save": "保存", + "commentForm.send": "送信", + "commentForm.subscribe-by": "購読:", + "commentForm.subscribe-or": "または", + "commentForm.unauthorized-uploading-disabled": "未認証ユーザーは画像をアップロードできません。アップロードする前にログインしてください。", + "commentForm.unexpected-error": "不明なエラーが発生しました。しばらくしてからもう一度お試しください。", + "commentForm.upload-file-fail": "{fileName} のアップロードが次のエラーで失敗しました: \"{errorMessage}\"", + "commentForm.uploading": "アップロード中...", + "commentForm.uploading-file": "{fileName} をアップロード中...", + "commentSort.sort-by": "並べ替え", + "commentsSort.best": "最高", + "commentsSort.least-controversial": "論争の少ない順", + "commentsSort.least-recently-updated": "更新が最も古い順", + "commentsSort.most-controversial": "論争の多い順", + "commentsSort.newest": "新しい順", + "commentsSort.oldest": "古い順", + "commentsSort.recently-updated": "更新が最も新しい順", + "commentsSort.worst": "最悪", + "errors.0": "不明なエラーが発生しました。しばらくしてからもう一度お試しください。", + "errors.1": "コメントが見つかりません。ページを再読み込みしてからもう一度お試しください。", + "errors.10": "コメントを編集するには遅すぎます。", + "errors.11": "コメントはすでに返信があるため、編集できません。", + "errors.12": "投票結果を保存できません。しばらくしてからもう一度お試しください。", + "errors.13": "自分のコメントには投票できません。", + "errors.14": "このコメントにはすでに投票しています。", + "errors.15": "このコメントの投票は多すぎます。", + "errors.16": "このコメントの最低スコアに達しました。", + "errors.17": "操作が拒否されました。しばらくしてからもう一度お試しください。", + "errors.18": "リクエストされたファイルが見つかりません。", + "errors.2": "受信したリクエストを処理できません", + "errors.3": "この操作を実行する権限がありません。", + "errors.4": "コメントデータが無効です。", + "errors.5": "コメントが見つかりません。ページを再読み込みしてからもう一度お試しください。", + "errors.6": "サイトが見つかりません。ページを再読み込みしてからもう一度お試しください。", + "errors.7": "ユーザーはブロックされました。", + "errors.8": "ユーザーはブロックされました。", + "errors.9": "コメントの変更に失敗しました。しばらくしてからもう一度お試しください。", + "errors.failed-fetch": "取得できませんでした。インターネット接続を確認するか、しばらくしてからもう一度お試しください。", + "errors.forbidden": "禁止されています.", + "errors.not-authorized": "認証されていません。", + "errors.to-many-request": "最大リクエスト回数に達しました。", + "errors.unexpected-error": "不明なエラーが発生しました.", + "root.pinned-comments": "ピン留めしたコメント", + "root.powered-by": "提供元: Remark42", + "root.show-more": "その他を表示", + "settings.block": "ブロック", + "settings.block-time": ": {day} {time} まで", + "settings.block-user": "{userName}をブロックしますか?", + "settings.blocked-users-header": "ブロック中のユーザー:", + "settings.blocked-users-title": "ブロック中のユーザー", + "settings.hidden-user-header": "非表示のユーザー:", + "settings.hidden-users-title": "非表示のユーザー", + "settings.hide": "非表示", + "settings.no-blocked-users": "ブロック中のユーザーはいません。", + "settings.no-hidden-users": "非表示のユーザーはいません。", + "settings.permanently": "無期限", + "settings.show": "表示", + "settings.unblock": "ブロック解除", + "settings.unblock-user": "{userName}をブロック解除しますか?", + "settings.unknown": "不明", + "subscribeByEmail.back": "戻る", + "subscribeByEmail.close": "閉じる", + "subscribeByEmail.email": "メールアドレス", + "subscribeByEmail.have-been-subscribed": "メールによる更新情報の購読を開始しました", + "subscribeByEmail.have-been-unsubscribed": "メールによる更新情報の購読を解除しました", + "subscribeByEmail.only-registered-users": "登録ユーザーのみが使用可能", + "subscribeByEmail.submit": "送信", + "subscribeByEmail.subscribe": "配信登録", + "subscribeByEmail.subscribe-by-email": "メールで購読", + "subscribeByEmail.subscribe-to-replies": "返信を購読", + "subscribeByEmail.subscribed": "メールで更新情報を購読を開始しています", + "subscribeByEmail.unsubscribe": "購読解除", + "subscribeByRSS.button-title": "RSS で購読", + "subscribeByRSS.replies": "返信", + "subscribeByRSS.site": "サイト", + "subscribeByRSS.thread": "スレッド", + "subscribeByRSS.title": "RSS", + "token": "トークン", + "token.expired": "トークンの有効期限が切れています", + "token.invalid": "トークンが無効です", + "toolbar.attach-image": "画像を添付、ドラッグアンドドロップ、またはクリップボードから貼り付けてください", + "toolbar.bold": "太字テキストの追加 {shortcut}", + "toolbar.code": "コードの挿入", + "toolbar.header": "ヘッダーテキストの追加", + "toolbar.italic": "斜体テキストの追加 {shortcut}", + "toolbar.link": "リンクの追加 {shortcut}", + "toolbar.ordered-list": "番号付きリストの追加", + "toolbar.quote": "引用符の挿入", + "toolbar.unordered-list": "記号付きリストの追加", + "user-info.last-comments": "{userName}の最新コメント", + "user-info.unexpected-error": "不明なエラーが発生しました", + "vote.anonymous": "匿名ユーザーは投稿できません", + "vote.deleted": "削除済みコメントには投票できません", + "vote.guest": "投票するにはサインインしてください", + "vote.only-positive": "正のスコアのみが許可されています", + "vote.only-post-page": "記事ページでのみ投票できます", + "vote.own-comment": "自分のコメントには投票できません", + "vote.readonly": "読み取り専用のトピックには投票できません" +} diff --git a/frontend/app/locales/ko.json b/frontend/app/locales/ko.json new file mode 100644 index 00000000..a4049652 --- /dev/null +++ b/frontend/app/locales/ko.json @@ -0,0 +1,164 @@ +{ + "auth.back": "뒤로", + "auth.email-address": "이메일 주소", + "auth.loading": "로드 중…", + "auth.oauth-source": "소셜 네트워크 사용", + "auth.oauth-button": "{provider}(으)로 로그인", + "auth.or": "또는", + "auth.signin": "로그인", + "auth.submit": "확인", + "auth.symbols-restriction": "사용자 이름에는 문자, 숫자, 밑줄 또는 공백만 포함되어야 합니다", + "auth.user-not-found": "사용자를 찾을 수 없습니다", + "auth.username": "사용자 이름", + "authPanel.disable-comments": "댓글 비활성화", + "authPanel.disabled-cookies": "로그인 또는 다음에서 댓글 열기를 차단하는 타사 쿠키 비활성화", + "authPanel.enable-comments": "댓글 활성화", + "authPanel.enable-cookies": "로그인 및 댓글 작업을 할 수 있도록 쿠키 허용", + "authPanel.hide-settings": "설정 숨기기", + "authPanel.logged-as": "다음으로 로그인되어 있습니다", + "authPanel.logout": "로그아웃하시겠어요?", + "authPanel.new-page": "새 페이지", + "authPanel.read-only": "읽기 전용", + "authPanel.request-to-delete-data": "내 데이터 제거 요청", + "authPanel.show-settings": "설정 표시", + "blockingDuration.day": "1일", + "blockingDuration.month": "1개월", + "blockingDuration.permanently": "영구적으로", + "blockingDuration.week": "1주일", + "comment.block": "차단", + "comment.block-user": "{userName} 님을 {duration}간 차단하시겠어요?", + "comment.blocked-user": "차단됨", + "comment.blocking-period": "차단 기간", + "comment.cancel": "취소", + "comment.controversy": "논쟁: {value}", + "comment.copied": "복사됨!", + "comment.copy": "복사", + "comment.delete": "삭제", + "comment.delete-message": "이 댓글을 삭제하시겠어요?", + "comment.deleted-comment": "이 댓글이 삭제되었습니다", + "comment.deleted-user": "삭제됨", + "comment.edit": "편집", + "comment.expired-time": "편집 시간이 만료되었습니다.", + "comment.go-to-parent": "상위 댓글로 이동", + "comment.hide": "숨기기", + "comment.hide-user-comment": "{userName} 님의 댓글을 숨기시겠어요?", + "comment.pin": "고정", + "comment.pin-comment": "이 댓글을 고정하시겠어요?", + "comment.reply": "답변하기", + "comment.time": "{day} {time}", + "comment.toggle-verification": "확인 상태 설정", + "comment.unblock": "차단 해제", + "comment.unblock-user": "이 사용자를 차단 해제하시겠어요?", + "comment.unpin": "고정 해제", + "comment.unpin-comment": "이 댓글을 고정 해제하시겠어요?", + "comment.unverified-user": "확인되지 않은 사용자", + "comment.unverify-user": "{userName} 님을 미확인 처리하시겠어요?", + "comment.verified-user": "확인된 사용자", + "comment.verify-user": "{userName} 님을 확인 처리하시겠어요?", + "comment.vote-error": "투표 오류: {voteErrorMessage}", + "commentForm.anonymous-uploading-disabled": "익명의 사용자는 이미지를 업로드할 수 없습니다. 이미지를 첨부하려면 익명이 아닌 사용자로 로그인하세요.", + "commentForm.exceeded-size": "{fileName}의 크기가 {maxImageSize} 한도를 초과합니다", + "commentForm.input-placeholder": "코멘트를 입력하세요", + "commentForm.new-comment": "새 댓글", + "commentForm.notice-about-styling": "Markdown을 사용하여 스타일을 지정할 수 있습니다", + "commentForm.preview": "미리보기", + "commentForm.reply": "답변하기", + "commentForm.save": "저장", + "commentForm.send": "보내기", + "commentForm.subscribe-by": "다음으로 구독", + "commentForm.subscribe-or": "또는", + "commentForm.unauthorized-uploading-disabled": "권한이 없는 사용자는 이미지를 업로드할 수 없습니다. 업로드하려면 로그인해야 합니다.", + "commentForm.unexpected-error": "문제가 발생했습니다. 잠시 후 다시 시도해 주세요.", + "commentForm.upload-file-fail": "{fileName} 업로드가 \"{errorMessage}\"(으)로 실패했습니다", + "commentForm.uploading": "업로드 중...", + "commentForm.uploading-file": "{fileName} 업로드 중...", + "commentSort.sort-by": "정렬:", + "commentsSort.best": "최고", + "commentsSort.least-controversial": "논쟁이 적은 순", + "commentsSort.least-recently-updated": "오래된 업데이트 순", + "commentsSort.most-controversial": "논쟁이 많은 순", + "commentsSort.newest": "최신 순", + "commentsSort.oldest": "오래된 순", + "commentsSort.recently-updated": "최신 업데이트 순", + "commentsSort.worst": "최저", + "errors.0": "문제가 발생했습니다. 잠시 후 다시 시도해 주세요.", + "errors.1": "댓글을 찾을 수 없습니다. 페이지를 새로고침하여 다시 시도하세요.", + "errors.10": "댓글을 추가하기에 너무 늦었습니다.", + "errors.11": "댓글에 답변이 이미 추가되어 편집할 수 없습니다.", + "errors.12": "투표 결과를 저장할 수 없습니다. 잠시 후 다시 시도해 주세요.", + "errors.13": "자신의 댓글에는 투표할 수 없습니다.", + "errors.14": "댓글에 이미 투표했습니다.", + "errors.15": "댓글에 너무 많이 투표했습니다.", + "errors.16": "댓글이 최소 점수에 도달했습니다.", + "errors.17": "작업이 거부되었습니다. 잠시 후 다시 시도해 주세요.", + "errors.18": "요청한 파일을 찾을 수 없습니다.", + "errors.2": "수신 요청 처리가 실패했습니다.", + "errors.3": "이 작업을 수행할 수 있는 권한이 없습니다.", + "errors.4": "댓글 데이터가 유효하지 않습니다.", + "errors.5": "댓글을 찾을 수 없습니다. 페이지를 새로고침하여 다시 시도하세요.", + "errors.6": "사이트를 찾을 수 없습니다. 페이지를 새로고침하여 다시 시도하세요.", + "errors.7": "사용자가 차단되었습니다.", + "errors.8": "사용자가 차단되었습니다.", + "errors.9": "댓글 변경이 실패했습니다. 잠시 후 다시 시도해 주세요.", + "errors.failed-fetch": "가져오기가 실패했습니다. 인터넷 연결을 확인하거나 잠시 후 다시 시도해 주세요.", + "errors.forbidden": "허용되지 않습니다.", + "errors.not-authorized": "권한이 없습니다.", + "errors.to-many-request": "최대 요청 한도에 도달했습니다.", + "errors.unexpected-error": "문제가 발생했습니다.", + "root.pinned-comments": "고정된 댓글", + "root.powered-by": "Remark42 제공", + "root.show-more": "더보기", + "settings.block": "차단", + "settings.block-time": "{day} {time}까지", + "settings.block-user": "{userName} 님을 차단하시겠어요?", + "settings.blocked-users-header": "차단한 사용자:", + "settings.blocked-users-title": "차단한 사용자", + "settings.hidden-user-header": "숨긴 사용자:", + "settings.hidden-users-title": "숨긴 사용자", + "settings.hide": "숨기기", + "settings.no-blocked-users": "차단한 사용자가 없습니다.", + "settings.no-hidden-users": "숨긴 사용자가 없습니다.", + "settings.permanently": "영구적으로", + "settings.show": "표시", + "settings.unblock": "차단 해제", + "settings.unblock-user": "{userName} 님을 차단 해제하시겠어요?", + "settings.unknown": "알 수 없음", + "subscribeByEmail.back": "뒤로", + "subscribeByEmail.close": "닫기", + "subscribeByEmail.email": "이메일", + "subscribeByEmail.have-been-subscribed": "이메일을 통한 업데이트를 구독했습니다", + "subscribeByEmail.have-been-unsubscribed": "이메일을 통한 업데이트를 구독 해지했습니다", + "subscribeByEmail.only-registered-users": "등록된 사용자만 이용할 수 있습니다", + "subscribeByEmail.submit": "확인", + "subscribeByEmail.subscribe": "구독", + "subscribeByEmail.subscribe-by-email": "이메일로 업데이트 구독", + "subscribeByEmail.subscribe-to-replies": "답변 구독하기", + "subscribeByEmail.subscribed": "이메일로 업데이트를 구독 중입니다", + "subscribeByEmail.unsubscribe": "구독 해지", + "subscribeByRSS.button-title": "RSS로 업데이트 구독", + "subscribeByRSS.replies": "답변", + "subscribeByRSS.site": "사이트", + "subscribeByRSS.thread": "스레드", + "subscribeByRSS.title": "RSS", + "token": "토큰", + "token.expired": "토큰이 만료되었습니다", + "token.invalid": "토큰이 유효하지 않습니다", + "toolbar.attach-image": "이미지를 첨부하거나 드래그앤드롭하거나 클립보드에서 붙여넣으세요", + "toolbar.bold": "굵은 텍스트 추가 {shortcut}", + "toolbar.code": "코드 삽입", + "toolbar.header": "헤더 텍스트 추가", + "toolbar.italic": "기울임꼴 텍스트 추가 {shortcut}", + "toolbar.link": "링크 추가 {shortcut}", + "toolbar.ordered-list": "숫자 지정된 목록 추가", + "toolbar.quote": "인용구 삽입", + "toolbar.unordered-list": "글머리 기호가 지정된 목록 추가", + "user-info.last-comments": "{userName} 님의 마지막 댓글", + "user-info.unexpected-error": "문제가 발생했습니다", + "vote.anonymous": "익명의 사용자는 투표할 수 없습니다", + "vote.deleted": "삭제된 댓글에는 투표할 수 없습니다", + "vote.guest": "투표하려면 로그인하세요", + "vote.only-positive": "점수는 양수로만 입력할 수 있습니다", + "vote.only-post-page": "게시물의 페이지에서만 투표할 수 있습니다", + "vote.own-comment": "자신의 댓글에는 투표할 수 없습니다", + "vote.readonly": "읽기 전용 항목에는 투표할 수 없습니다" +}