mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-27 09:36:19 -05:00
Rename TopicSummary -> TopicMap
This commit is contained in:
parent
dabdcf59c4
commit
ad3e276b4b
27 changed files with 167 additions and 168 deletions
|
@ -70,7 +70,7 @@
|
|||
</div>
|
||||
{{view Discourse.RepliesView contentBinding="replies" postViewBinding="view"}}
|
||||
{{view Discourse.ActionsHistoryView postBinding="this"}}
|
||||
{{view Discourse.TopicSummaryView postBinding="this"}}
|
||||
{{view Discourse.TopicMapView postBinding="this"}}
|
||||
</div>
|
||||
|
||||
<div class='span5 gutter'>
|
||||
|
|
|
@ -82,10 +82,10 @@
|
|||
<ul class='topic-links'>
|
||||
{{#groupedEach view.parentView.infoLinks}}
|
||||
<li>
|
||||
<span class='badge badge-notification clicks' title='{{i18n topic_summary.clicks}}'>{{clicks}}</span>
|
||||
<span class='badge badge-notification clicks' title='{{i18n topic_map.clicks}}'>{{clicks}}</span>
|
||||
<a href="{{unbound url}}" target="_blank" class='topic-link track-link' data-user-id="{{unbound user_id}}" data-ignore-post-id="true" title="{{unbound url}}">
|
||||
{{#if title}}{{shorten title}}{{else}}{{shortenUrl url}}{{/if}}
|
||||
{{#if internal}}<i class='icon-arrow-right' title='{{i18n topic_summary.topic_link}}'></i>{{/if}}
|
||||
{{#if internal}}<i class='icon-arrow-right' title='{{i18n topic_map.topic_link}}'></i>{{/if}}
|
||||
</a>
|
||||
</li>
|
||||
{{/groupedEach}}
|
||||
|
@ -93,7 +93,7 @@
|
|||
|
||||
{{#if view.parentView.showAllLinksControls}}
|
||||
<div class='link-summary'>
|
||||
<a href='#' {{action showAllLinks target="view.parentView"}}>{{i18n topic_summary.links_shown totalLinks="details.links.length"}}</a>
|
||||
<a href='#' {{action showAllLinks target="view.parentView"}}>{{i18n topic_map.links_shown totalLinks="details.links.length"}}</a>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
|
@ -125,7 +125,7 @@ Discourse.PostView = Discourse.GroupedView.extend(Ember.Evented, {
|
|||
if (link.closest('.badge-category').length === 0) {
|
||||
// nor in oneboxes (except when we force it)
|
||||
if (link.closest(".onebox-result").length === 0 || link.hasClass("track-link")) {
|
||||
link.append("<span class='badge badge-notification clicks' title='" + I18n.t("topic_summary.clicks") + "'>" + lc.clicks + "</span>");
|
||||
link.append("<span class='badge badge-notification clicks' title='" + I18n.t("topic_map.clicks") + "'>" + lc.clicks + "</span>");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
/**
|
||||
This view handles rendering of the summary of the topic under the first post
|
||||
|
||||
@class TopicSummaryView
|
||||
@class TopicMapView
|
||||
@extends Discourse.View
|
||||
@namespace Discourse
|
||||
@module Discourse
|
||||
**/
|
||||
Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
||||
Discourse.TopicMapView = Discourse.ContainerView.extend({
|
||||
classNameBindings: ['hidden', ':topic-summary'],
|
||||
allLinksShown: false,
|
||||
|
||||
|
@ -14,7 +14,7 @@ Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
|||
|
||||
showAllLinksControls: function() {
|
||||
if (this.get('allLinksShown')) return false;
|
||||
if ((this.get('topic.details.links.length') || 0) <= Discourse.TopicSummaryView.LINKS_SHOWN) return false;
|
||||
if ((this.get('topic.details.links.length') || 0) <= Discourse.TopicMapView.LINKS_SHOWN) return false;
|
||||
return true;
|
||||
}.property('allLinksShown', 'topic.details.links'),
|
||||
|
||||
|
@ -23,7 +23,7 @@ Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
|||
|
||||
var allLinks = this.get('topic.details.links');
|
||||
if (this.get('allLinksShown')) return allLinks;
|
||||
return allLinks.slice(0, Discourse.TopicSummaryView.LINKS_SHOWN);
|
||||
return allLinks.slice(0, Discourse.TopicMapView.LINKS_SHOWN);
|
||||
}.property('topic.details.links', 'allLinksShown'),
|
||||
|
||||
shouldRerender: Discourse.View.renderIfChanged('topic.posts_count'),
|
||||
|
@ -40,7 +40,7 @@ Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
|||
if (this.get('hidden')) return;
|
||||
|
||||
this.attachViewWithArgs({
|
||||
templateName: 'topic_summary/info',
|
||||
templateName: 'topic_map/info',
|
||||
content: this.get('controller')
|
||||
}, Discourse.GroupedView);
|
||||
|
||||
|
@ -56,7 +56,7 @@ Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
|||
// If we have a best of view
|
||||
if (this.get('controller.has_best_of')) {
|
||||
container.attachViewWithArgs({
|
||||
templateName: 'topic_summary/best_of_toggle',
|
||||
templateName: 'topic_map/best_of_toggle',
|
||||
tagName: 'section',
|
||||
classNames: ['information'],
|
||||
content: this.get('controller')
|
||||
|
@ -66,7 +66,7 @@ Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
|||
// If we have a private message
|
||||
if (this.get('topic.isPrivateMessage')) {
|
||||
container.attachViewWithArgs({
|
||||
templateName: 'topic_summary/private_message',
|
||||
templateName: 'topic_map/private_message',
|
||||
tagName: 'section',
|
||||
classNames: ['information'],
|
||||
content: this.get('controller')
|
||||
|
@ -75,6 +75,6 @@ Discourse.TopicSummaryView = Discourse.ContainerView.extend({
|
|||
}
|
||||
});
|
||||
|
||||
Discourse.TopicSummaryView.reopenClass({
|
||||
Discourse.TopicMapView.reopenClass({
|
||||
LINKS_SHOWN: 5
|
||||
});
|
|
@ -22,7 +22,7 @@ class TopicLink < ActiveRecord::Base
|
|||
errors.add(:base, "can't link to the same topic") if (topic_id == link_topic_id)
|
||||
end
|
||||
|
||||
def self.topic_summary(guardian, topic_id)
|
||||
def self.topic_map(guardian, topic_id)
|
||||
|
||||
# Sam: complicated reports are really hard in AR
|
||||
builder = SqlBuilder.new("SELECT ftl.url,
|
||||
|
|
|
@ -979,7 +979,7 @@ cs:
|
|||
more: "ještě {{n}}..."
|
||||
left: "{{n}} zbývá"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Souhrn tématu"
|
||||
links_shown: "zobrazit všech {{totalLinks}} odkazů..."
|
||||
clicks: "počet kliknutí"
|
||||
|
|
|
@ -616,7 +616,7 @@ da:
|
|||
more: "{{n}} to go..."
|
||||
left: "{{n}} remaining"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Topic Summary"
|
||||
links_shown: "show all {{totalLinks}} links..."
|
||||
|
||||
|
|
|
@ -969,7 +969,7 @@ de:
|
|||
more: "{{n}} weitere..."
|
||||
left: "{{n}} übrig"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Zusammenfassung des Themas"
|
||||
links_shown: "Zeige alle {{totalLinks}} Links..."
|
||||
clicks: "Klicks"
|
||||
|
|
|
@ -1003,7 +1003,7 @@ en:
|
|||
more: "{{n}} to go..."
|
||||
left: "{{n}} remaining"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Topic Summary"
|
||||
links_shown: "show all {{totalLinks}} links..."
|
||||
clicks: "clicks"
|
||||
|
|
|
@ -726,7 +726,7 @@ es:
|
|||
more: "{{n}} para ir..."
|
||||
left: "{{n}} restantes"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Resumen de temas"
|
||||
links_shown: "mostrar los {{totalLinks}} links..."
|
||||
|
||||
|
|
|
@ -960,7 +960,7 @@ fr:
|
|||
at_least: "saisissez au moins {{n}} caractères"
|
||||
more: "{{n}} restants..."
|
||||
left: "{{n}} restants"
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Résumé de la discussion"
|
||||
links_shown: "montrer les {{totalLinks}} liens..."
|
||||
clicks: "clics"
|
||||
|
|
|
@ -572,7 +572,7 @@ id:
|
|||
more: "{{n}} to go..."
|
||||
left: "{{n}} remaining"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Topic Summary"
|
||||
links_shown: "show all {{totalLinks}} links..."
|
||||
|
||||
|
|
|
@ -927,7 +927,7 @@ it:
|
|||
more: "ancora {{n}}..."
|
||||
left: "{{n}} rimanenti"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Riepilogo del Topic"
|
||||
links_shown: "mostra tutti i {{totalLinks}} link..."
|
||||
clicks: "click"
|
||||
|
|
|
@ -77,7 +77,7 @@ ko:
|
|||
facebook: 'Facebook으로 공유'
|
||||
google+: 'Google+로 공유'
|
||||
email: '이메일로 공유'
|
||||
|
||||
|
||||
edit: '제목과 카테고리를 편집하기'
|
||||
not_implemented: "추후 업데이트 예정"
|
||||
no_value: "아니오"
|
||||
|
@ -122,35 +122,35 @@ ko:
|
|||
in_n_days:
|
||||
one: "1 일 안에"
|
||||
other: "{{count}} 일 안에"
|
||||
|
||||
|
||||
suggested_topics:
|
||||
title: "추천 토픽"
|
||||
|
||||
|
||||
bookmarks:
|
||||
not_logged_in: "죄송합니다. 북마크 된 게시물을 보려면 로그인을 해야합니다."
|
||||
created: "이 게시물을 북마크 했습니다."
|
||||
not_bookmarked: "이 게시물을 읽었습니다. 북마크를 클릭하세요."
|
||||
last_read: "이것이 당신이 읽은 마지막 게시물 입니다. 북마크를 클릭하세요."
|
||||
|
||||
|
||||
new_topics_inserted: "{{count}} 개 토픽."
|
||||
show_new_topics: "표시하려면 클릭하세요."
|
||||
preview: "미리보기"
|
||||
cancel: "취소"
|
||||
|
||||
|
||||
save: "변경사항을 저장"
|
||||
saving: "저장중..."
|
||||
saved: "저장완료!"
|
||||
|
||||
|
||||
upload: "업로드"
|
||||
uploading: "업로드중..."
|
||||
uploaded: "업로드 완료!"
|
||||
|
||||
|
||||
choose_topic:
|
||||
none_found: "토픽가 없음."
|
||||
title:
|
||||
search: "이름, url, ID로 토픽 검색"
|
||||
placeholder: "여기에 토픽 제목을 입력"
|
||||
|
||||
|
||||
user_action:
|
||||
user_posted_topic: "<a href='{{userUrl}}'>{{user}}</a> 게시 <a href='{{topicUrl}}'>the topic</a>"
|
||||
you_posted_topic: "<a href='{{userUrl}}'>You</a> 게시 <a href='{{topicUrl}}'>the topic</a>"
|
||||
|
@ -158,16 +158,16 @@ ko:
|
|||
you_replied_to_post: "<a href='{{userUrl}}'>You</a> 답글 <a href='{{postUrl}}'>{{post_number}}</a>"
|
||||
user_replied_to_topic: "<a href='{{userUrl}}'>{{user}}</a> 답글 <a href='{{topicUrl}}'>the topic</a>"
|
||||
you_replied_to_topic: "<a href='{{userUrl}}'>You</a> 답글 <a href='{{topicUrl}}'>the topic</a>"
|
||||
|
||||
|
||||
user_mentioned_user: "<a href='{{user1Url}}'>{{user}}</a> 언급 <a href='{{user2Url}}'>{{another_user}}</a>"
|
||||
user_mentioned_you: "<a href='{{user1Url}}'>{{user}}</a> 언급 <a href='{{user2Url}}'>you</a>"
|
||||
you_mentioned_user: "<a href='{{user1Url}}'>You</a> 언급 <a href='{{user2Url}}'>{{user}}</a>"
|
||||
|
||||
|
||||
posted_by_user: "에 의해 게시 <a href='{{userUrl}}'>{{user}}</a>"
|
||||
posted_by_you: "에 의해 게시 <a href='{{userUrl}}'>you</a>"
|
||||
sent_by_user: "에 의해 전송 <a href='{{userUrl}}'>{{user}}</a>"
|
||||
sent_by_you: "에 의해 전송 <a href='{{userUrl}}'>you</a>"
|
||||
|
||||
|
||||
user_action_groups:
|
||||
'1': "좋아요 받음"
|
||||
'2': "좋아요 보냄"
|
||||
|
@ -181,7 +181,7 @@ ko:
|
|||
'11': "편집"
|
||||
'12': "보낸 편지함"
|
||||
'13': "받은 편지함"
|
||||
|
||||
|
||||
categories:
|
||||
all: "전체 카테고리"
|
||||
only_category: "오직 {{categoryName}} 카테고리"
|
||||
|
@ -192,7 +192,7 @@ ko:
|
|||
latest_by: "가장 최근"
|
||||
toggle_ordering: "정렬 컨트롤 토글"
|
||||
subcategories: "서브카테고리들:"
|
||||
|
||||
|
||||
user:
|
||||
said: "{{username}} 말:"
|
||||
profile: "프로필"
|
||||
|
@ -215,34 +215,34 @@ ko:
|
|||
moderator: "{{user}}는 중간 관리자입니다."
|
||||
admin: "{{user}} 는 운영자입니다."
|
||||
deleted: "(삭제됨)"
|
||||
|
||||
|
||||
messages:
|
||||
all: "전체"
|
||||
mine: "내글"
|
||||
unread: "읽지 않음"
|
||||
|
||||
|
||||
change_password:
|
||||
success: "(이메일 전송)"
|
||||
in_progress: "(이메일 전송중)"
|
||||
error: "(에러)"
|
||||
action: "패스워드 변경 이메일 전송"
|
||||
|
||||
|
||||
change_about:
|
||||
title: "내정보 변경"
|
||||
|
||||
|
||||
change_username:
|
||||
title: "사용자 이름 변경"
|
||||
confirm: "사용자 이름을 변경합니다. 모든 @사용자 언급이 끊어집니다. 사용자 이름을 변경하는게 확실한가요?"
|
||||
taken: "죄송합니다. 중복된 사용자 이름입니다."
|
||||
error: "사용자 이름을 변경하는 중에 오류가 발생했습니다."
|
||||
invalid: "사용자 이름이 잘못되었습니다. 숫자와 문자를 포함해야합니다."
|
||||
|
||||
|
||||
change_email:
|
||||
title: "이메일 수정"
|
||||
taken: "죄송합니다. 해당 이메일은 사용할 수 없습니다."
|
||||
error: "이메일 변경 중 오류가 발생했습니다. 이미 사용중인 이메일인지 확인해주세요."
|
||||
success: "이메일 발송이 완료되었습니다. 확인하신 후 절차에 따라주세요."
|
||||
|
||||
|
||||
change_avatar:
|
||||
title: "아바타 변경"
|
||||
gravatar: "<a href='//gravatar.com/emails' target='_blank'>Gravatar</a> 기반"
|
||||
|
@ -251,7 +251,7 @@ ko:
|
|||
uploaded_avatar_empty: "커스텀 사진 추가"
|
||||
upload_title: "프로필 사진 업로드"
|
||||
image_is_not_a_square: "경고: 사진을 정사각형으로 수정하였습니다."
|
||||
|
||||
|
||||
email:
|
||||
title: "이메일"
|
||||
instructions: "당신의 이메일은 노출 되지않습니다."
|
||||
|
@ -259,7 +259,7 @@ ko:
|
|||
invalid: "사용하고 계시는 이메일주소를 입력해주세요."
|
||||
authenticated: "당신의 이메일은 {{provider}}에 의해 인증되었습니다."
|
||||
frequency: "당신의 활동이 뜸해지거나 메일을 읽지않는다면 확인메일을 보내드립니다."
|
||||
|
||||
|
||||
name:
|
||||
title: "별명"
|
||||
instructions: "별명을 정해주세요."
|
||||
|
@ -277,10 +277,10 @@ ko:
|
|||
too_long: "사용자 이름이 너무 깁니다."
|
||||
checking: "사용가능한지 확인 중..."
|
||||
enter_email: '사용자 이름을 찾았습니다. 일치하는 Email을 입력해주세요.'
|
||||
|
||||
|
||||
password_confirmation:
|
||||
title: "비밀번호를 재입력해주세요."
|
||||
|
||||
|
||||
last_posted: "마지막글"
|
||||
last_emailed: "마지막 이메일"
|
||||
last_seen: "마지막 접속"
|
||||
|
@ -293,13 +293,13 @@ ko:
|
|||
daily: "매일"
|
||||
weekly: "매주"
|
||||
bi_weekly: "격주"
|
||||
|
||||
|
||||
email_direct: "누군가가 게시물에 @이름 또는 답글을 달 경우에 이메일을 받습니다."
|
||||
email_private_messages: "누군가 당신에게 메세지를 보낼 때 이메일을 받습니다."
|
||||
email_always: "해당 포럼을 이용중이면 이메일 알림과 이메일 요약을 받습니다."
|
||||
|
||||
|
||||
other_settings: "추가 사항"
|
||||
|
||||
|
||||
new_topic_duration:
|
||||
label: "새글을 정의해주세요."
|
||||
not_viewed: "아직 안본 글"
|
||||
|
@ -310,7 +310,7 @@ ko:
|
|||
after_n_weeks:
|
||||
one: "지난주 작성된 글"
|
||||
other: "최근 {{count}} 주 동안 게시되었습니다."
|
||||
|
||||
|
||||
auto_track_topics: "내가 작성한 글을 추적할 수 있습니다."
|
||||
auto_track_options:
|
||||
never: "하지않음"
|
||||
|
@ -321,7 +321,7 @@ ko:
|
|||
after_n_minutes:
|
||||
one: "1분 후에"
|
||||
other: "{{count}}분 후에"
|
||||
|
||||
|
||||
invited:
|
||||
title: "초대"
|
||||
user: "사용자 초대"
|
||||
|
@ -336,75 +336,75 @@ ko:
|
|||
time_read: "읽은 시간"
|
||||
days_visited: "일일 방문"
|
||||
account_age_days: "일일 계정 나이"
|
||||
|
||||
|
||||
password:
|
||||
title: "비밀번호"
|
||||
too_short: "암호가 너무 짧습니다."
|
||||
ok: "적절한 암호입니다."
|
||||
|
||||
|
||||
ip_address:
|
||||
title: "마지막 IP 주소"
|
||||
avatar:
|
||||
title: "아바타"
|
||||
title:
|
||||
title: "제목"
|
||||
|
||||
|
||||
filters:
|
||||
all: "All"
|
||||
|
||||
|
||||
stream:
|
||||
posted_by: "에 의해 게시"
|
||||
sent_by: "에 의해 전송 "
|
||||
private_message: "비공개 메시지"
|
||||
the_topic: "토픽"
|
||||
|
||||
|
||||
loading: "로딩중..."
|
||||
close: "닫기"
|
||||
learn_more: "더 배우기..."
|
||||
|
||||
|
||||
year: '년'
|
||||
year_desc: '지난 1년 동안 게시 된 글'
|
||||
month: '월'
|
||||
month_desc: '지난 1달 동안 게시 된 글'
|
||||
week: '주'
|
||||
week_desc: '지난 1주 동안 게시 된 글'
|
||||
|
||||
|
||||
first_post: 첫 번째 게시물
|
||||
mute: 음소거
|
||||
unmute: 음소거 해제
|
||||
last_post: 최근 게시물
|
||||
|
||||
|
||||
best_of:
|
||||
title: "인기 토픽"
|
||||
enabled_description: "당신은 해당 토픽의 인기 게시물 을 보고 있습니다. 모든 게시물을 보려면 아래를 클릭하세요."
|
||||
description: "해당 토픽에는 <b>{{count}}</b>개의 게시글이 있습니다. . 아주 많군요!! 인기 게시물만 봄으로 시간을 절약하겠습니까?"
|
||||
enable: '인기 토픽 보기로 전환하여 봅니다'
|
||||
disable: '인기 토픽 보기가 취소되었습니다'
|
||||
|
||||
|
||||
private_message_info:
|
||||
title: "개인 메시지"
|
||||
invite: "다른 사람 초대..."
|
||||
remove_allowed_user: "{{name}} 에게서 온 개인 메시지를 삭제할까요? "
|
||||
|
||||
|
||||
email: '이메일'
|
||||
username: '사용자'
|
||||
last_seen: '마지막 접근'
|
||||
created: '생성'
|
||||
trust_level: '신뢰하는 레벨'
|
||||
|
||||
|
||||
create_account:
|
||||
title: "계정만들기"
|
||||
action: "지금 계정 만들기!"
|
||||
invite: "아직 계정이 없으신가요?"
|
||||
failed: "뭔가 잘못되었습니다. 이 메일은 등록이 되어있습니다. 비밀번호를 잊으셨다면 비밀번호 찾기를 눌러주세요."
|
||||
|
||||
|
||||
forgot_password:
|
||||
title: "비밀번호를 찾기"
|
||||
action: "비밀번호를 잊어버렸습니다."
|
||||
invite: "사용자 이름 또는 이메일 주소를 입력하시면, 비밀번호 재설정 이메일을 보내드립니다."
|
||||
reset: "암호 재설정"
|
||||
complete: "이메일이 맞다면, 곧 암호를 재설정하는 지침 이메일을 수신합니다."
|
||||
|
||||
|
||||
login:
|
||||
title: "로그인"
|
||||
username: "로그인"
|
||||
|
@ -442,7 +442,7 @@ ko:
|
|||
persona:
|
||||
title: "Persona"
|
||||
message: "Mozilla Persona 인증 중(팝업 차단을 해제 하세요.)"
|
||||
|
||||
|
||||
composer:
|
||||
posting_not_on_topic: "어떤 토픽에 답글을 작성하시겠습니까?"
|
||||
saving_draft_tip: "저장중..."
|
||||
|
@ -450,11 +450,11 @@ ko:
|
|||
saved_local_draft_tip: "로컬로 저장됩니다."
|
||||
similar_topics: "당신의 토픽은 유사합니다..."
|
||||
drafts_offline: "초안"
|
||||
|
||||
|
||||
min_length:
|
||||
need_more_for_title: "{{n}} 자 필요"
|
||||
need_more_for_reply: "{{n}} 자 필요"
|
||||
|
||||
|
||||
error:
|
||||
title_missing: "제목 필요"
|
||||
title_too_short: "제목은 적어도 {{min}}자 보다 길어야 합니다."
|
||||
|
@ -462,7 +462,7 @@ ko:
|
|||
post_missing: "본문이 비어있습니다."
|
||||
post_length: "본문은 적어도 {{min}}자 보다 길어야 합니다."
|
||||
category_missing: "카테고리를 선택해야 합니다."
|
||||
|
||||
|
||||
save_edit: "편집 저장"
|
||||
reply_original: "기존 토픽에 대해 답글을 씁니다."
|
||||
reply_here: "여기에 답글을 달아주세요."
|
||||
|
@ -470,7 +470,7 @@ ko:
|
|||
cancel: "취소"
|
||||
create_topic: "토픽 만들기"
|
||||
create_pm: "개인 메시지를 만듭니다."
|
||||
|
||||
|
||||
users_placeholder: "사용자 추가"
|
||||
title_placeholder: "여기에 제목을 입력하세요. 토픽은 무엇입니까?"
|
||||
reply_placeholder: "여기에 입력하세요. 마크 다운이나 BBCode 형식을 사용하세요. 드래그&드랍으로 이미지를 넣습니다."
|
||||
|
@ -481,7 +481,7 @@ ko:
|
|||
uploading: "업로딩중..."
|
||||
show_preview: '미리보기를 보여줍니다 «'
|
||||
hide_preview: '« 미리보기를 숨깁니다'
|
||||
|
||||
|
||||
quote_post_title: "전체 게시물을 인용"
|
||||
bold_title: "굵게"
|
||||
bold_text: "굵게하기"
|
||||
|
@ -507,11 +507,11 @@ ko:
|
|||
redo_title: "다시"
|
||||
help: "마크다운 편집 도움말"
|
||||
toggler: "작성 패널을 숨기거나 표시"
|
||||
|
||||
|
||||
admin_options_title: "이 토픽에 대한 옵션 설정"
|
||||
auto_close_label: "자동 토픽 닫기 : "
|
||||
auto_close_units: "일"
|
||||
|
||||
|
||||
notifications:
|
||||
title: "@이름 언급, 게시글과 토픽에 대한 언긋, 개인 메시지 등에 대한 알림"
|
||||
none: "현재 알림이 없습니다."
|
||||
|
@ -527,7 +527,7 @@ ko:
|
|||
invitee_accepted: "<i title='accepted your invitation' class='icon icon-signin'></i> {{username}} 의 초대를 수락했습니다."
|
||||
moved_post: "<i title='moved post' class='icon icon-arrow-right'></i> {{username}} 이동 {{link}}"
|
||||
total_flagged: "관심 표시된 총 게시글"
|
||||
|
||||
|
||||
upload_selector:
|
||||
title: "이미지 추가하기"
|
||||
title_with_attachments: "이미지 또는 파일 추가하기"
|
||||
|
@ -540,27 +540,27 @@ ko:
|
|||
hint: "(드래그&드랍으로 업로드 가능)"
|
||||
hint_for_chrome: "(드래그&드랍으로 이미지 업로드 가능)"
|
||||
uploading: "업로드 중입니다"
|
||||
|
||||
|
||||
search:
|
||||
title: "토픽, 게시물, 사용자, 카테고리를 검색"
|
||||
placeholder: "여기에 검색어를 입력"
|
||||
no_results: "검색 결과가 없음"
|
||||
searching: "검색중 ..."
|
||||
|
||||
|
||||
prefer:
|
||||
user: "@{{username}}님이 쓰신 게시글을 위주로 검색"
|
||||
category: "{{category}} 안에 게시글을 위주로 검색"
|
||||
|
||||
|
||||
site_map: "다른 토픽나 카테고리로 이동"
|
||||
go_back: '돌아가기'
|
||||
current_user: '사용자 페이지로 이동'
|
||||
|
||||
|
||||
favorite:
|
||||
title: '즐겨찾기'
|
||||
help:
|
||||
star: '즐겨찾기로 이 토픽를 추가'
|
||||
unstar: '즐겨찾기에서 이 토픽를 제거'
|
||||
|
||||
|
||||
topics:
|
||||
none:
|
||||
favorited: "아직 즐겨찾기가 없습니다, 토픽을 즐거찾기 하려면 제목 옆에 별표를 눌러주세요."
|
||||
|
@ -580,12 +580,12 @@ ko:
|
|||
unread: "더 이상 읽지 않은 토픽이 없습니다"
|
||||
favorited: "더 이상 읽을 즐겨 찾기 토픽이 없습니다"
|
||||
category: "더 이상 {{category}} 토픽이 없습니다"
|
||||
|
||||
|
||||
rank_details:
|
||||
toggle: 토픽 랭킹 세부 사항을 토글합니다.
|
||||
show: 토픽 랭킹 세부 사항을 보여줍니다.
|
||||
title: 토픽 랭킹 세부 사항
|
||||
|
||||
|
||||
topic:
|
||||
filter_to: "이 토픽에서 오직 {{username}} 사용자의 {{post_count}} 건의 게시물만 보기"
|
||||
create: '토픽 만들기'
|
||||
|
@ -617,7 +617,7 @@ ko:
|
|||
new_posts:
|
||||
one: "1 개의 읽지 않은 게시글이 있습니다."
|
||||
other: "{{count}} 개의 읽지 않은 게시글이 있습니다."
|
||||
|
||||
|
||||
likes:
|
||||
other: "이 토픽에 1 개의 '좋아요'가 있습니다."
|
||||
other: "이 토픽에 {{count}} 개의 '좋아요'가 있습니다."
|
||||
|
@ -627,44 +627,44 @@ ko:
|
|||
toggle_information: "토픽 세부 정보를 토글합니다."
|
||||
read_more_in_category: "자세한 내용을 원하십니까? {{catLink}} 또는 {{latestLink}} 에서 다른 토픽을 검색해보세요"
|
||||
read_more: "{{catLink}} 또는 {{latestLink}}에서 자세한 내용을 원하십니까?"
|
||||
|
||||
|
||||
# keys ending with _MF use message format, see /spec/components/js_local_helper_spec.rb for samples
|
||||
read_more_MF: "There {
|
||||
UNREAD, plural,
|
||||
=0 {}
|
||||
one {
|
||||
is <a href='/unread'>1 안읽음</a>
|
||||
} other {
|
||||
are <a href='/unread'># 안읽음</a>
|
||||
}
|
||||
} {
|
||||
NEW, plural,
|
||||
=0 {}
|
||||
one { {BOTH, select, true{and } false {is } other{}} <a href='/new'>1 새로운</a> topic}
|
||||
other { {BOTH, select, true{and } false {are } other{}} <a href='/new'># 새로운</a> topics}
|
||||
UNREAD, plural,
|
||||
=0 {}
|
||||
one {
|
||||
is <a href='/unread'>1 안읽음</a>
|
||||
} other {
|
||||
are <a href='/unread'># 안읽음</a>
|
||||
}
|
||||
} {
|
||||
NEW, plural,
|
||||
=0 {}
|
||||
one { {BOTH, select, true{and } false {is } other{}} <a href='/new'>1 새로운</a> topic}
|
||||
other { {BOTH, select, true{and } false {are } other{}} <a href='/new'># 새로운</a> topics}
|
||||
} remaining, or {CATEGORY, select, true {browse other topics in {catLink}} false {{latestLink}} other {}} "
|
||||
|
||||
|
||||
browse_all_categories: 모든 카테고리 보기
|
||||
|
||||
|
||||
view_latest_topics: 최신 토픽 보기
|
||||
suggest_create_topic: 왜 토픽을 만들 수 없나요?
|
||||
read_position_reset: "당신의 읽기 위치가 재설정되었습니다."
|
||||
jump_reply_up: 이전 답글로 이동
|
||||
jump_reply_down: 이후 답글로 이동
|
||||
deleted: "토픽이 삭제되었습니다"
|
||||
|
||||
|
||||
auto_close_notice: "이 토픽은 곧 자동으로 닫힙니다. %{timeLeft}."
|
||||
auto_close_title: '자동 닫기 설정'
|
||||
auto_close_save: "저장"
|
||||
auto_close_remove: "이 토픽 자동 닫지 않기"
|
||||
|
||||
|
||||
progress:
|
||||
title: 진행중인 토픽
|
||||
jump_top: 첫 게시글로 이동
|
||||
jump_bottom: 마지막 게시글로 이동
|
||||
total: 총 게시글
|
||||
current: 현재 게시글
|
||||
|
||||
|
||||
notifications:
|
||||
title: '알림'
|
||||
reasons:
|
||||
|
@ -690,7 +690,7 @@ ko:
|
|||
muted:
|
||||
title: "알림 없음"
|
||||
description: "아무 알림도 없습니다. '읽지 않은 글' 탭에 나타나지 않습니다."
|
||||
|
||||
|
||||
actions:
|
||||
recover: "토픽 다시 복구"
|
||||
delete: "토픽 삭제"
|
||||
|
@ -706,21 +706,21 @@ ko:
|
|||
reset_read: "데이터 읽기 재설정"
|
||||
multi_select: "이동하기 위한 게시글 다중 선택"
|
||||
convert_to_topic: "정식 토픽으로 변환"
|
||||
|
||||
|
||||
reply:
|
||||
title: '답글'
|
||||
help: '이 토픽에 대한 답글 구성 시작'
|
||||
|
||||
|
||||
clear_pin:
|
||||
title: "고정 취소"
|
||||
help: "더 이상 목록의 맨 위에 표시하지 않도록 이 토픽의 고정 상태를 해제합니다."
|
||||
|
||||
|
||||
share:
|
||||
title: '공유'
|
||||
help: '이 토픽의 링크를 공유'
|
||||
|
||||
|
||||
inviting: "초대 중..."
|
||||
|
||||
|
||||
invite_private:
|
||||
title: '개인 메시지에 초대'
|
||||
email_or_username: "초대하려는 이메일 또는 사용자"
|
||||
|
@ -728,7 +728,7 @@ ko:
|
|||
action: "초대"
|
||||
success: "감사합니다! 사용자가 개인 메세지에 참여할 수 있도록 초대했습니다."
|
||||
error: "죄송합니다, 해당 사용자를 초대하는 도중 오류가 발생했습니다."
|
||||
|
||||
|
||||
invite_reply:
|
||||
title: '초대 이메일 보내기'
|
||||
action: '이메일 초대'
|
||||
|
@ -737,9 +737,9 @@ ko:
|
|||
email_placeholder: '이메일 주소'
|
||||
success: "감사합니다! <b>{{email}}</b>로 초대장을 발송했습니다. 초대를 수락하면 알려 드리겠습니다. 초대 한 사람을 추적하기 위해선 사용자 페이지에서 '초대장' 탭을 선택하세요."
|
||||
error: "죄송합니다, 그 사람을 초대 할 수 없습니다. 이미 포럼 사용자입니까?"
|
||||
|
||||
|
||||
login_reply: '답글을 작성하려면 로그인해야 합니다.'
|
||||
|
||||
|
||||
filters:
|
||||
user: "당신은 {{n_posts}} {{by_n_users}}를 보고 있습니다."
|
||||
n_posts:
|
||||
|
@ -748,7 +748,7 @@ ko:
|
|||
by_n_users:
|
||||
one: "1 명의 유저에 의해 만들어짐"
|
||||
other: "{{count}} 명의 유저에 의해 만들어짐"
|
||||
|
||||
|
||||
best_of: "당신은 {{n_best_posts}} {{of_n_posts}}를 보고 있습니다."
|
||||
n_best_posts:
|
||||
one: "1 개의 인기 게시글"
|
||||
|
@ -757,7 +757,7 @@ ko:
|
|||
one: "이 토픽에 1 개"
|
||||
other: "이 토픽에 {{count}} 개"
|
||||
cancel: "다시 이 토픽의 모든 게시물을 표시합니다."
|
||||
|
||||
|
||||
split_topic:
|
||||
title: "새로운 토픽으로 이동"
|
||||
action: "새로운 토픽으로 이동"
|
||||
|
@ -766,7 +766,7 @@ ko:
|
|||
instructions:
|
||||
one: "새로운 토픽을 만들기 위해 당신이 선택한 1개의 글을 불렀왔습니다."
|
||||
other: "새로운 토픽을 만들기 위해 당신이 선택한 <b>{{count}}</b>개의 글을 불러왔습니다."
|
||||
|
||||
|
||||
merge_topic:
|
||||
title: "이미 있는 토픽로 옴기기"
|
||||
action: "이미 있는 토픽로 옴기기"
|
||||
|
@ -774,7 +774,7 @@ ko:
|
|||
instructions:
|
||||
one: "이 게시물을 이동시킬 토픽을 선택하세요."
|
||||
other: "이 <b>{{count}}</b>개의 게시물들을 이동시킬 토픽를 선택하세요."
|
||||
|
||||
|
||||
multi_select:
|
||||
select: '선택'
|
||||
selected: '({{count}})개가 선택됨'
|
||||
|
@ -784,7 +784,7 @@ ko:
|
|||
description:
|
||||
one: "<b>1</b>개의 게시물을 선택하였습니다."
|
||||
other: "<b>{{count}}</b>개의 게시물을 선택하였습니다."
|
||||
|
||||
|
||||
post:
|
||||
reply: "{{replyAvatar}} {{username}}에 의해 {{link}} 답글"
|
||||
reply_topic: "{{link}} 답글"
|
||||
|
@ -801,11 +801,11 @@ ko:
|
|||
other: "(글 작성자의 요구로 %{count} 시간안에 자동 삭제됩니다.)"
|
||||
deleted_by: "삭제됨"
|
||||
expand_collapse: "확장/축소"
|
||||
|
||||
|
||||
has_replies:
|
||||
one: "답글"
|
||||
other: "답글들"
|
||||
|
||||
|
||||
errors:
|
||||
create: "죄송합니다, 게시물을 만드는 동안 오류가 발생했습니다. 다시 시도하십시오."
|
||||
edit: "죄송합니다, 게시물을 수정하는 중에 오류가 발생했습니다. 다시 시도하십시오."
|
||||
|
@ -816,12 +816,12 @@ ko:
|
|||
upload_not_authorized: "업로드 하시려는 파일 확장자는 사용이 불가능합니다 (사용가능 확장자: {{authorized_extensions}})."
|
||||
image_upload_not_allowed_for_new_user: "죄송합니다. 새로운 유저는 이미지를 업로드 하실 수 없습니다."
|
||||
attachment_upload_not_allowed_for_new_user: "죄송합니다. 새로운 유저는 파일 첨부를 업로드 하실 수 없습니다."
|
||||
|
||||
|
||||
abandon: "당신의 게시물을 포기 하시겠습니까?"
|
||||
|
||||
|
||||
archetypes:
|
||||
save: '옵션 저장'
|
||||
|
||||
|
||||
controls:
|
||||
reply: "이 게시물에 대한 딥글을 작성합니다."
|
||||
like: "이 게시물을 좋아합니다."
|
||||
|
@ -837,7 +837,7 @@ ko:
|
|||
other: "이 게시글에 대한 {{count}} 개의 답글을 삭제하시겠습니까?"
|
||||
yes_value: "예, 답글도 삭제합니다."
|
||||
no_value: "아니오, 게시글만 삭제합니다."
|
||||
|
||||
|
||||
actions:
|
||||
flag: '신고'
|
||||
clear_flags:
|
||||
|
@ -928,17 +928,17 @@ ko:
|
|||
vote:
|
||||
one: "1명의 사용자가 이 게시글에 투표했습니다."
|
||||
other: "{{count}}명의 사용자가 이 게시글에 투표했습니다."
|
||||
|
||||
|
||||
edits:
|
||||
one: 하나 편집
|
||||
other: "{{count}}개 편집 "
|
||||
zero: 편집 안함
|
||||
|
||||
|
||||
delete:
|
||||
confirm:
|
||||
other: "이 게시물들을 삭제하시겠습니까?"
|
||||
other: "모든 게시물들을 삭제하시겠습니까?"
|
||||
|
||||
|
||||
category:
|
||||
can: '할 수 있다…'
|
||||
none: '(카테고리 없음)'
|
||||
|
@ -976,7 +976,7 @@ ko:
|
|||
this_year: "올해"
|
||||
position: "위치"
|
||||
parent: "부모 카테고리"
|
||||
|
||||
|
||||
flagging:
|
||||
title: '왜 이 게시물을 신고합니까?'
|
||||
action: '게시물 신고'
|
||||
|
@ -992,13 +992,13 @@ ko:
|
|||
at_least: "최소한 {{n}}자를 입력하세요 "
|
||||
more: "{{n}} 이동합니다..."
|
||||
left: "{{n}} 나머지"
|
||||
|
||||
topic_summary:
|
||||
|
||||
topic_map:
|
||||
title: "토픽 요약"
|
||||
links_shown: "모든 {{totalLinks}} 링크 보기..."
|
||||
clicks: "클릭"
|
||||
topic_link: "토픽 링크"
|
||||
|
||||
|
||||
topic_statuses:
|
||||
locked:
|
||||
help: "이 토픽은 폐쇄되었습니다. 더이상 새 답글을 받을 수 없습니다."
|
||||
|
@ -1008,7 +1008,7 @@ ko:
|
|||
help: "이 토픽은 보관중입니다. 고정되어 변경이 불가능합니다."
|
||||
invisible:
|
||||
help: "이 토픽은 보이지 않습니다. 토픽 목록에 표시되지 않습니다. 단지 직접적인 링크를 통해서만 접근 할 수 있습니다"
|
||||
|
||||
|
||||
posts: "게시물"
|
||||
posts_long: "이 토픽의 게시물 수는 {{number}}개 입니다."
|
||||
original_post: "원본 게시물"
|
||||
|
@ -1022,9 +1022,9 @@ ko:
|
|||
category_title: "카테고리"
|
||||
history: "기록"
|
||||
changed_by: "{{author}}에 의해"
|
||||
|
||||
|
||||
categories_list: "카테고리 목록"
|
||||
|
||||
|
||||
filters:
|
||||
latest:
|
||||
title: "최신글"
|
||||
|
@ -1063,22 +1063,22 @@ ko:
|
|||
one: "{{categoryName}} (1)"
|
||||
other: "{{categoryName}} ({{count}})"
|
||||
help: "{{categoryName}}카테고리의 최신 토픽"
|
||||
|
||||
|
||||
browser_update: '불행하게도, <a href="http://www.discourse.org/faq/#browser">당신의 브라우저는 이 사이트를 이용하기에 어렵습니다.</a>. 브라우저를 업그레이드 하시기 바랍니다.<a href="http://browsehappy.com">.'
|
||||
|
||||
|
||||
permission_types:
|
||||
full: "생성 / 답글/ 보기"
|
||||
create_post: "답글 / 보기"
|
||||
readonly: "보기"
|
||||
|
||||
# This section is exported to the javascript for i18n in the admin section
|
||||
|
||||
# This section is exported to the javascript for i18n in the admin section
|
||||
admin_js:
|
||||
type_to_filter: "필터를 입력하세요..."
|
||||
|
||||
|
||||
admin:
|
||||
title: 'Discourse 운영'
|
||||
moderator: '중간 관리자'
|
||||
|
||||
|
||||
dashboard:
|
||||
title: "대시보드"
|
||||
last_updated: "대시보드 최근 업데이트 :"
|
||||
|
@ -1102,7 +1102,7 @@ ko:
|
|||
suspended: '접근금지:'
|
||||
private_messages_short: "PMs"
|
||||
private_messages_title: "개인 메시지"
|
||||
|
||||
|
||||
reports:
|
||||
today: "오늘"
|
||||
yesterday: "어제"
|
||||
|
@ -1114,16 +1114,16 @@ ko:
|
|||
all: "모두"
|
||||
view_table: "테이블로 보기"
|
||||
view_chart: "차트로 보기"
|
||||
|
||||
|
||||
commits:
|
||||
latest_changes: "최근 변경 사항 : 자주 업데이트하십시오!"
|
||||
by: "에 의해"
|
||||
|
||||
|
||||
flags:
|
||||
title: "신고"
|
||||
old: "지난 신고"
|
||||
active: "신고"
|
||||
|
||||
|
||||
agree_hide: "동의 (게시글 숨기기 + 개인 메시지 보내기)"
|
||||
agree_hide_title: "이 게시물을 숨기고 사용자에게 편집하라는 개인 메시지를 보냅니다."
|
||||
defer: "연기"
|
||||
|
@ -1135,12 +1135,12 @@ ko:
|
|||
disagree: "동의하지 않음"
|
||||
disagree_title: "신고에 동의하지 않고, 이 게시글에 달린 신고는 삭제"
|
||||
delete_spammer_title: "사용자와 모든 토픽, 게시글 삭제."
|
||||
|
||||
|
||||
flagged_by: "신고자"
|
||||
error: "뭔가 잘못 됐어요"
|
||||
view_message: "답글"
|
||||
no_results: "신고가 없습니다."
|
||||
|
||||
|
||||
summary:
|
||||
action_type_3:
|
||||
one: "주제 벗어남"
|
||||
|
@ -1157,7 +1157,7 @@ ko:
|
|||
action_type_8:
|
||||
one: "스팸"
|
||||
other: "스팸 x{{count}}"
|
||||
|
||||
|
||||
groups:
|
||||
title: "그룹"
|
||||
edit: "그룹 수정"
|
||||
|
@ -1166,9 +1166,9 @@ ko:
|
|||
about: "회원과 이름을 변경"
|
||||
can_not_edit_automatic: "자동으로 회원이 결정됩니다. 관리 사용자는 회원의 역할과 신뢰 레벨을 결정할 수 있습니다."
|
||||
delete: "삭제"
|
||||
delete_confirm: "이 그룹을 삭제 하시겠습니까?"
|
||||
delete_confirm: "이 그룹을 삭제 하시겠습니까?"
|
||||
delete_failed: "이것은 자동으로 생성된 그룹입니다. 삭제할 수 없습니다."
|
||||
|
||||
|
||||
api:
|
||||
generate_master: "마스터 API 키 생성"
|
||||
none: "지금 활성화된 API 키가 없습니다."
|
||||
|
@ -1183,7 +1183,7 @@ ko:
|
|||
info_html: "당신의 API 키는 JSON콜을 이용하여 토픽을 생성하거나 수정할 수 있습니다."
|
||||
all_users: "전체 유저"
|
||||
note_html: "이 <strong>API 키 번호</strong>를 노출하지 마세요. 다른 사용자가 대신 글을 작성하거나 수정 할 수 있습니다."
|
||||
|
||||
|
||||
customize:
|
||||
title: "사용자 지정"
|
||||
long_title: "사이트 사용자 지정"
|
||||
|
@ -1201,7 +1201,7 @@ ko:
|
|||
delete: "삭제"
|
||||
delete_confirm: "이 정의를 삭제 하시겠습니까?"
|
||||
about: "사이트 정의는 사이트 스타일 시트와 헤더를 수정할 수 있습니다. 선택하거나 편집을 시작하려면 하나를 추가 할 수 있습니다."
|
||||
|
||||
|
||||
email:
|
||||
title: "이메일"
|
||||
settings: "설정"
|
||||
|
@ -1222,7 +1222,7 @@ ko:
|
|||
text: "문장"
|
||||
last_seen_user: "마지막으로 본 사용자"
|
||||
reply_key: "답글 단축키"
|
||||
|
||||
|
||||
logs:
|
||||
title: "기록"
|
||||
action: "허용여부"
|
||||
|
@ -1281,14 +1281,14 @@ ko:
|
|||
label: "새 IP :"
|
||||
ip_address: "IP 주소"
|
||||
add: "추가"
|
||||
|
||||
|
||||
impersonate:
|
||||
title: "이 사용자로 로그인"
|
||||
username_or_email: "사용자의 아이디 또는 이메일"
|
||||
help: "디버깅 목적으로 사용자 계정으로 로그인하기 위해 이 도구를 사용합니다."
|
||||
not_found: "해당 사용자를 찾을 수 없습니다."
|
||||
invalid: "죄송합니다, 해당 사용자로 로그인 할 수 있습니다."
|
||||
|
||||
|
||||
users:
|
||||
title: '사용자'
|
||||
create: '중간 관리자 추가'
|
||||
|
@ -1329,7 +1329,7 @@ ko:
|
|||
reject_failures:
|
||||
one: "1명의 사용자를 거절하는데 실패했습니다."
|
||||
other: "%{count}명의 사용자를 거절하는데 실패했습니다."
|
||||
|
||||
|
||||
user:
|
||||
suspend_failed: "이 사용자를 접근 금지하는데 오류 발생 {{error}}"
|
||||
unsuspend_failed: "이 사용자를 접근 허용 하는데 오류 발생 {{error}}"
|
||||
|
@ -1396,12 +1396,12 @@ ko:
|
|||
block_explanation: "블락 사용자는 게시글을 작성하거나 토픽를 작성할 수 없습니다."
|
||||
trust_level_change_failed: "신뢰 레벨 변경에 문제가 있습니다."
|
||||
ban_modal_title: "사용자 금지"
|
||||
|
||||
|
||||
site_content:
|
||||
none: "편집을 시작하려는 컨텐츠의 타입을 선택하세요."
|
||||
title: '사이트 컨텐츠'
|
||||
edit: "사이트 컨텐츠를 편집"
|
||||
|
||||
|
||||
site_settings:
|
||||
show_overriden: '오직 수정된 것만 표시'
|
||||
title: '사이트 설정'
|
||||
|
@ -1410,4 +1410,3 @@ ko:
|
|||
site_description: '사이트 설명'
|
||||
|
||||
|
||||
|
|
@ -840,7 +840,7 @@ nb_NO:
|
|||
more: "{{n}} igjen..."
|
||||
left: "{{n}} gjenstående"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Emneoppsummering"
|
||||
links_shown: "vis alle {{totalLinks}} linker..."
|
||||
clicks: "klikk"
|
||||
|
|
|
@ -998,7 +998,7 @@ nl:
|
|||
more: "Nog {{n}} te gaan..."
|
||||
left: "Nog {{n}} resterend"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Topic samenvatting"
|
||||
links_shown: "laat alle {{totalLinks}} links zien..."
|
||||
clicks: clicks
|
||||
|
|
|
@ -897,7 +897,7 @@ pseudo:
|
|||
at_least: '[[ éɳťéř áť łéášť {{n}} čĥářáčťéřš ]]'
|
||||
more: '[[ {{n}} ťó ǧó... ]]'
|
||||
left: '[[ {{n}} řéɱáíɳíɳǧ ]]'
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: '[[ Ťóƿíč Šůɱɱářý ]]'
|
||||
links_shown: '[[ šĥóŵ áłł {{totalLinks}} łíɳǩš... ]]'
|
||||
clicks: '[[ čłíčǩš ]]'
|
||||
|
|
|
@ -537,7 +537,7 @@ pt:
|
|||
more: "{{n}} em falta..."
|
||||
left: "{{n}} restantes"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Sumário do Tópico"
|
||||
links_shown: "mostrar todos os {{totalLinks}} links..."
|
||||
|
||||
|
|
|
@ -989,7 +989,7 @@ pt_BR:
|
|||
more: "{{n}} em falta..."
|
||||
left: "{{n}} restantes"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Sumário do Tópico"
|
||||
links_shown: "mostrar todos os {{totalLinks}} links..."
|
||||
clicks: "clicks"
|
||||
|
|
|
@ -1010,7 +1010,7 @@ ru:
|
|||
at_least: 'введите как минимум {{n}} символов'
|
||||
more: 'ещё {{n}} символов...'
|
||||
left: 'осталось {{n}} символов'
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: 'Сводка по теме'
|
||||
links_shown: 'показать все {{totalLinks}} ссылок...'
|
||||
clicks: переходов
|
||||
|
|
|
@ -716,7 +716,7 @@ sv:
|
|||
more: "{{n}} fler..."
|
||||
left: "{{n}} kvar"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "Trådsammanfattning"
|
||||
links_shown: "Visa alla {{totalLinks}} länkar..."
|
||||
|
||||
|
|
|
@ -739,7 +739,7 @@ zh_CN:
|
|||
help: '向你的朋友发送邀请,他们只需要一个点击就能回复这个主题'
|
||||
to_topic: "我们会给你的朋友发送一封邮件,他/她只需点击其中的一个链接,就可以无需登录直接回复这个主题。"
|
||||
to_forum: "我们会给你的朋友发送一封邮件,他/她只需点击其中的链接,就可以注册加入这个论坛。"
|
||||
|
||||
|
||||
email_placeholder: '电子邮箱地址'
|
||||
success: "谢谢!我们已发送一个邀请邮件到<b>{{email}}</b>。当他们确认的时候我们会通知你。你也可以在你的用户页面的邀请选项卡下查看邀请状态。"
|
||||
error: "抱歉,我们不能邀请此人,可能他/她已经是本站用户了?"
|
||||
|
@ -999,7 +999,7 @@ zh_CN:
|
|||
more: "还差 {{n}} 个……"
|
||||
left: "还剩下 {{n}}"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "主题概要"
|
||||
links_shown: "显示所有 {{totalLinks}} 个链接……"
|
||||
clicks: "点击"
|
||||
|
|
|
@ -890,7 +890,7 @@ zh_TW:
|
|||
more: "還差 {{n}} 個……"
|
||||
left: "還剩下 {{n}}"
|
||||
|
||||
topic_summary:
|
||||
topic_map:
|
||||
title: "主題概要"
|
||||
links_shown: "顯示所有 {{totalLinks}} 個鏈接……"
|
||||
clicks: "點擊"
|
||||
|
|
|
@ -162,7 +162,7 @@ class TopicView
|
|||
end
|
||||
|
||||
def links
|
||||
@links ||= TopicLink.topic_summary(guardian, @topic.id)
|
||||
@links ||= TopicLink.topic_map(guardian, @topic.id)
|
||||
end
|
||||
|
||||
def link_counts
|
||||
|
|
|
@ -253,7 +253,7 @@ describe TopicLink do
|
|||
end
|
||||
end
|
||||
|
||||
describe 'counts_for and topic_summary' do
|
||||
describe 'counts_for and topic_map' do
|
||||
it 'returns blank without posts' do
|
||||
TopicLink.counts_for(Guardian.new, nil, nil).should be_blank
|
||||
end
|
||||
|
@ -279,7 +279,7 @@ describe TopicLink do
|
|||
counts_for[post.id].find {|l| l[:url] == 'http://google.com'}[:clicks].should == 0
|
||||
counts_for[post.id].first[:clicks].should == 1
|
||||
|
||||
array = TopicLink.topic_summary(Guardian.new, post.topic_id)
|
||||
array = TopicLink.topic_map(Guardian.new, post.topic_id)
|
||||
array.length.should == 4
|
||||
array[0]["clicks"].should == "1"
|
||||
end
|
||||
|
@ -292,7 +292,7 @@ describe TopicLink do
|
|||
post = Fabricate(:post, raw: "hello test topic #{url}")
|
||||
TopicLink.extract_from(post)
|
||||
|
||||
TopicLink.topic_summary(Guardian.new, post.topic_id).count.should == 1
|
||||
TopicLink.topic_map(Guardian.new, post.topic_id).count.should == 1
|
||||
TopicLink.counts_for(Guardian.new, post.topic, [post]).length.should == 1
|
||||
|
||||
category.set_permissions(:staff => :full)
|
||||
|
@ -300,8 +300,8 @@ describe TopicLink do
|
|||
|
||||
admin = Fabricate(:admin)
|
||||
|
||||
TopicLink.topic_summary(Guardian.new, post.topic_id).count.should == 0
|
||||
TopicLink.topic_summary(Guardian.new(admin), post.topic_id).count.should == 1
|
||||
TopicLink.topic_map(Guardian.new, post.topic_id).count.should == 0
|
||||
TopicLink.topic_map(Guardian.new(admin), post.topic_id).count.should == 1
|
||||
|
||||
TopicLink.counts_for(Guardian.new, post.topic, [post]).length.should == 0
|
||||
TopicLink.counts_for(Guardian.new(admin), post.topic, [post]).length.should == 1
|
||||
|
|
Loading…
Reference in a new issue