diff --git a/PROJECT_MEMORY.md b/PROJECT_MEMORY.md index 9952225..7a1f442 100644 --- a/PROJECT_MEMORY.md +++ b/PROJECT_MEMORY.md @@ -30,3 +30,15 @@ - Discourse 한국어 번역과 관련 코드의 공식 제출자 이름은 `이창현 (Lee Chang Hyun)`으로 사용한다. - 공식 제출 및 커밋 이메일은 `syskiller@naver.com`으로 사용한다. - 저장소 로컬 Git 작성자 설정도 같은 정보로 맞췄다. + + +## 2026-09-25 사용자 화면 한글화 4차 진행과 운영 반영 + +- Discourse 코어의 일반 화면 및 시스템 번역을 네 차례로 나눠 150개와 150개와 150개와 300개씩 총 750개 보완했다. +- 채팅과 음성 대화 플러그인의 사용자 화면 번역을 보완했다. 신고 창과 검색과 글 작성기와 404 안내와 태그 입력 등 실제 사용 중 발견한 영문 문구도 함께 정리했다. +- 영어로 작성돼 있던 운영 게시물 3건의 제목과 본문을 한국어로 바꿨다. 데이터베이스 구조 변경과 데이터 이전은 없었다. +- 운영 플러그인 `itosm-admin-korean`에 번역 파일을 반영했다. `app` 컨테이너만 다시 시작했으며 포럼의 HTTP 200 응답을 확인했다. +- 활성 번역 기준으로 남은 항목은 총 8,498개다. 일반 화면 및 시스템은 6,385개이며 관리자 화면은 2,113개다. +- 앞선 화면별 검사에서는 신고 창과 검색과 글 작성기와 오류 안내와 태그 입력의 한국어 표시를 확인했다. 4차 300개 묶음은 YAML 구조와 후보 수와 운영 응답을 검사했으나 화면별 문맥 검수는 후속 작업으로 남겼다. +- 현재 SSH 접속 출발지는 Fail2ban의 SSH 차단 제외 목록에 반영했다. 실제 주소는 기록에 남기지 않았다. +- 이번 기록 시점에는 사용자 지시에 따라 새 백업을 만들지 않았다. 다음 작업은 일반 화면 번역을 300개 단위로 이어서 적용하고 화면별 문맥을 확인하는 것이다. diff --git a/assets/branding/apply_primary_logo.rb b/assets/branding/apply_primary_logo.rb new file mode 100644 index 0000000..c898cf3 --- /dev/null +++ b/assets/branding/apply_primary_logo.rb @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +path = ARGV.fetch(0) +file = File.open(path, "rb") +upload = UploadCreator.new(file, File.basename(path), for_site_setting: true).create_for( + Discourse::SYSTEM_USER_ID, +) + +unless upload.persisted? + abort "로고 업로드 실패: #{upload.errors.full_messages.join(' / ')}" +end + +SiteSetting.set_and_log(:logo, upload) +current = SiteSetting.logo +current_id = current.respond_to?(:id) ? current.id : Upload.get_from_url(current.to_s)&.id + +abort "로고 설정 확인 실패" unless current_id == upload.id + +puts "기본 로고 적용 완료: upload_id=#{upload.id}" diff --git a/assets/branding/itosm-studio-logo-600x80.png b/assets/branding/itosm-studio-logo-600x80.png new file mode 100644 index 0000000..3c48a03 Binary files /dev/null and b/assets/branding/itosm-studio-logo-600x80.png differ diff --git a/config/locales/client.ko.yml b/config/locales/client.ko.yml new file mode 100644 index 0000000..95b3f59 --- /dev/null +++ b/config/locales/client.ko.yml @@ -0,0 +1,2991 @@ +--- +ko: + admin_js: + discourse_templates: + title: 템플릿 + admin: + site_settings: + categories: + discourse_narrative_bot: 사용 안내 도우미 + discourse_solved: 해결됨 + discourse_templates: 템플릿 + discourse_topic_voting: 주제 투표 + discourse_reactions: 반응 + discourse_math: 수식 + poll: 설문 + config_areas: + legal: + title: 법률조항 + header_description: 서비스 이용 약관과 개인정보 처리방침 및 연락처와 유럽연합 관련 법률 설정을 관리합니다. + flags: + title: 관리 + header_description: 신고 기능으로 콘텐츠와 사용자 활동을 관리합니다. 기본 신고 항목을 그대로 사용하거나 사이트 + 운영 방식에 맞춰 필요한 항목만 조정할 수 있습니다. + flags: + edit_header: 신고 항목 편집 + description: 설명 + enabled: 사용 + add: 신고 항목 추가 + edit: 편집 + back: 신고 항목으로 돌아가기 + delete: 삭제 + delete_confirm: "'%{name}' 신고 항목을 삭제하시겠습니까?" + flags_tab: 신고 항목 + settings: 신고 설정 + form: + add_header: 신고 항목 추가 + edit_header: 신고 항목 편집 + save: 저장 + name: 이름 + description: 설명 + applies_to: 이 신고 항목을 표시할 위치 + invalid_applies_to: 필수 항목 + topic: 주제 + post: 게시물 + chat_message: 채팅 메시지 + enabled: 저장 후 이 신고 항목 사용 + create_warning: 한 번 사용된 사용자 지정 신고 항목은 삭제할 수 없습니다. 비활성화하거나 내용을 편집할 수 있습니다. + edit_warning: 신고 항목의 이름이나 설명을 바꾸면 기존 기록과 내용이 달라질 수 있습니다. 한 번 사용된 항목은 삭제할 + 수 없습니다. 비활성화하거나 내용을 편집할 수 있습니다. + edit_flag: 신고 항목 편집 + non_editable: 시스템 신고 항목이거나 검토에 사용된 항목이므로 편집할 수 없습니다. 사용 중지할 수는 있습니다. + delete_flag: 신고 항목 삭제 + non_deletable: 시스템 신고 항목이거나 검토에 사용된 항목이므로 삭제할 수 없습니다. 사용 중지할 수는 있습니다. + require_message: 사용자에게 자세한 이유 입력 요청 + require_message_description: 사용자가 이 신고 항목을 선택하면 신고 이유를 자세히 적을 수 있는 입력란을 + 표시합니다. + auto_action_type: 신고된 콘텐츠 자동 숨김 + more_options: + title: 추가 작업 + move_up: 위로 이동 + move_down: 아래로 이동 + embedding: + get_started: 다른 웹사이트에 Discourse를 삽입하려면 먼저 허용할 호스트를 추가하세요. + delete: 삭제 + confirm_delete: 이 호스트를 삭제하시겠습니까? + title: 외부 사이트 삽입 + description: JavaScript API와 IFRAME을 사용해 외부 사이트에 Discourse 주제 댓글을 표시합니다. + host: 허용할 호스트 + allowed_paths: 허용할 경로 + edit: 편집 + category: 게시할 카테고리 + tags: 주제 태그 + post_author: 게시물 작성자 + post_author_description: 이 호스트에서 가져온 모든 주제의 작성자입니다. 비워 두면 원본 화면의 작성자 메타 태그를 + 사용합니다. + post_author_with_default: '게시물 작성자 (기본값: %{author})' + add_host: 호스트 추가 + posts_and_topics: 게시물과 주제 설정 + crawlers: 수집기 설정 + crawlers_description: RSS나 ATOM 피드가 없으면 HTML에서 게시물 내용을 찾습니다. 내용을 정확히 찾기 어렵다면 + CSS 규칙을 지정할 수 있습니다. + embed_by_username: 주제를 만들 사용자 이름 + embed_post_limit: 삽입할 최대 게시물 수 + embed_title_scrubber: 게시물 제목을 정리할 정규 표현식 + embed_truncate: 삽입한 게시물 줄이기 + embed_unlisted: 가져온 주제는 답글이 달릴 때까지 목록에서 숨깁니다. + allowed_embed_selectors: 삽입 콘텐츠에서 허용할 요소의 CSS 선택자 + blocked_embed_selectors: 삽입 콘텐츠에서 제거할 요소의 CSS 선택자 + allowed_embed_classnames: 허용할 CSS 클래스 이름 + save: 저장 + posts_and_topics_settings_saved: 게시물과 주제 설정을 저장했습니다. + crawler_settings_saved: 수집기 설정을 저장했습니다. + back: 외부 사이트 삽입으로 돌아가기 + configuration_snippet: 설정 코드 + full_app_mode: 전체 앱 모드 + full_app_mode_description: 삽입 화면에 전체 Discourse 앱을 불러옵니다. 사용자가 직접 답글과 좋아요 및 + 인용 기능을 사용할 수 있습니다. + host_form: + add_header: 호스트 추가 + edit_header: 호스트 편집 + save: 저장 + nav: + hosts: 호스트 + settings: 설정 + posts_and_topics: 게시물과 주제 + crawlers: 수집기 + js: + learn_more: 자세히 알아보기… + learn_more_with_link: "자세히 알아보기…" + topic: + defer: + help: 이 글을 읽지 않은 상태로 표시합니다. + title: 읽지 않음으로 표시 + read_more_MF: | + { HAS_UNREAD_AND_NEW, select, + true { + { UNREAD, plural, + =0 {} + other {읽지 않은 글 #개와} + } + { NEW, plural, + =0 {} + other { 새 글 #개가 더 있습니다.} + } + } + false { + { UNREAD, plural, + =0 {} + other {읽지 않은 글이 #개 더 있습니다.} + } + { NEW, plural, + =0 {} + other {새 글이 #개 더 있습니다.} + } + } + other {} + } + { HAS_CATEGORY, select, + true { 또는 {categoryLink} 카테고리의 다른 글을 둘러보세요.} + false { 또는 최신 글을 확인하세요.} + other {} + } + filter_to: + one: 주제에 게시물 %{count}개 + create_shared_draft: 새 공유 초안 + create_group: 새 주제와 초안 + has_new_replies: 마지막 방문 이후 새 댓글 + new_topics: + one: 새 주제 %{count}개 + unread_topics: + one: 읽지 않은 주제 %{count}개 + unread_posts: + one: 이 주제에 읽지 않은 게시물이 %{count}개 있습니다 + likes: + one: 이 주제에 좋아요가 %{count}개 있습니다 + read_more: 더 읽어 보시겠어요? 모든 카테고리를 둘러보거나 최근 + 주제를 확인하세요. + participant_groups: 참여 그룹 + reply_count_link: + one: 댓글 %{count}개 · 첫 게시물로 이동 + other: 댓글 %{count}개 · 첫 게시물로 이동 + created_at: '작성: %{date}' + browse_new_replies: 새 댓글 둘러보기 + browse_new_topics: 새 주제 둘러보기 + jump_reply: 게시물의 원래 위치로 이동 + jump_reply_aria: "@%{username}님의 게시물 원래 위치로 이동" + jump_reply_button: 게시물로 이동 + slow_mode_update: + title: 느린 모드 + slow_mode_notice: + duration: 이 주제에서는 게시물을 작성한 뒤 %{duration} 동안 기다려 주세요 + topic_status_update: + category_required: 카테고리를 선택해 주세요 + auto_delete_after_last_post: + title: 마지막 게시물 이후 주제 자동 삭제 + status_update_notice: + auto_delete_after_last_post: 이 주제는 마지막 댓글 이후 %{duration}이 지나면 삭제됩니다. + auto_close_immediate: + one: 이 주제의 마지막 게시물이 이미 %{count}시간 전에 작성되어 주제가 즉시 닫힙니다. + auto_delete_immediate: + one: 이 주제의 마지막 게시물이 이미 %{count}시간 전에 작성되어 주제가 즉시 삭제됩니다. + other: 이 주제의 마지막 게시물이 이미 %{count}시간 전에 작성되어 주제가 즉시 삭제됩니다. + progress: + jump_prompt: 이동할 위치… + jump_prompt_of: + one: 게시물 %{count}개 중 + jump_prompt_long: 이동할 위치… + actions: + slow_mode: 느린 모드 설정… + timed_update: 주제 타이머 설정… + invisible: 주제를 목록에서 숨기기 + visible: 주제를 목록에 표시 + make_public: 공개 주제로 전환… + footer_buttons: + region_label: 주제 작업 + share: + restricted_groups: + one: "%{groupNames} 그룹 회원만 볼 수 있습니다" + flag_topic: + help: 운영진이 확인하도록 이 주제를 비공개로 신고하거나 개인 메시지를 보냅니다 + feature_topic: + pin_until: 다음 시각까지 고정 + already_pinned: + one: "%{categoryLink}에 현재 고정된 주제: %{count}개" + confirm_pin_globally: + one: 전체 목록에 고정한 주제가 이미 %{count}개 있습니다. 고정 주제가 너무 많으면 신규 사용자와 비로그인 사용자에게 + 부담이 될 수 있습니다. 주제를 하나 더 전체 고정하시겠습니까? + already_pinned_globally: + one: '전체 목록에 현재 고정된 주제: %{count}개' + inviting: 초대하는 중… + filters: + n_posts: + one: 게시물 %{count}개 + change_timestamp: + title: 작성 시각 변경… + multi_select: + description: + one: 게시물 %{count}개를 선택했습니다. + bulk_feature_topic: + pin_button: 주제 고정 + pin_globally_button: 전 세계 주제 고정 + pin_note: 사용자는 주제를 개별적으로 고정 해제할 수 있습니다. + localizations: + title_edit_warning: + action_original: 원본 편집하기 + action_translation: 번역된 주제 제목 편집 + editing_translation: "%{language} 번역 편집" + change_owner: + instructions_without_old_user: + one: 포스트의 새 소유자를 선택하세요. + merge_topic: + chronological_order: 병합 후 시간 순서 유지 + instructions: + one: 해당 게시물을 이동하려는 주제를 선택하세요. + voice: + about: + participants: + one: "%{formatted_number}명이 음성 대화에 참여했습니다." + other: "%{formatted_number}명이 음성 대화에 참여했습니다." + sidebar: + title: 음성 대화방 + create: 대화방 만들기 + empty: 아직 음성 대화방이 없습니다. + room: + join: 음성 대화방 참여 + leave: 대화방 나가기 + info: 대화방 정보 + edit: 대화방 편집 + copy_link: 링크 복사 + link_copied: 링크를 클립보드에 복사했습니다. + menu_title: 대화방 메뉴 + created: 대화방을 만들었습니다. + updated: 대화방을 수정했습니다. + save: 저장 + connecting: 참여자와 연결하는 중… + disconnected: 대화방에서 나왔습니다. + participants: 청취자 + mic_on: 마이크 끄기 + mic_off: 마이크 켜기 + noise_suppression_active: 소음 제거 사용 중 + connection_error: 음성 연결을 시작할 수 없습니다. 브라우저의 마이크 권한을 확인해 주세요. + mic_unavailable: 마이크를 사용할 수 없습니다. 마이크가 연결되어 있고 다른 앱에서 사용 중이지 않은지 확인한 뒤 다시 + 시도해 주세요. + deafen_on: 소리 차단 + deafen_off: 소리 차단 해제 + type_open: 자유 대화 + type_open_description: 누구나 말할 수 있습니다. + type_stage: 발표형 대화 + type_stage_description: 발표자와 운영진만 음소거를 해제할 수 있습니다. + type_stage_hint: 참여자는 청취자로 입장합니다. 운영진은 청취자를 발표자로 지정할 수 있습니다. + listeners_cannot_unmute: 이 대화방에서는 발표자만 음소거를 해제할 수 있습니다. + open_page: 전체 대화방 화면 열기 + widget_mode: 작은 창으로 보기 + settings: 통화 설정 + more: 더 보기 + audio_options: 음성 설정 + video_options: 영상 설정 + layout: 화면 배치 + recording_start: 녹음 시작 + recording_stop: 녹음 중지 + recording_confirm: 이 통화를 녹음하시겠습니까? 모든 참여자에게 녹음 표시가 나타납니다. + recording_stop_confirm: 통화 녹음을 중지하시겠습니까? + recording_indicator: 녹음 중 + recording_indicator_title: "%{username}님이 녹음을 시작했습니다." + recording_started_toast: 통화 녹음을 시작했습니다. + recording_stopped_toast: 통화 녹음을 중지했습니다. + room_page: + empty: 아직 아무도 없습니다. 참여해서 대화를 시작해 보세요. + widget: + title: '진행 중인 음성 대화방: %{room}' + open_chat: 대화방 채팅 열기 + expand: 통화 창 펼치기 + hide: 통화 창 숨기기 + show: 통화 창 보이기 + overflow_tile: + one: 참여자 %{count}명 더 보기 + other: 참여자 %{count}명 더 보기 + overflow_count: "+%{count}" + chat: + title: 채팅 + open: 채팅 열기 + close: 채팅 닫기 + unavailable: 현재 채팅을 사용할 수 없습니다. + empty_title: 아직 채팅이 없습니다. + empty_body: 메시지를 보내 대화를 시작해 보세요. + composer_placeholder: 대화방에 메시지 보내기… + send: 보내기 + open_in_chat: 채팅에서 열기 + back_to_voice_room: 음성 대화방으로 돌아가기 + video: + camera_on: 카메라 켜기 + camera_off: 카메라 끄기 + screen_share_start: 화면 공유 + screen_share_stop: 화면 공유 중지 + publisher_limit: 동시에 영상을 송출할 수 있는 최대 인원에 도달했습니다. + capture_failed: 카메라나 화면 공유를 시작할 수 없습니다. 브라우저 권한을 확인해 주세요. + camera_switch_denied: 카메라를 바꿀 수 없습니다. 브라우저의 카메라 권한을 확인해 주세요. + camera_switch_failed: 선택한 카메라를 시작할 수 없습니다. 다른 앱에서 사용 중이거나 사용할 수 없는 장치일 수 있습니다. + room_disabled: 이 대화방에서는 영상 기능을 사용할 수 없습니다. + fullscreen: 전체 화면 + exit_fullscreen: 전체 화면 닫기 + fullscreen_all: 모든 영상을 전체 화면으로 보기 + layout: 영상 배치 + layout_presentation: 발표 화면 + layout_tiled: 바둑판 화면 + ptt: + enable: 눌러서 말하기 사용 + disable: 눌러서 말하기 해제 + configure_key: '말하기 키: %{key}' + press_key: 키를 눌러 주세요… + reserved_key: 이 키는 사용할 수 없습니다. + controlled_by_ptt: 눌러서 말하기로 제어 중 + badge: '말하기 키: %{key}' + idle: + auto_muted: 자리를 비운 상태가 계속되어 자동으로 음소거했습니다. + click_to_unmute: 눌러서 음소거를 해제하세요. + disconnected: 오랫동안 활동이 없어 %{room} 대화방에서 연결을 해제했습니다. + livekit: + browser_unsupported: 이 브라우저에서는 사이트의 음성 서버에 연결할 수 없습니다. 브라우저를 업데이트하거나 다른 브라우저를 + 사용해 주세요. + connect_failed: 음성 서버에 연결할 수 없습니다. 네트워크 연결을 확인하거나 관리자에게 문의해 주세요. + reconnect_failed: 음성 서버 연결이 끊어져 통화에서 나왔습니다. 다시 참여해 주세요. + room_ended: 연결이 끊긴 동안 통화가 종료됐습니다. 새 통화를 시작하려면 다시 참여해 주세요. + duplicate_tab: 다른 탭이나 창에서 통화가 계속되어 이 화면의 연결을 해제했습니다. + mic_permission: + title: 마이크 사용이 차단됐습니다. + body: 음성 대화방에는 마이크 권한이 필요합니다. 현재 브라우저에서 이 사이트의 마이크 사용을 차단하고 있습니다. + instructions: 주소 표시줄 옆의 사이트 설정을 열고 마이크를 허용한 뒤 다시 참여해 주세요. + ok: 확인 + mesh_privacy_warning: + title: 대화방에 참여하기 전에 확인해 주세요. + body: 이 대화방은 참여자끼리 직접 연결합니다. 통화 중에는 다른 참여자가 내 IP 주소를 확인할 수 있습니다. 사용자 간 직접 + 연결 방식의 일반적인 동작입니다. 이 방식에 동의하는 경우에만 참여해 주세요. + join: 대화방 참여 + cancel: 취소 + dont_show_again: 다시 표시하지 않기 + status: + auto_update_on: 상태 자동 변경 켜기 + auto_update_off: 상태 자동 변경 끄기 + devices: + system_default: 시스템 기본 장치 + unknown_device: 장치 %{index} + quality: + standard: 표준 + high: 고품질 + maximum: 최고 품질 + video_settings: + title: 영상 설정 + camera: 카메라 + background_blur: 배경 흐리게 + blur_amount: 흐림 정도 + blur_failed: 배경 흐림을 시작할 수 없어 기능을 껐습니다. + camera_error: 카메라를 사용할 수 없습니다. 브라우저 권한을 확인해 주세요. + not_supported: 이 브라우저에서는 배경 흐림을 지원하지 않습니다. + camera_quality: 카메라 화질 + camera_quality_hint: 화질을 높이면 선명해지지만 대역폭과 CPU를 더 사용합니다. 최고 품질은 시청자 수와 관계없이 + 원본 화질을 유지합니다. + screen_quality: 화면 공유 화질 + screen_quality_hint: 화질을 높이면 화면 공유가 더 선명하고 부드러워지지만 대역폭을 더 사용합니다. 최고 품질은 빠르고 + 안정적인 연결에서 고해상도 화면을 공유할 때 적합합니다. + screen_content: 화면 공유 최적화 + screen_content_text: 텍스트 선명도 + screen_content_motion: 움직임 부드럽게 + screen_content_hint: 텍스트 모드는 선명도를 유지하면서 프레임 수를 낮춥니다. 움직임 모드는 재생을 부드럽게 유지하면서 + 선명도를 낮춥니다. + voice_settings: + title: 음성 설정 + open: 음성 설정 + input_audio: 입력 + output_audio: 출력 + audio_settings: 오디오 설정 + input_device: 입력 장치 + output_device: 출력 장치 + mic_test: 마이크 시험 + mic_test_hint: 마이크에 말하면 입력 음량이 막대에 표시됩니다. + mic_error: 마이크를 사용할 수 없습니다. 브라우저 권한과 장치 선택을 확인해 주세요. + input_sensitivity: 입력 감도 + input_sensitivity_hint: 이 값보다 작은 소리는 전송하지 않습니다. 항상 전송하려면 0으로 설정하세요. + noise_suppression: 소음 제거 + noise_suppression_hint: 마이크에 들어오는 선풍기 소리와 키보드 소리 같은 잡음을 줄입니다. AI 소음 제거는 더 + 강력하지만 시스템 자원을 더 사용합니다. + noise_suppression_modes: + none: 사용 안 함 + standard: 표준 + ai_rnnoise: AI RNNoise(가벼움) + ai_dtln: AI DTLN(균형) + ai_dfn3: AI DeepFilterNet(최고 품질) + noise_suppression_failed: AI 소음 제거를 실행할 수 없어 기능을 껐습니다. + echo_cancellation: 울림 제거 + echo_cancellation_hint: 내 마이크를 통해 상대방의 목소리가 다시 들리는 현상을 막습니다. + auto_gain_control: 자동 음량 조절 + auto_gain_control_hint: 마이크 음량을 자동으로 조절해 일정한 크기로 유지합니다. + subtitles: 실시간 자막 표시 + subtitles_hint: 다른 참여자의 말을 현재 장치에서 자막으로 만듭니다. 외부로 전송하지 않습니다. GPU를 지원하는 브라우저가 + 필요하며 약 2.5GB 모델을 처음 한 번 내려받습니다. + subtitles_failed: 자막을 시작할 수 없어 기능을 껐습니다. + test_output: 시험 + choose_output: 출력 장치 선택 + quality: 음성 품질 + quality_hint: 품질을 높이면 좋은 마이크의 음질이 좋아지며 대역폭 사용량이 조금 늘어납니다. 표준은 음성 대화에 맞춰져 있습니다. + subtitles: + loading: 자막을 준비하는 중… + downloading: 자막 모델을 내려받는 중… %{percent}% + transcript: + start: 대화 기록 시작 + stop: 대화 기록 중지 + indicator: 대화 기록 중 + indicator_tooltip: + one: "%{usernames}님이 대화를 기록하고 있습니다." + other: "%{usernames}님이 대화를 기록하고 있습니다." + indicator_tooltip_self: 대화를 기록하고 있습니다. + transcriber_you: 나 + draft_topic: 대화 기록 임시 글 열기 + stop_and_open: 기록을 중지하고 임시 글 열기 + draft_title: '통화 기록: %{room}' + unknown_speaker: 알 수 없는 발표자 + stage: + promoted_to_speaker: 발표자로 지정됐습니다. + demoted_to_listener: 청취자로 변경됐습니다. + speakers: 발표자 + listeners: 청취자 + more_listeners: 청취자 %{count}명 더 보기 + make_speaker: 발표자로 지정 + move_to_listeners: 청취자로 변경 + room_now_open: 이제 자유롭게 말할 수 있습니다. + raise_hand: 발언 요청 + lower_hand: 발언 요청 취소 + hand_raised_toast: "%{username}님이 발언을 요청했습니다." + request_dismissed: 발언 요청이 거절됐습니다. + queue_title: 발언 요청 + queue_empty: 대기 중인 요청이 없습니다. + queue_position: 현재 대기 순서는 %{position}번째입니다. + approve_request: 승인 + dismiss_request: 거절 + dismiss_request_menu: 발언 요청 거절 + participant: + spotlight: 내 화면에서 강조 + remove_spotlight: 강조 해제 + menu_title: 참여자 메뉴 + volume: 음량 + mute: 음소거 + unmute: 음소거 해제 + kick: 대화방에서 내보내기 + flag: 신고 + status_speaking: 말하는 중 + status_muted: 음소거됨 + status_deafened: 소리 차단됨 + status_screen_sharing: 화면 공유 중 + status_video: 카메라 켜짐 + status_ptt: 눌러서 말하기 사용 중 + status_hand_raised: 발언 요청 중 + flagging: + notify_moderators_description: 목록에 없는 사유로 운영진의 확인이 필요한 참여자입니다. + review: + flagged_in: 신고된 대화방 + reviewables: + actions: + agree_and_keep: + title: 신고 동의 + description: 신고에 동의하고 사용자는 그대로 둡니다. + agree_and_suspend: + title: 사용자 이용 정지 + description: 신고에 동의하고 사용자의 이용을 정지합니다. + agree_and_silence: + title: 사용자 글쓰기 제한 + description: 신고에 동의하고 사용자의 글쓰기를 제한합니다. + disagree: + title: 신고에 동의하지 않음 + description: 신고 사유에 동의하지 않습니다. + ignore: + title: 신고 무시 + description: 별도 조치 없이 검토 목록에서 신고를 제거합니다. + room_info: + title: 대화방 정보 + status: 상태 + public: 공개 + private: 비공개 + member_count: 회원 수 + max_participants: 최대 참여자 수 + members: + title: 회원 관리 + add: 회원 추가 + add_placeholder: 사용자 이름 입력… + add_button: 추가 + role: 역할 + moderator: 운영자 + speaker: 발표자 + participant: 참여자 + remove: 제거 + creator: 개설자 + call: + button: 통화 + calling: "%{username}님에게 통화를 거는 중…" + incoming_title: 통화 요청 + incoming_state: 님이 통화를 요청했습니다. + answer: 받기 + decline: 거절 + invite: + title: "%{room_name} 초대" + menu: 사람 초대 + search_label: 이름으로 초대 + search_placeholder: 사용자 검색… + send: 초대 보내기 + invite: 초대 + invited: 초대함 + suggestions_title: 최근 이 대화방을 함께 이용한 사람 + time_together: 최근 %{duration} 동안 함께함 + link_label: 또는 초대 링크 공유 + copy: 복사 + sent: + one: 초대를 보냈습니다. + other: 초대 %{count}개를 보냈습니다. + skipped: "%{usernames}님은 음성 대화방 접근 권한이 없어 초대할 수 없습니다." + memberships: + add_user: 참여자 추가 + remove_user: 참여자 제거 + agent: + invite: LiveKit 에이전트 초대 + name: 에이전트 이름 + type_name: 이름 직접 입력 + pick_name: 목록에서 선택 + refresh: 에이전트 목록 새로고침 + invited: 에이전트를 초대했습니다. LiveKit 연결 후 나타나며 약 1분이 걸릴 수 있습니다. + admin: + title: 음성 대화 + dashboard_title: 대시보드 + recordings_title: 녹음 + recordings: + webhook_config_hint: 최근 LiveKit 웹훅을 받지 못했습니다. LiveKit에서 %{webhook_url} 주소로 + 웹훅을 설정하세요. 음성 LiveKit API 키 설정과 같은 API 키를 사용하고 egress_ended 이벤트를 포함해야 + 녹음 완료 후 상태와 다운로드 알림이 갱신됩니다. + description: LiveKit 내보내기 서비스에서 만든 통화 녹음입니다. 파일은 녹음 서버에 설정한 저장소에 보관됩니다. + 저장 위치가 주소인 경우 완료된 녹음에서 해당 주소를 열 수 있습니다. + room: 대화방 + requested_by: 요청자 + status: 상태 + started_at: 시작 시각 + duration: 재생 시간 + file: 파일 + download: 다운로드 + load_more: 더 보기 + empty: 아직 녹음이 없습니다. 대화방 운영자는 LiveKit 미디어 서버에서 진행되는 통화를 녹음할 수 있습니다. + status_recording: 녹음 중 + status_completed: 완료 + status_failed: 실패 + dashboard: + overview: 개요 + total_sessions: 전체 통화 수 + unique_users: 참여 사용자 수 + avg_duration: 평균 통화 시간 + top_rooms: 활동이 많은 대화방 + room_name: 대화방 + deleted_room: 삭제된 대화방 + deleted_user: 삭제된 사용자 + top_users: 활동이 많은 사용자 + user: 사용자 + sessions: 통화 수 + total_time: 전체 시간 + no_data: 이 기간에는 음성 대화 활동이 없습니다. + livekit: + title: LiveKit 미디어 서버 + refresh: 새로고침 + load_failed: LiveKit 상태를 불러오지 못했습니다. 다시 시도해 주세요. + config_ok: '설정됨 · 대화방 정책: %{policy}' + config_missing: '설정되지 않음 · 누락된 설정: %{settings}' + token_ok: 설정된 키 쌍으로 접근 토큰을 서명할 수 있습니다. + token_error: '접근 토큰 서명에 실패했습니다: %{error}' + server_ok: + one: 서버 연결 정상 · 지연 시간 %{latency}ms · 활성 대화방 %{count}개 + other: 서버 연결 정상 · 지연 시간 %{latency}ms · 활성 대화방 %{count}개 + server_error: '서버에 연결할 수 없습니다: %{error}' + probe_ok: 최근 연결 시험에 성공했습니다. + probe_failed: 최근 연결 시험에 실패했습니다. + probe_never: 아직 자동 연결 시험을 실행하지 않았습니다. LiveKit 설정을 저장할 때마다 실행됩니다. + webhook_received: 최근 웹훅 수신 + webhook_never: 아직 웹훅을 받지 못했습니다. 필수는 아니지만 갑작스러운 연결 해제 후 참여자 상태 정리와 녹음 전달이 + 빨라집니다. + webhook_config_hint: 웹훅을 사용하려면 LiveKit 서버 설정 파일(livekit.yaml)에 다음 내용을 + 추가한 뒤 서버를 다시 시작하세요. + rooms_title: LiveKit에서 진행 중인 통화 + room: 대화방 + discourse_participants: 참여자 명단 + livekit_participants: LiveKit 연결됨 + room_status: 상태 + in_sync: 일치 + missing_on_livekit: '명단에는 있지만 연결되지 않음: %{users}' + missing_in_presence: '연결됐지만 명단에 없음: %{users}' + room_error: '참여자 목록을 불러오지 못했습니다: %{error}' + no_rooms: 현재 LiveKit을 사용하는 통화가 없습니다. + rooms_title: 음성 대화방 + create_room: 대화방 추가 + edit: 편집 + update: 수정 + create: 만들기 + back: 뒤로 + no_rooms_yet: 아직 설정된 음성 대화방이 없습니다. + room_created: 대화방을 만들었습니다. + room_updated: 대화방을 수정했습니다. + destroy_room: + confirm: "'%{name}' 대화방을 삭제하시겠습니까?" + end_call: + title: 통화 종료 + confirm: "'%{name}' 대화방의 통화를 종료하시겠습니까? 모든 참여자의 연결이 끊어집니다." + room: + name: 이름 + name_placeholder: 대화방 이름 + slug: 주소 이름 + slug_placeholder: room-slug + slug_help: 대화방 주소에 사용합니다. 비워 두면 이름에서 자동으로 만듭니다. + description: 설명 + public: 공개 + public_help: 공개 대화방은 모든 사용자가 볼 수 있습니다. + manage_members: 회원 관리 + room_type: 대화방 유형 + max_participants: 최대 참여자 수 + max_participants_help: 허용할 최대 참여자 수입니다. 자유 대화방은 2명부터 50명까지 설정할 수 있으며 발표형 + 대화방은 2명부터 200명까지 설정할 수 있습니다. + video_enabled: 영상 + video_enabled_help: 이 대화방에서 카메라와 화면 공유를 허용합니다. + video_enabled_stage_help: 발표자와 운영진의 카메라 및 화면 공유를 허용합니다. 청취자는 시청만 할 수 있습니다. + livekit_enabled: 미디어 서버 사용 + livekit_enabled_help: 이 대화방의 통화를 사용자 간 직접 연결 대신 사이트의 LiveKit 미디어 서버로 연결합니다. + 진행 중인 통화에는 영향을 주지 않으며 다음 통화부터 적용됩니다. + chat_channel: 채팅 채널 + chat_channel_help: 대화를 시작할 때마다 이 채널에 스레드를 엽니다. 스레드 기능을 켠 채널만 표시됩니다. + chat_channel_none: 스레드 기능을 켠 채널이 없습니다. 먼저 채널 설정에서 스레드를 켜 주세요. + chat_idle_minutes: 새 스레드 생성 대기 시간(분) + chat_idle_minutes_help: 이 시간 동안 메시지가 없으면 다음 메시지부터 새 스레드를 시작합니다. + chat_thread_hint: 첫 메시지를 보내면 대화방 이름으로 스레드가 만들어집니다. + quality_section: 품질 + max_quality_profile: 최대 품질 + max_quality_profile_help: 이 대화방에서 선택할 수 있는 음성과 카메라 및 화면 공유 품질의 상한을 정합니다. + 사이트 기본값은 대화방별 제한을 두지 않으며 사이트 전체 설정은 항상 적용됩니다. + quality_site_default: 사이트 기본값 + member_count: 회원 수 + creator: 만든 사람 + created_at: 만든 날짜 + chat: + text_copied: 글을 클립보드에 복사했습니다. + link_copied: 링크를 클립보드에 복사했습니다. + back_to_forum: 포럼 + already_enabled: 이 주제에는 이미 채팅이 활성화되어 있습니다. 화면을 새로 고쳐 주세요. + disabled_for_topic: 이 주제에서는 채팅을 사용할 수 없습니다. + cancel_reply: 답글 취소 + starred: 즐겨찾기 + starred_channels: 즐겨찾는 채널 + starred_channels_empty: 아직 즐겨찾는 채널이 없습니다. 자주 찾는 채널을 즐겨찾기에 추가하면 여기에 표시됩니다. + browse_all_channels: 모든 채널 찾아보기 + see_in: 위치 + open_channel_menu: 채널 메뉴 열기 + collapse: 채팅 창 접기 + confirm_flag: "%{username}님의 메시지를 신고하시겠습니까?" + hidden: 메시지를 숨겼습니다. [보기] + invalid_access: 이 채팅 채널을 볼 수 있는 권한이 없습니다. + invitation_notification: "%{username}님이 채팅 채널에 초대했습니다." + in_reply_to: 답글 대상 + no_public_channels: 아직 참여한 채널이 없습니다. + personalization_title: 개인 설정 + accessibility_title: 접근성 + open_full_page: 전체 화면 채팅 열기 + close_full_page: 전체 화면 채팅 닫기 + open_message: 채팅에서 메시지 열기 + placeholder_self: 메모를 남겨 보세요. + placeholder_group: 그룹에서 채팅 + placeholder_silenced: 현재 메시지를 보낼 수 없습니다. + react: 이모티콘으로 반응 + message_actions: 메시지 작업 + more_message_actions: 메시지 추가 작업 + copy_text: 글 복사 + message_too_long: 메시지가 너무 깁니다. 최대 %{count}자까지 입력할 수 있습니다. + restore: 삭제한 메시지 복원 + return_to_channel: 채널로 돌아가기 + return_to_threads_list: 스레드 목록으로 돌아가기 + youtube: YouTube + you_flagged: 이 메시지를 신고했습니다. + exit: 채팅 나가기 + pinned_messages: + title: 고정된 메시지 + close: 고정된 메시지 닫기 + dismiss: 내 화면에서 고정 안내 숨기기 + show: 고정 안내 표시 + pinned_by_you: 내가 고정함 + pinned_by_user: "%{username}님이 고정함" + message_unpinned: 메시지 고정을 해제했습니다. + pinned_bar: + jump_to_pinned: 고정된 메시지로 이동 + no_pinned_messages: 이 채널에는 고정된 메시지가 없습니다. + pin_message: 메시지 고정 + unpin_message: 메시지 고정 해제 + empty_state: + direct_message_cta: 개인 메시지 또는 그룹 채팅 시작 + direct_message: 한 명 이상의 회원과 개인 메시지나 그룹 채팅을 시작할 수 있습니다. + my_threads: 아직 참여한 스레드가 없습니다. 참여한 스레드는 여기에 표시됩니다. + email_frequency: + title: 개인 메시지나 그룹 채팅을 받으면 이메일로 알림 + description: 최근 15분 동안 접속하지 않은 경우에만 이메일을 보냅니다. + header_indicator_preference: + dm_and_mentions: 개인 메시지와 멘션 및 지켜보는 스레드 + only_mentions: 멘션만 + separate_sidebar_mode: + title: 포럼과 채팅의 사이드바를 따로 표시 + ignore_channel_wide_mention: + title: 채널 전체 멘션 무시 + announce_new_messages: + title: 화면 읽기 프로그램에 새 메시지 알림 + new_message_sound: + title: 채팅을 보고 있을 때 새 메시지 알림음 재생 + show_thread_title_prompts: + title: 스레드 제목 입력 안내 표시 + description: 새 스레드에 제목을 지정하도록 안내합니다. + placeholder_new_message_disallowed: + closed: 채널이 닫혀 있어 지금은 새 메시지를 보낼 수 없습니다. + retry_staged_message: + rate_limited_title: 메시지를 너무 많이 보냈습니다. + rate_limited_waiting: 잠시 기다린 뒤 다시 보내 주세요. + unread_threads_count: + one: 읽지 않은 스레드가 %{count}개 있습니다. + new_messages: + one: 새 메시지 %{count}개 + other: 새 메시지 %{count}개 + sound: + preview: 선택한 알림음 미리 듣기 + sounds: + classic: 깔끔한 기본음 + soft: 부드러운 마림바 + retro: 복고풍 8비트 + bubble: 경쾌한 물방울 + ethereal: 맑은 유리음 + disabled: + title: 채팅을 사용 중지했습니다. + body: 채널과 메시지를 보려면 채팅을 다시 켜세요. + cta: 내 채팅 환경설정 + uploaded_files: + one: 파일 %{count}개 + channel_list: + apply_filters: 채널 필터 적용 + aria_label: 채널 목록으로 전환 + options: + title: 채널 목록 설정 + sort: 정렬 + current_filter: '필터: %{filter}' + current_sort: '정렬: %{sort}' + filter: + title: 채널 필터 + active: 활동 중인 채널만 + active_description: 최근 %{days}일 동안 새 활동이 있는 채널 + unread: 읽지 않음 + sort: + title: 채널 정렬 + alphabetical: 가나다순 + recent_activity: 최근 활동순 + priority: 우선순위 + priority_description: 멘션과 읽지 않은 메시지 및 최근 활동 순서 + empty: + filtered: 이 필터와 일치하는 채널이 없습니다. + show_all: 모든 채널 표시 + threads: + open: 스레드 열기 + list: 스레드 + none: 이 채널에서 참여 중인 스레드가 없습니다. + channel_archive: + instructions: "

채널을 보관하면 읽기 전용으로 바뀌며 모든 메시지가 새 주제나 기존 주제로 옮겨집니다. 새 메시지를 + 보낼 수 없으며 기존 메시지도 수정하거나 삭제할 수 없습니다.

%{channelTitle} + 채널을 보관하시겠습니까?

" + process_started: 채널 보관을 시작했습니다. 이 창은 곧 닫히며 완료되면 개인 메시지로 알려 드립니다. + channel_open: + title: 채널 열기 + instructions: 채널을 다시 엽니다. 모든 사용자가 메시지를 보내고 기존 메시지를 수정할 수 있습니다. + channel_close: + title: 채널 닫기 + instructions: 채널을 닫으면 운영진이 아닌 사용자는 새 메시지를 보내거나 기존 메시지를 수정할 수 없습니다. 이 채널을 닫으시겠습니까? + channel_delete: + title: 채널 삭제 + confirm: 결과를 이해했으며 채널을 삭제합니다. + confirm_channel_name: 채널 이름 입력 + process_started: 채널 삭제를 시작했습니다. 이 창은 곧 닫히며 삭제된 채널은 더 이상 표시되지 않습니다. + screen_reader: + new_message: "%{username}: %{message}" + new_messages: + one: 새 메시지 %{count}개 + other: 새 메시지 %{count}개 + new_image: + one: "%{username}님이 이미지를 보냈습니다." + other: "%{username}님이 이미지 %{count}개를 보냈습니다." + new_attachment: + one: "%{username}님이 첨부 파일을 보냈습니다." + other: "%{username}님이 첨부 파일 %{count}개를 보냈습니다." + new_message_with_image: + one: "%{username}: %{message} (이미지 포함)" + other: "%{username}: %{message} (이미지 %{count}개 포함)" + new_message_with_attachment: + one: "%{username}: %{message} (첨부 파일 포함)" + other: "%{username}: %{message} (첨부 파일 %{count}개 포함)" + reactions: + add: "%{emoji} 반응 남기기" + remove: 내 %{emoji} 반응 지우기 + counted: + one: "%{emoji} 반응을 남긴 회원 %{count}명" + other: "%{emoji} 반응을 남긴 회원 %{count}명" + only_you: "내가 반응함 :%{emoji}:" + you_and_single_user: "나와 %{username}님이 반응함 :%{emoji}:" + you_and_multiple_users: "나와 %{commaSeparatedUsernames} 및 %{username}님이 + 반응함 :%{emoji}:" + you_multiple_users_and_more: + one: "나와 %{commaSeparatedUsernames} 외 %{count}명이 반응함 :%{emoji}:" + other: "나와 %{commaSeparatedUsernames} 외 %{count}명이 반응함 :%{emoji}:" + single_user: "%{username}님이 반응함 :%{emoji}:" + multiple_users: "%{commaSeparatedUsernames} 및 %{username}님이 반응함 :%{emoji}:" + multiple_users_and_more: + one: "%{commaSeparatedUsernames} 외 %{count}명이 반응함 :%{emoji}:" + other: "%{commaSeparatedUsernames} 외 %{count}명이 반응함 :%{emoji}:" + users_popup: + title: + one: 반응 %{count}개 + other: 반응 %{count}개 + selection: + quote_selection: 주제에 인용 + delete: 삭제 (%{selectionCount}/%{totalCount}) + error: 채팅 메시지를 옮기지 못했습니다. + new_topic: + instructions: + one: 선택한 채팅 메시지로 새 주제를 만듭니다. + other: 선택한 채팅 메시지 %{count}개로 새 주제를 만듭니다. + instructions_channel_archive: 새 주제를 만든 뒤 채널 메시지를 그곳에 보관합니다. + existing_topic: + instructions: + one: 채팅 메시지를 옮길 주제를 선택하세요. + other: 채팅 메시지 %{count}개를 옮길 주제를 선택하세요. + instructions_channel_archive: 채널 메시지를 보관할 주제를 선택하세요. + new_message: + instructions: + one: 선택한 채팅 메시지로 새 개인 메시지를 만듭니다. + other: 선택한 채팅 메시지 %{count}개로 새 개인 메시지를 만듭니다. + flags: + off_topic: 이 메시지는 채널 제목으로 정한 현재 대화와 관련이 없습니다. 다른 곳으로 옮기는 것이 좋습니다. + inappropriate: 이 메시지에는 불쾌감을 주거나 모욕적이거나 커뮤니티 + 지침을 위반하는 내용이 있습니다. + illegal: 법률을 위반한 것으로 의심되는 내용이 있어 운영진의 확인이 필요한 메시지입니다. + spam: 광고 또는 훼손을 목적으로 작성된 메시지입니다. 현재 채널과 관련이 없거나 도움이 되지 않습니다. + notify_user: 이 회원의 메시지에 관해 당사자와 직접 이야기하고 싶습니다. + notify_moderators: 목록에 없는 다른 이유로 운영진의 확인이 필요한 메시지입니다. + mention_warning: + invitations_sent: + one: 초대를 보냈습니다. + other: 초대를 보냈습니다. + invite: 채널에 초대 + channel_wide_mentions_disallowed: 이 채널에서는 @here와 @all 멘션을 사용할 수 없습니다. + groups: + header: + some: 일부 사용자에게 알림이 가지 않습니다. + all: 아무에게도 알림이 가지 않습니다. + unreachable_multiple: + one: "@%{group} 외 %{count}개 그룹은 멘션을 허용하지 않습니다." + too_many_members_MF: 멘션하려는 그룹의 회원 수가 알림 한도를 초과합니다. + too_many_mentions: + one: 이 메시지는 멘션 알림 한도 %{count}개를 초과했습니다. + too_many_mentions_admin: + one: 이 메시지는 멘션 알림 한도 %{count}개를 + 초과했습니다. + channel_status: + archive_failed: 채널 보관에 실패했습니다. 메시지 %{total}개 중 %{completed}개를 보관했습니다. 대상 주제는 만들어졌습니다. 다시 시도해 보관을 완료하세요. + archive_failed_no_topic: 채널 보관에 실패했습니다. 메시지 %{total}개 중 %{completed}개를 보관했으며 + 대상 주제는 만들어지지 않았습니다. 다시 시도해 보관을 완료하세요. + archive_completed: 보관 주제 보기 + channel_edit_name_slug_modal: + slug_description: 채널 주소에서는 채널 이름 대신 주소 이름을 사용합니다. + slug: 채널 주소 이름 + emoji: 채널 이모티콘 + reset_emoji: 이모티콘 초기화 + channel_edit_description_modal: + description: 이 채널에서 나눌 이야기를 설명하세요. + incoming_webhooks: + channel: 채널 + confirm_destroy: 이 수신 웹훅을 삭제하시겠습니까? 삭제한 뒤에는 되돌릴 수 없습니다. + name_placeholder: 이름… + new: 새 수신 웹훅 + none: 만들어진 수신 웹훅이 없습니다. + post_to: 게시할 채널 + title: 수신 웹훅 + header_description: 외부 시스템이 봇 사용자로 지정한 채팅 채널에 메시지를 게시할 수 있게 합니다. + url_instructions: 이 주소에는 비밀값이 포함되어 있습니다. 안전하게 보관하세요. + username_instructions: 채널에 게시할 봇의 사용자 이름입니다. 비워 두면 system을 사용합니다. + instructions: 외부 시스템은 /hooks/:key 접속 주소를 사용해 봇 사용자로 지정한 채팅 채널에 + 메시지를 게시할 수 있습니다. 요청 본문은 최대 2000자인 text 매개변수 하나로 구성합니다.

Slack + 형식의 제한된 text 매개변수도 지원합니다. Slack + 형식 안내에 따라 링크와 멘션을 추출하며 /hooks/:key/slack 접속 주소를 사용해야 합니다. + saved: 웹훅 변경 사항을 저장했습니다. + created: 웹훅을 만들었습니다. + replying_indicator: + multiple_users: "%{commaSeparatedUsernames} 및 %{lastUsername}님이 입력 중" + many_users: + one: "%{commaSeparatedUsernames} 외 %{count}명이 입력 중" + other: "%{commaSeparatedUsernames} 외 %{count}명이 입력 중" + thread: + replies: + one: 답글 %{count}개 + notifications: + regular: + description: 이 스레드에서 나를 멘션하면 알림을 받습니다. + tracking: + description: 이 스레드에서 나를 멘션하면 알림을 받으며 스레드 목록에 새 답글 수를 표시합니다. + watching: + description: 이 스레드의 모든 답글 알림을 받으며 스레드 목록에 새 답글 수를 표시합니다. + participants_other_count: + one: "+%{count}" + thread_title_toast: + title: 스레드 제목 지정 + message: 다른 회원이 이 대화를 쉽게 찾도록 제목을 지정하세요. + dismiss_action: 다시 표시하지 않음 + primary_action: 제목 지정 + thread_title_modal: + title: 스레드 제목 지정 + input_placeholder: 이 대화의 내용을 설명하세요… + discourse_ai: + title: 스레드 제목 자동 생성 + description: 이 기능과 Discourse의 다른 개선 사항은 %{url}에서 확인할 수 있습니다. + quick_reaction_type: + title: 한 번에 남기는 채팅 반응 + options: + frequent: 가장 자주 사용한 채팅 반응 + custom: 사용자 지정 반응 + notification_levels: + mention: 멘션만 + always: 모든 활동 + channel_settings: + star_channel: 채널 즐겨찾기 + unstar_channel: 채널 즐겨찾기 해제 + open_channel_disabled_archived: 보관된 채널은 다시 열 수 없습니다. + open_channel_disabled_read_only: 읽기 전용 채널은 다시 열 수 없습니다. + leave_groupchat_info: 그룹 채팅에서 나가면 더 이상 접근할 수 없으며 관련 알림도 받지 않습니다. 다시 참여하려면 + 그룹 회원의 초대가 필요합니다. + notification_settings: 알림 설정 + save_label: + mute_channel: 채널 알림 설정을 저장했습니다. + desktop_notification: 데스크톱 알림 설정을 저장했습니다. + mobile_notification: 모바일 푸시 알림 설정을 저장했습니다. + edit_category: + no_channels: 이 카테고리에 연결된 채팅 채널이 없습니다. + no_channels_body: 카테고리마다 여러 채널을 만들 수 있습니다. 카테고리 보안 설정에 따라 같은 회원이 접근합니다. 채팅 채널 만들기 + include_subcategories: 하위 카테고리 채널 포함 + move_to_channel: + title: 메시지를 채널로 이동 + instructions: + one: 메시지 %{count}개를 옮깁니다. 대상 채널을 선택하세요. 메시지가 이동했다는 안내가 + %{channelTitle} 채널에 만들어집니다. 답글 연결은 새 채널에 유지되지 않으며 기존 + 채널에서도 이동한 메시지에 대한 답글로 표시되지 않습니다. + delete_messages: + confirm: + one: 이 메시지를 삭제하시겠습니까? + other: 메시지 %{count}개를 삭제하시겠습니까? + deleted: + one: 메시지를 삭제했습니다. [보기] + members_view: + add_member: 회원 추가 + back_to_settings: 설정으로 돌아가기 + about_view: + associated_topic: 연결된 주제 + associated_category: 연결된 카테고리 + new_message_modal: + add_user_long: "Shift + 클릭 또는 Shift + Enter@%{username} + 추가" + create_group_placeholder: 그룹 채팅 이름 (선택 사항) + participants_counter: 참여자 %{selection_count}/%{max}명 + new_group_chat: 새 그룹 채팅 + cant_add_more_members: 더 이상 회원을 추가할 수 없습니다. + create_new_group_chat: 그룹 채팅 만들기 + group_with_too_many_members: 회원이 너무 많습니다. (%{membersCount}명) + direct_message_creator: + add_to_channel: 채널에 추가 + selected_user_title: "%{username} 선택 해제" + group_name: 그룹 채팅 이름 (선택 사항) + members_counter: + one: 회원 %{count}/%{max}명 + other: 회원 %{count}/%{max}명 + create_channel: + threading: + label: 스레드 사용 + auto_join_users: + public_category_warning: "%{category} 카테고리는 공개되어 있습니다. 최근 활동한 사용자를 이 채널에 + 자동으로 추가하시겠습니까?" + warning_1_group: + one: "%{group}에서 사용자 %{count}명을 자동으로 추가하시겠습니까?" + other: "%{group}에서 사용자 %{count}명을 자동으로 추가하시겠습니까?" + warning_2_groups: + one: "%{group1}과 %{group2}에서 사용자 %{count}명을 자동으로 추가하시겠습니까?" + other: "%{group1}과 %{group2}에서 사용자 %{count}명을 자동으로 추가하시겠습니까?" + warning_multiple_groups_MF: 선택한 여러 그룹에서 사용자를 자동으로 추가하시겠습니까? + choose_category: + default_hint: %{category} 보안 설정에서 접근 + 권한을 관리합니다. + hint_1_group: 보안 설정에 따라 %{group} + 사용자가 이 채널에 접근할 수 있습니다. + hint_2_groups: 보안 설정에 따라 %{group1}과 + %{group2} 사용자가 이 채널에 접근할 수 있습니다. + hint_multiple_groups: + one: 보안 설정에 따라 %{group} 외 + %{count}개 그룹의 사용자가 이 채널에 접근할 수 있습니다. + other: 보안 설정에 따라 %{group} + 외 %{count}개 그룹의 사용자가 이 채널에 접근할 수 있습니다. + slug: 채널 주소 이름 + emoji: + label: 채널 이모티콘 + reset: 이모티콘 초기화 + browse: + filter_joined_not_joined: 참여하지 않음 + quote: + original_channel: 원래 %{channel}에서 보낸 메시지 + copy_success: 채팅 인용문을 클립보드에 복사했습니다. + admin: + export_messages: + description: 모든 채널의 모든 메시지를 내보냅니다. + confirm_export: 모든 채널의 모든 메시지를 내보낸 뒤 결과를 개인 메시지로 보냅니다. 내보내시겠습니까? + my_threads: + title: 내 스레드 + aria_label: 내 스레드 목록으로 전환 + direct_messages: + title: 개인 메시지 + aria_label: 개인 메시지 목록으로 전환 + new: 새 개인 메시지 + new_group: 새 그룹 채팅 + emoji_picker: + favorites: 자주 사용함 + smileys_&_emotion: 표정과 감정 + settings: + channel_wide_mentions_label: "@all과 @here 멘션 허용" + channel_wide_mentions_description: "@all로 #%{channel}의 모든 회원에게 알리거나 @here로 + 현재 활동 중인 회원에게만 알릴 수 있게 합니다." + channel_threading_description: 스레드를 켜면 채팅 메시지의 답글이 기본 채널과 나란히 표시되는 별도 대화로 + 만들어집니다. + auto_join_users_info: 한 시간마다 최근 3개월 동안 활동한 사용자를 확인합니다. %{category} 카테고리에 접근할 + 수 있으면 이 채널에 추가합니다. + auto_join_users_info_no_category: 한 시간마다 최근 3개월 동안 활동한 사용자를 확인합니다. 선택한 카테고리에 + 접근할 수 있으면 이 채널에 추가합니다. + auto_join_users_warning: 이 채널의 회원이 아니면서 %{category} 카테고리에 접근할 수 있는 모든 사용자가 + 참여합니다. 계속하시겠습니까? + notification_level: 푸시 알림 보내기 + mute: 채널 알림 끄기 + unmute: 채널 알림 켜기 + info_title: 채널 정보 + channel: + memberships_count: + one: 회원 %{count}명 + empty_state: + title: "%{channelName} 대화방의 시작입니다." + joined_title: "%{channelName}에서 가장 먼저 대화를 시작해 보세요." + direct_message_title: "%{name}님과 대화를 시작하세요." + guest_tip: 비회원으로 대화를 보고 있습니다. 회원이 메시지를 올리면 대화가 시작됩니다. 가입하면 함께 이야기할 수 있습니다. + joined_tip: 첫 메시지를 올려 대화를 시작해 보세요. + members_here: + one: 현재 회원 %{count}명 + other: 현재 회원 %{count}명 + no_other_members: 아직 다른 회원이 없습니다. + preview_card: + guest_title: "%{channelName} 대화방에 참여하세요." + guest_body: 누구나 대화를 읽을 수 있습니다. 가입하면 메시지와 반응 및 답글을 올릴 수 있습니다. + join_body: 메시지와 답글을 올릴 수 있으며 채널 목록에도 표시됩니다. + no_access_title: "%{channelName} 대화방에 참여할 수 없습니다." + no_access_body: 현재 새 회원이 참여할 수 없는 대화방입니다. + log_in: 로그인 + sign_up: 가입 + retention_reminders: + chat_settings: 채팅 설정 + indefinitely_short: 계속 보관 + indefinitely_long: "%{chatSettingsLink}에서 대화방 메시지를 계속 보관하도록 설정했습니다." + short: + one: "%{count}일" + other: "%{count}일" + long: + one: "%{chatSettingsLink}에서 대화방 메시지를 %{count}일 동안 보관하도록 설정했습니다." + other: "%{chatSettingsLink}에서 대화방 메시지를 %{count}일 동안 보관하도록 설정했습니다." + about: + chat_messages_count: 채팅 메시지 + chat_channels_count: 채팅 채널 + chat_users_count: 채팅 사용자 + activities: + chat_messages: + one: 채팅 메시지 %{formatted_number}개 + other: 채팅 메시지 %{formatted_number}개 + notifications: + voice_invitation: "%{room_name} 대화방에 초대했습니다." + voice_call: 통화를 요청했습니다. + chat_invitation: 채팅 채널에 초대했습니다. + chat_invitation_html: "%{username}님이 채팅 채널에 초대했습니다." + chat_watched_thread_label: + one: "%{username} 및 %{username2}" + other: "%{username} 외 %{count}명" + popup: + chat_mention: + direct: '"%{channel}"에서 나를 멘션했습니다.' + direct_html: %{username}님이 "%{channel}"에서 나를 멘션했습니다. + other_plain: '"%{channel}"에서 %{identifier}을 멘션했습니다.' + other_html: %{username}님이 "%{channel}"에서 %{identifier}을 + 멘션했습니다. + direct_message_chat_mention: + direct: 개인 메시지에서 나를 멘션했습니다. + direct_html: "%{username}님이 개인 메시지에서 나를 멘션했습니다." + other_plain: 개인 메시지에서 %{identifier}을 멘션했습니다. + other_html: "%{username}님이 개인 메시지에서 %{identifier}을 멘션했습니다." + chat_quoted: "%{username}님이 내 채팅 메시지를 인용했습니다." + titles: + voice_invitation: 음성 대화방 초대 + voice_call: 통화 요청 + chat_mention: 채팅에서 멘션됨 + chat_invitation: 채팅 채널 초대 + chat_quoted: 채팅 메시지 인용됨 + chat_watched_thread: 지켜보는 채팅 스레드 + linked_consolidated: 새 링크 + private_message: '개인 메시지:' + invited_to_private_message: 개인 메시지에 초대됨 + upcoming_change_available: 예정된 새로운 변경 사항을 이용할 수 있습니다 + new_features: 새로운 담화 기능이 출시되었습니다 + upcoming_change_automatically_promoted: 예정된 변경 사항이 자동으로 활성화되었습니다 + upcoming_changes: + automatically_promoted: + title: 예정된 변경 사항 + description: "'%{changeName}' 가 자동으로 활성화되었습니다" + available: + title: 예정된 변경 사항 + description: "'%{changeName}' 를 미리 볼 수 있습니다" + user_moved_post: "%{username} 이동됨" + paused: 알림 일시 중지됨 + new_features: 새로운 기능을 사용할 수 있습니다! + tooltip: + message: + one: "%{count} 읽지 않은 메시지" + new_reviewable: + one: "%{count} 새 검토 가능" + other: "%{count} 새로운 검토 가능" + regular: + one: "%{count} 보이지 않는 알림" + new_message_notification: + one: "%{count} 새 메시지 알림" + other: "%{count} 새 메시지 알림" + high_priority: + one: "%{count} 읽지 않은 높은 우선순위 알림" + invitee_accepted_your_invitation: 님이 회원님의 초대를 수락했습니다 + liked_consolidated_description: + one: 게시물의 %{count}을 (를) 좋아합니다 + linked_consolidated_description: + one: 내 게시물의 %{count} 링크됨 + other: 내 게시물의 %{count} 링크됨 + liked_by_multiple_users: + one: "%{username} 및 %{count} 기타" + other: "%{username} 및 %{count} 기타" + replied_consolidated_to_post: + one: "%{count} 게시물에 대한 새로운 답변" + other: 게시물에 대한 %{count}의 새로운 답변 + replied_consolidated_in_topic: + one: 주제의 %{count} 새 답변 + other: 주제의 %{count} 새 답변 + group_message_summary: + one: "%{group_name} 받은 편지함에 있는 %{count} 메시지" + membership_request_consolidated: + one: "'%{group_name}' 에 대한 %{count} 공개 회원 가입 요청" + dismiss_confirmation: + body: + default: + one: 확실합니까? %{count} 중요 알림이 있습니다. + messages: + one: 확실한가요? %{count} 읽지 않은 개인 메시지가 있습니다. + action_codes: + chat: + enabled: '%{who}님이 %{when}에 을 + 열었습니다.' + disabled: "%{who}님이 %{when}에 채팅을 닫았습니다." + topic_created: 이 주제를 %{when}에 만들었습니다 + discourse_workflows: + node_unavailable: + requires_chat: 채팅 플러그인을 켜야 합니다. + nodes: + action:chat_approval: 채팅 승인 + trigger:chat_message_created: 채팅 메시지 생성됨 + node_descriptions: + action:send_chat_message: 채팅 채널에 메시지를 보냅니다. + action:chat_approval: 채팅 채널에 승인 요청을 보내고 응답을 기다립니다. + trigger:chat_message_created: 새 채팅 메시지가 만들어졌을 때 실행합니다. + chat_message_created: + channel_id_description: 모든 채팅 채널에서 실행하려면 비워 두세요. + chat_approval: + buttons_description: 응답 버튼을 한 개 이상 열 개 이하로 추가하세요. + add_button: 버튼 추가 + label: 이름 + label_description: 버튼에 표시할 글입니다. + label_placeholder: 버튼 이름 + value_description: 이 버튼을 눌렀을 때 작업 흐름에 반환할 값입니다. + value_placeholder: 반환값 + style: 모양 + style_description: 버튼 모양을 선택하세요. 비워 두면 기본 채팅 버튼 모양을 유지합니다. + style_none: 지정 안 함 + style_danger: 위험 + style_flat: 평면 + style_transparent: 투명 + icon_description: 버튼 이름 앞에 표시할 아이콘을 선택하세요. + approve_label: 승인 버튼 이름 + approve_label_description: 비워 두면 '승인'을 사용합니다. + deny_label: 거부 버튼 이름 + deny_label_description: 비워 두면 '거부'를 사용합니다. + channel_id_description: 승인 메시지를 보낼 채팅 채널입니다. + timeout_minutes: 제한 시간 (분) + timeout_minutes_description: 제한 시간을 두지 않으려면 비워 두세요. + timeout_action: 시간 초과 시 작업 + timeout_action_description: 승인 제한 시간이 지나면 수행할 작업입니다. + timeout_action_continue: 작업 흐름 계속 + timeout_action_deny: 거부된 상태로 계속 + timeout_action_fail: 작업 흐름 실패 처리 + review: + transcript: + view: 이전 메시지 기록 보기 + types: + reviewable_voice_user: + title: 신고된 음성 대화방 참여자 + reviewable_chat_message: + title: 신고된 채팅 메시지 + keyboard_shortcuts_help: + chat: + keyboard_shortcuts: + switch_channel_arrows: "%{shortcut} 채널 전환" + switch__unread_channel_arrows: "%{shortcut} 읽지 않은 채널 전환" + open_quick_channel_selector: "%{shortcut} 빠른 채널 선택기 열기" + open_insert_link_modal: "%{shortcut} 링크 삽입 (작성기에서만)" + composer_bold: "%{shortcut} 굵게 (작성기에서만)" + composer_italic: "%{shortcut} 기울임 (작성기에서만)" + composer_code: "%{shortcut} 코드 (작성기에서만)" + drawer_toggle: "%{shortcut} 채팅 창 열기 또는 접기" + drawer_close: "%{shortcut} 채팅 창 닫기" + topic_statuses: + chat: + help: 이 주제에서 채팅을 사용할 수 있습니다. + user_menu: + no_chat_notifications_title: 아직 채팅 알림이 없습니다. + no_chat_notifications_body: 누군가 개인 메시지를 보내거나 채팅에서 @멘션하면 이 화면에 알림이 표시됩니다. + 한동안 로그인하지 않았을 때는 이메일로도 알립니다.

채팅 채널 위쪽의 제목을 눌러 채널별 알림을 설정할 수 있습니다. 자세한 + 내용은 알림 환경설정에서 확인하세요. + tabs: + chat_notifications_with_unread: + one: 채팅 알림 - 읽지 않은 알림 %{count}개 + sidebar: + collapse_all_sections: 모든 섹션 접기 + expand_all_sections: 모든 섹션 펼치기 + start_new_dm: + text: 개인 메시지 또는 그룹 채팅 시작 + title: 새 개인 메시지 또는 그룹 채팅 + sections: + more_options: + title: 추가 메뉴 + categories: + header_action_edit_header_dropdown: 탐색 카테고리 편집 + header_action_edit_sidebar: 사이드바 카테고리 편집 + header_action_title: 사이드바 카테고리 편집 + none: 추가한 카테고리가 없습니다. + community: + edit_section: + sidebar: 이 영역 꾸미기 + links: + about: + title: 사이트 자세히 보기 + badges: + title: 획득할 수 있는 모든 배지 보기 + faq: + title: 사이트 이용 지침 + groups: + title: 사용자 그룹 목록 + guidelines: + title: 사이트 이용 지침 + my_messages: + title: 내 개인 메시지 + my_posts: + content_drafts: 내 초안 + draft_count: + one: 초안 %{count}개 + review: + pending_count: + one: 대기 %{count}개 + other: 대기 %{count}개 + title: 신고된 게시물과 검토 대기 항목 + users: + title: 전체 사용자 목록 + custom: + add: 사용자 지정 영역 추가 + always_public: 이 영역의 내용은 항상 공개됩니다 + delete_confirm: 이 영역을 삭제할까요? + delete_public_confirm: 이 영역은 모든 사용자에게 공개됩니다. 삭제할까요? + drop_to_add: 여기에 놓아 새 영역 추가 + edit: 사용자 지정 영역 편집 + links: + add: 링크 추가 + delete: 링크 삭제 + icon: + validation: + blank: 아이콘을 입력해야 합니다 + maximum: + one: 아이콘은 %{count}자보다 짧아야 합니다 + other: 아이콘은 %{count}자보다 짧아야 합니다 + name: + validation: + blank: 이름을 입력해야 합니다 + maximum: + one: 이름은 %{count}자보다 짧아야 합니다 + other: 이름은 %{count}자보다 짧아야 합니다 + title: 영역 링크 + value: + duplicate: 이 영역의 다른 링크가 이미 같은 위치를 가리킵니다 + validation: + blank: 링크를 입력해야 합니다 + invalid: 링크 형식이 올바르지 않습니다 + maximum: + one: 링크는 %{count}자보다 짧아야 합니다 + other: 링크는 %{count}자보다 짧아야 합니다 + localizations: + add_first: 번역 추가 + add_language: 언어 추가 + back: 영역 내용 + incomplete: + one: 문구 %{count}개 누락 + other: 문구 %{count}개 누락 + language: 영역 언어 + language_description: 이 영역의 제목과 링크 이름에 사용한 기본 언어입니다. + link_label: 링크 이름 + manage: + one: 번역 관리. %{count}개 언어 + other: 번역 관리. %{count}개 언어 + remove_cleared_confirm: + one: 저장된 번역 %{count}개를 지웠습니다. 해당 번역을 제거하고 계속할까요? + other: 저장된 번역 %{count}개를 지웠습니다. 해당 번역을 제거하고 계속할까요? + remove_language_confirm: 이 영역의 %{language} 번역을 모두 제거할까요? + title_label: 영역 제목 + untranslated: 아직 번역되지 않음 + mark_as_private_confirm: 이 영역은 현재 모든 사용자에게 공개되어 있습니다. 변경하면 + 나만 볼 수 있습니다. 계속할까요? + more_menu: 더 보기 메뉴 + public: 모든 사용자에게 공개 + reset_confirm: 이 영역을 기본값으로 되돌릴까요? + title: + label: 영역 제목 + validation: + blank: 제목을 입력해야 합니다 + maximum: + one: 제목은 %{count}자보다 짧아야 합니다 + other: 제목은 %{count}자보다 짧아야 합니다 + update_public_confirm: 변경 사항이 이 사이트의 모든 사용자에게 공개됩니다. 계속할까요? + global_section: 모든 사용자에게 보이는 공용 영역 + messages: + header_action_title: 개인 메시지 만들기 + tags: + header_action_title: 사이드바 태그 편집 + categories_form_modal: + filter_placeholder: 카테고리 찾기 + no_categories: 검색어와 일치하는 카테고리가 없습니다. + show_more: 더 보기 + subtitle: + text: 선택하지 않으면 이 사이트의 인기 카테고리를 자동으로 표시합니다 + title: 카테고리 탐색 메뉴 편집 + clear_filter: 검색 조건 지우기 + edit_navigation_modal_form: + deselect_button_text: 모두 선택 해제 + filter_dropdown: + selected: 선택됨 + unselected: 선택 안 됨 + reset_to_defaults: 기본값으로 되돌리기 + filter_links: 메뉴 검색… + footer: + interface_color_selector: + aria_label: 화면 색상 모드. 현재 %{mode} + auto: 자동 + title: 화면 색상 모드 + new_count: + one: 새 항목 %{count}개 + no_results: + description_admin_search: "‘%{filter}’와 일치하는 항목을 찾지 못했습니다." + panels: + forum: + label: 포럼 + tags_form_modal: + filter_placeholder: 태그 찾기 + title: 태그 내비게이션 편집 + no_tags: 현재 필터와 일치하는 태그가 없습니다. + subtitle: + text: 이 사이트의 상단 태그가 자동으로 표시됩니다. + toggle_section: 영역 펼치기 또는 접기 + unread_count: + one: 읽지 않은 %{count} + welcome_banner: + header: + new_members: 어서 오세요 %{preferred_display_name}님! + logged_in_members: 어서 오세요 %{preferred_display_name}님! + anonymous_members: "%{site_name}에 오신 것을 환영합니다!" + composer: + switch_to_markdown: 기본 마크다운 편집기로 전환 (%{keyboardShortcut}) + switch_to_markdown_no_shortcut: 기본 마크다운 편집기로 전환 + switch_to_rich_text: 서식 있는 텍스트 편집기로 전환 (%{keyboardShortcut}) + switch_to_rich_text_no_shortcut: 서식 있는 텍스트 편집기로 전환 + text_size_title: 글자 크기 + list_title: 목록 + autocomplete: + username_missing: 선택한 자동 완성 결과에 사용자 이름이 없습니다. + name_missing: 선택한 자동 완성 결과에 이름이 없습니다. + more_emoji: 더 보기… + insert_table: 표 삽입 + similar_topics: 작성하려는 주제와 비슷한 글 + esc: Esc + esc_label: 메시지 닫기 + translations: + title: 게시물 번역 + select: 번역 선택 + save: 번역 저장 + original_content: 원본 게시물 + translation_preview: 번역 미리보기 + original: 원문 + translation: 번역문 + no_translation_yet: 입력을 시작하면 번역 미리보기가 표시됩니다… + placeholder: 게시물 번역문을 입력하세요… + show_raw_markdown: 원본 마크다운 보기 + change_reply_to: + title: 댓글 대상 변경 + hint: 댓글을 달 게시물을 찾으려면 글 흐름을 이동하세요. + current_selection: '선택됨: @%{username}님의 게시물 #%{post_number}' + invalid_target: 편집 중인 게시물보다 앞에 있는 게시물을 선택하세요. + submit: 댓글 대상 지정 + open: 이 댓글이 연결될 게시물 변경 + open_from_menu: 다른 게시물에 댓글 달기 + remove: 댓글 대상 제거 + group_mentioned_limit: + one: "주의! %{group} 그룹을 멘션했습니다. 이 그룹은 관리자가 + 설정한 멘션 제한인 %{count}명보다 회원이 많으므로 누구에게도 알림을 보내지 않습니다." + group_mentioned: + one: "%{group} 그룹을 멘션하면 %{count}명에게 알림을 보냅니다." + other: "%{group} 그룹을 멘션하면 %{count}명에게 알림을 보냅니다." + larger_group_mentioned: + one: "%{group} 그룹을 멘션하면 %{count}명에게 알림을 보냅니다. + 계속하시겠습니까?" + other: "%{group} 그룹을 멘션하면 %{count}명에게 알림을 보냅니다. + 계속하시겠습니까?" + cannot_see_mention: + category: "@%{username}님을 멘션했지만 이 카테고리를 볼 권한이 없어 알림을 받지 못합니다. 이 카테고리에 접근할 + 수 있는 그룹에 사용자를 추가해야 합니다." + private: "@%{username}님을 멘션했지만 이 개인 메시지를 볼 수 없어 알림을 받지 못합니다. 사용자를 개인 메시지에 + 초대해야 합니다." + muted_topic: "@%{username}님을 멘션했지만 이 주제를 음소거했기 때문에 알림을 받지 못합니다." + not_allowed: "@%{username}님을 멘션했지만 이 주제에 초대되지 않아 알림을 받지 못합니다." + cannot_see_group_mention: + not_mentionable: "@%{group} 그룹은 멘션할 수 없습니다." + some_not_allowed: + one: "@%{group} 그룹을 멘션했지만 개인 메시지를 볼 수 있는 회원 %{count}명에게만 알림을 보냅니다. 나머지 회원에게 + 알리려면 개인 메시지에 초대해야 합니다." + other: "@%{group} 그룹을 멘션했지만 개인 메시지를 볼 수 있는 회원 %{count}명에게만 알림을 보냅니다. 나머지 + 회원에게 알리려면 개인 메시지에 초대해야 합니다." + not_allowed: "@%{group} 그룹을 멘션했지만 회원들이 이 개인 메시지를 볼 수 없어 누구에게도 알림을 보내지 않습니다. + 그룹 회원을 개인 메시지에 초대해야 합니다." + here_mention: + one: "@%{here}를 멘션하면 사용자 %{count}명에게 알림을 보냅니다. 계속하시겠습니까?" + other: "@%{here}를 멘션하면 사용자 %{count}명에게 알림을 보냅니다. 계속하시겠습니까?" + duplicate_link_same_user: 이 주제의 %{ago} 댓글에서 이미 %{domain} + 링크를 게시했습니다. 다시 게시하시겠습니까? + error: + title_too_short: + one: 제목은 %{count}자 이상이어야 합니다 + title_too_long: + one: 제목은 %{count}자를 넘을 수 없습니다 + post_length: + one: 게시물은 %{count}자 이상이어야 합니다 + tags_missing: + one: 태그를 %{count}개 이상 선택해야 합니다 + submit_shortcut_title: 또는 %{shortcut} 누르기 + save_and_close: 저장하고 닫기 + cancel_edit: 편집 취소 + draft_saved: 초안을 저장했습니다! + reply_placeholder_rte_no_images: 여기에 입력하세요. 도구 모음이나 마크다운으로 서식을 적용할 수 있습니다. + uploading: 올리는 중… + resize: 작성창 크기 조절 + heading_level_n: 제목 %{levelNumber} + heading_level_n_title: 제목 %{levelNumber} + heading_level_paragraph: 문단 + heading_level_paragraph_title: 문단 + heading_level_small: 작게 + heading_level_small_title: 작은 글자 + heading_level_small_text: 작은 글자 + link_dialog_title: 링크 삽입 + link_edit_title: 링크 편집 + link_text_label: 링크 글자 + link_url_label: 링크 또는 주제 + link_url_placeholder: 링크를 붙여 넣거나 주제를 검색하세요 + heading_text: 제목 + olist_title: 번호 목록 + ulist_title: 글머리표 목록 + toggle_direction: 글 방향 전환 + apply_wrap_title: 콘텐츠 감싸기 적용 + wrap_modal: + title: 감싸기 편집 + name_label: 감싸기 이름 + attributes_label: 속성 + add_attribute: 속성 추가 + remove_attribute: 속성 제거 + unwrap: 감싸기 해제 + no_attributes: 추가한 속성이 없습니다. + wrap_text: 콘텐츠 감싸기 + collapse: 작성창 최소화 + open: 작성창 열기 + abandon: 작성창을 닫고 초안 버리기 + whisper_indicator: + public: 공개 + whispering: 비공개 대화 + enter_fullscreen: 작성창 전체 화면으로 전환 + exit_fullscreen: 작성창 전체 화면 종료 + show_toolbar: 작성 도구 모음 표시 + hide_toolbar: 작성 도구 모음 숨기기 + peek_mode_toggle: 미리보기 모드 전환 + create_message_error: 메시지를 만드는 중 오류가 발생했습니다. 다시 시도해 주세요. + user_not_seen_in_a_while: + single: 메시지를 받을 %{usernames}님은 %{time_ago} 이후 오랫동안 방문하지 않았습니다. %{usernames}님이 + 메시지를 확인하지 못할 수 있으므로 다른 연락 방법도 고려해 보세요. + multiple: '메시지를 받을 다음 사용자들은 %{time_ago} 이후 오랫동안 방문하지 않았습니다: %{usernames}. + 메시지를 확인하지 못할 수 있으므로 다른 연락 방법도 고려해 보세요.' + composer_actions: + reply_to_message: + label: 메시지에 댓글 달기 + desc: 특정 게시물이 아닌 메시지 전체에 댓글을 답니다 + toggle_whisper: + desc: 비공개 대화는 허용된 그룹만 볼 수 있습니다 + create_topic: + label: 주제 만들기 + create_personal_message: + label: 메시지 만들기 + toggle_topic_bump: + label: 위로 올리지 않기 + create_unlisted_topic: 목록에 없는 주제 + toggle_unlisted: + label: 목록 표시 전환 + desc: 목록에 없는 주제는 직접 링크로만 열 수 있습니다 + edit_post: 게시물 편집 중 + no_actions_available: 사용할 수 있는 작업이 없습니다 + image_alt_text: + title: 이미지 설명 추가 + image_toolbar: + alt_text: 이미지 설명 추가 + zoom_out: 이미지 크기 줄이기 + zoom_in: 이미지 크기 키우기 + remove: 이미지 제거 + add_to_grid: 격자에 추가 + move_outside_grid: 격자 밖으로 이동 + grid_label: 격자 형태로 표시됩니다 + grid_mode_grid: 격자 + grid_mode_carousel: 슬라이드 + grid_mode_title: 이미지 모음 형식을 %{mode}(으)로 설정 + remove_grid: 격자 제거 + image_scale_button: 이미지를 %{percent}% 크기로 조절 + toggle_image_grid: 이미지 격자 전환 + link_toolbar: + edit: 링크 편집 + remove: 링크 제거 + visit: 새 탭에서 링크 열기 + link_copied: 링크를 복사했습니다! + load_preview: 미리보기 불러오기 + preview_failed: 미리보기를 불러오지 못했습니다 + table: + alignment_left: 왼쪽 + alignment_right: 오른쪽 + alignment_center: 가운데 + add_row: 행 추가 + add_column: 열 추가 + align_left: 왼쪽 정렬 + delete_row: 행 삭제 + align_right: 오른쪽 정렬 + insert_column_left: 왼쪽에 열 삽입 + move_row_up: 행을 위로 이동 + row_deleted: 행이 삭제되었습니다 + align_center: 가운데 정렬 + delete_table: 표 삭제 + insert_column_right: 오른쪽에 열 삽입 + insert_row_above: 위에 행 삽입 + insert_row_below: 아래에 행 삽입 + row_inserted: 행이 삽입되었습니다. + row_moved_up: 행 이동 + delete_column: 열 삭제 + duplicate_row: 행 복제 + move_row_down: 행을 아래로 이동 + table_deleted: "{0} 테이블을 삭제하였습니다." + clear_contents: 내용 지우기 + column_deleted: 열이 삭제되었습니다. + row_duplicated: 행 중복됨 + row_moved_down: 행 이동 + column_inserted: 열이 삽입되었습니다. + duplicate_column: 열 복제 + move_column_left: 열 이동 + column_duplicated: 열이 복제됨 + column_moved_left: 열 이동됨 + move_column_right: 열을 오른쪽으로 이동 + column_moved_right: 열이 오른쪽으로 이동함 + rows_added: + one: "%{count} 행 추가됨" + other: "%{count} 행 추가됨" + header_inserted: 머리글 행 삽입됨 + insert_header_above: 머리글을 위에 삽입하십시오 + rows_removed: + one: "%{count} 행 제거됨" + other: "%{count} 행 제거됨" + columns_added: + one: "%{count} 열 추가됨" + other: "%{count} 열 추가됨" + contents_cleared: 셀 내용 지워짐 + row_actions: "%{number} 작업 행" + columns_removed: + one: "%{count} 열 제거됨" + other: "%{count} 열 제거됨" + column_actions: 열 %{number} 작업 + alignment_changed: 열 정렬이 %{alignment}로 변경됨 + onebox_toolbar: + visit: 링크 열기 + link_copied: 링크가 복사되었습니다! + remove_preview: 미리보기 삭제 + preview_node: + show_source: 소스코드 보기 + show_preview: 미리보기 보기 + select_placeholder: 선택하세요… + none_placeholder: 없음 + select_kit: + default_header_text: 선택하세요… + category_page_style: + categories_only: 카테고리만 표시 + categories_with_featured_topics: 카테고리와 대표 주제 + categories_and_latest_topics: 카테고리와 최신 주제 + categories_and_latest_topics_created_date: 카테고리와 최신 주제(작성일순) + categories_and_top_topics: 카테고리와 인기 주제 + categories_boxes: 하위 카테고리가 있는 상자 + categories_boxes_with_topics: 대표 주제가 있는 상자 + subcategories_with_featured_topics: 하위 카테고리와 대표 주제 + full_name_requirement: + required_at_signup: 가입 시 필수 + optional_at_signup: 가입 시 선택 + hidden_at_signup: 선택 항목이며 가입 화면에서 숨김 + interface_color_selector: + disabled: 표시하지 않음 + sidebar_footer: 사이드바 아래에 표시 + header: 머리글에 표시 + cakeday: + title: 기념일 + user_notes: + title: 사용자 메모 + admin_onboarding_banner: + select_theme: + show_light_screenshot: 밝은 화면 미리보기 + show_dark_screenshot: 어두운 화면 미리보기 + poll: + title: 설문 + discourse_reactions: + reactions_title: 반응 + user: + allow_private_messages: 다른 사용자가 내게 개인 메시지와 채팅 개인 메시지를 보내도록 허용 + muted_users_instructions: 이 사용자의 모든 알림과 개인 메시지 및 채팅 개인 메시지를 숨깁니다. + allowed_pm_users_instructions: 이 사용자의 개인 메시지와 채팅 개인 메시지만 허용합니다. + allow_private_messages_from_specific_users: 지정한 사용자만 내게 개인 메시지와 채팅 개인 메시지를 보내도록 + 허용 + ignored_users_instructions: 이 사용자의 모든 게시물과 메시지 및 알림을 숨깁니다. 개인 메시지와 채팅 개인 메시지도 + 숨깁니다. + text_size: + title: 글자 크기 + smallest: 가장 작게 + smaller: 작게 + normal: 보통 + larger: 크게 + largest: 가장 크게 + invited: + none: + tip: + suffix: '' + action: cSV 파일 업로드 + prefix: 다음 방법으로 일괄 초대장을 보낼 수도 있습니다. + invite_roles: + summary: + role: 역할 + method: 공유 방식 + view_invites: 초대장 보기 + restriction: 제한 + method_link: 공유 링크 + member_email_label: 받는사람 + invite_by: 초대 방법 + role_label: 초대 권한 + staff_role_label: 초대 권한 + admin_title: 직원 초대하기 + admin_email_label: 이메일 주소 + created_title: 초대 생성됨 + edit_title: 초대 수정하기 + invite_by_link: 공유 링크 + sent_title: 초대 보냄 + domain_invalid: '유효한 도메인 (예: example.com) 을 입력합니다.' + email_sent: + body: "%{email}로 초대장이 이메일로 전송되었습니다." + member_email_help: 이 주소로 초대 링크가 이메일로 전송됩니다. + moderator_description: 진행자는 콘텐츠와 회원을 관리하는 데 도움을 줄 수 있습니다. + arrive_at_topic_help: 수락한 사람을 특정 주제로 보냅니다. + invite: + expires_at: 만료일 + edit_title: 초대 수정하기 + link_copied: 링크가 복사되었습니다! + custom_message: 커스텀 메시지 + invite_to_topic: 주제에 도착 + edit_link_options_only: 링크 옵션 + update_invite_and_send_email: 이메일 업데이트 및 전송 + custom_message_help: 초대 이메일에 포함 됩니다 + edit_link_options: 링크 옵션을 수정하거나 이메일로 보내세요. + custom_message_placeholder: 초대장에 개인 메모를 추가하세요. + description_help: 이 초대를 식별하는 데 도움이 되는 메모. + send_invite_email_instructions: 초대 이메일을 보내려면 이메일로 초대를 제한하세요. + generating_link: 링크 생성 중... + bulk_invite: + progress: 업로드된 %{progress} % + search: 입력하여 초대장 검색 + truncated: + one: 첫 번째 초대장을 표시합니다. + invited_via_link: 링크 %{key} (%{count}/%{max} 사용) + color_schemes: + interface_mode: 모드 + interface_modes: + auto: 자동 + regular: 밝은 모드 + upcoming_changes: + for_user: + why: 적용 이유 + upcoming_change: 예정된 변경 사항 + title: 예정된 변경 사항 + why_reasons: + enabled_for_everyone: 이 변경 사항은 모든 회원에게 적용됩니다 + enabled_for_no_one: 이 변경 사항은 모든 회원에 대해 비활성화되어 있습니다 + user_notifications: + add_ignored_user: 추가 + summary: + likes_given: + one: 보냄 + bookmark_count: + one: 북마크 + likes_received: + one: 받음 + posts_read: + one: 게시물 읽기 + days_visited: + one: 방문한 날 + post_count: + one: 게시물이 만들어졌습니다! + topics_entered: + one: 조회한 주제 + topic_count: + one: 주제 생성됨 + time_read_title: "%{duration} (모든 시간)" + recent_time_read_title: "%{duration} (지난 60일 동안)" + status: + not_set: 설정되지 않음 + title: 사용자 상태 + calendar_subscriptions: + copy: 주소 복사 + add_to_apple: Apple 캘린더 + regenerate: URL 재생성 + add_to_outlook: Microsoft Outlook 2016 + bookmarks: 미리 알림 북마크 + revoke: 구독 취소 + generate: 구독 URL 생성 + bookmarks_description: 알림 날짜가 있는 북마크 + active_subscription: 캘린더 구독이 활성화되어 있습니다. + email: + resending_label: 보내는 중 + mcp_authorizations: + application: 앱명칭 + title: MCP 앱 + last_used: 최근 사용 + authorized: 인증되었습니다 + reauthorize: 다시 승인 + revoke: 접근 권한 취소 + tokens: 활성 토큰 + statuses: + access_removed: 접근 권한 제거됨 + client_blocked: 클라이언트 차단됨 + server_disabled: 서버 비활성화됨 + user_unavailable: 사용할 수 없는 사용자 + client_not_approved: 고객이 승인되지 않음 + consent_required: 재승인 필요 + active_tokens: + one: "%{count} 활성 토큰" + other: "%{count} 활성 토큰" + permissions: 권한 (%{count}) + revoked: MCP 애플리케이션 액세스가 취소되었습니다. + empty: 계정에 MCP 응용 프로그램이 연결되어 있지 않습니다. + preferences_nav: + calendar_subscriptions: 캘린더 + navigation_menu: 탐색 메뉴 + upcoming_changes: 예정된 변경 사항 + card: 사용자 카드 + notification_level_when_replying: + watch_topic: 주제 보기 + label: 게시할 때 + passkeys: + name: + default: 기본 패스키 + confirm_button: 또는 패스키 사용 + confirm_access: + title: 접근 확인 + forgot_password: 비밀번호를 잊으셨나요? + logged_in_as: '로그인된 계정:' + incorrect_passkey: 비밀번호가 올바르지 않습니다. + password_reset_email_sent: 비밀번호 재설정 + incorrect_password: 잘못된 비밀번호를 입력했습니다. + cannot_send_password_reset_email: 비밀번호 재설정 이메일을 보낼 수 없습니다. + messages: + new_with_count: + one: 신규 (%{count}) + unread_with_count: + one: 읽지 않음 (%{count}) + change_password: + remove: 비밀번호 삭제 + verify_identity: 계속하려면 본인 인증을 완료해주세요. + staged_user: 준비된 사용자는 비밀번호 재설정 이메일을 받을 수 없습니다. + download_archive: + button_text: 보관 요청 + name: + title_optional: 이름 선택 사항 + content_languages: + title: 콘텐츠 언어 + understood: 내가 이해하는 언어 + desktop_notifications: + perm_denied_btn: 사용 권한이 거부되었습니다 + label: 실시간 알림 + enable: 알림 켜기 + disable: 알림 끄기 + perm_default: 알림 켜기 + push_level: + chat_only: 채팅에만 활성화됨 + title: 푸시 알림은 + notification_schedule: + title: 알림 일정 + second_factor: + delete_backup_codes_confirm_title: 백업 코드 삭제 + delete_single_confirm_title: 인증자 삭제 + hide_profile: 공개 프로필 숨기기 + change_email: + authorizing_old: + title: 이메일의 메시지를 확인하세요 + username: + instructions: 독특함. 공백 없음. 짧음 + checking: 사용자 이름 사용 가능 여부 확인 중 + avatar: + header_title: 알림 및 계정 + experimental_sidebar: + link_to_filtered_list_checkbox_description: 필터링된 목록에 대한 링크 + password: + instructions: + one: "%{count}자 이상" + incorrect_password: 잘못된 비밀번호를 입력했습니다. + same_as_name: 비밀번호는 이름과 동일합니다. + api_show_permissions: + one: 권한 부여 (%{count}) + other: 권한 부여 (%{count}) + inactive_user: 이 사용자는 더 이상 활동하지 않습니다. + no_likes_title: 아직 좋아요를 받지 못했습니다 + silenced_notice: 이 사용자는 %{date}까지 침묵합니다. + login_to_view_profile: 사용자 프로필을 보려면 로그인해야 합니다 + send_shortcut: + title: 채팅 스타일 작곡가에게 다음과 같은 메시지를 보냅니다. + bookmark_after_notification: + title: '북마크 알림이 전송된 후:' + staff_counters: + flags: + one: %{count} 플래그 + other: %{count} 플래그 + warnings_received: + one: %{count} 경고 + silencings: + one: %{count} 침묵 + other: %{count} 침묵 + suspensions: + one: %{count} 서스펜션 + deleted_posts: + one: %{count} 삭제된 게시물 + flags_given: + one: %{count} 유용한 플래그 + other: %{count} 유용한 플래그 + color_scheme_default_on_all_devices: 모든 장치에서 기본 색상 팔레트 및 모드 설정 + notify_on_linked_posts: 누군가가 내 게시물 중 하나에 대한 링크를 공유하면 알림 + upload_selector: + change: 변경 + delete: 삭제 + uploading: 업로드 중 + processing: 업로드 처리 중 + select_file: 눌러서 파일을 선택하거나 이곳에 끌어다 놓으세요 + default_image_alt_text: 이미지 + admin: + email: + title: 이메일 + description: 이메일 템플릿과 요약 메일 미리보기 및 이메일 처리 기록을 관리합니다. + settings: 설정 + templates: 템플릿 + templates_title: 이메일 템플릿 + preview_digest: 요약 메일 미리보기 + sent: 보냄 + skipped: 건너뜀 + bounced: 반송됨 + received: 받음 + rejected: 거부됨 + sent_at: 보낸 시각 + time: 시각 + user: 사용자 + email_type: 이메일 유형 + details_title: 이메일 상세 보기 + to_address: 받는 주소 + reply_key: 답장 키 + post_link_with_smtp: 게시물 및 SMTP 상세 + skipped_reason: 건너뛴 이유 + logs: + none: 이메일 기록이 없습니다. + filters: + title: 필터 + user_placeholder: 사용자 이름 + address_placeholder: name@example.com + type_placeholder: 요약 메일 또는 가입 메일 등 + reply_key_placeholder: 답장 키 + smtp_transaction_response_placeholder: SMTP ID + email_addresses: + see_more: 더 보기 + post_id: "(게시물 ID: %{post_id})" + incoming_emails: + from_address: 보낸 주소 + to_addresses: 받는 주소 + cc_addresses: 참조 + subject: 제목 + error: 오류 + none: 받은 이메일이 없습니다. + modal: + title: 받은 이메일 상세 + error: 오류 + headers: 머리글 + subject: 제목 + body: 본문 + rejection_message: 거부 안내 메일 + filters: + subject_placeholder: 제목… + error_placeholder: 오류 + user_fields: + title: 사용자 입력 항목 + help: 회원에게 받을 추가 정보를 만들고 가입 필수 여부와 프로필 표시 및 수정 권한을 정합니다. + no_user_fields: 아직 사용자 입력 항목이 없습니다. + add: 사용자 입력 항목 추가 + back: 사용자 입력 항목으로 돌아가기 + edit_header: 사용자 입력 항목 수정 + new_header: 사용자 입력 항목 추가 + untitled: 제목 없음 + name: 항목 이름 + type: 항목 유형 + description: 항목 설명 + preferences: 설정 + save: 저장 + edit: 수정 + delete: 삭제 + cancel: 취소 + delete_confirm: 이 사용자 입력 항목을 삭제하시겠습니까? + options: 선택 항목 + required: + title: 가입 시 필수 + enabled: 필수 + disabled: 선택 + editable: + title: 가입 후 수정 가능 + enabled: 수정 가능 + disabled: 수정 불가 + show_on_profile: + title: 공개 프로필에 표시 + enabled: 프로필에 표시 + disabled: 프로필에 표시하지 않음 + show_on_user_card: + title: 사용자 카드에 표시 + enabled: 사용자 카드에 표시 + disabled: 사용자 카드에 표시하지 않음 + show_on_signup: + title: 가입 화면에 표시 + enabled: 가입 화면에 표시 + disabled: 가입 화면에 표시하지 않음 + searchable: + title: 검색 가능 + enabled: 검색 가능 + disabled: 검색 불가 + field_types: + text: 한 줄 글 + textarea: 여러 줄 글 + date: 날짜 + confirm: 확인 + dropdown: 펼침 목록 + multiselect: 복수 선택 + watched_words: + title: 감시 단어 + description: 특정 단어가 포함된 게시물을 차단하거나 가리거나 링크로 바꾸거나 신고하도록 설정합니다. + search: 검색 + clear_filter: 지우기 + case_sensitive: "(대소문자 구분)" + html: "(HTML)" + download: 다운로드 + clear_all: 모두 지우기 + clear_all_confirm: "%{action} 작업에 등록된 감시 단어를 모두 지우시겠습니까?" + actions: + block: 차단 + censor: 검열 + require_approval: 승인 필요 + flag: 신고 + replace: 대체 + tag: 태그 + silence: 글쓰기 제한 + link: 링크 + action_descriptions: + block: 이 단어가 포함된 게시물을 작성하려고 하면 오류 메시지를 표시합니다. + censor: 이 단어가 포함된 게시물은 허용하되 해당 단어를 가리는 문자로 바꿉니다. + require_approval: 이 단어가 포함된 게시물은 다른 사람에게 보이기 전에 운영진 승인을 받게 합니다. + flag: 이 단어가 포함된 게시물은 허용하되 운영진이 검토하도록 부적절한 콘텐츠로 신고합니다. + replace: 게시물의 단어를 다른 단어로 바꿉니다. + tag: 첫 게시물에 지정한 단어가 있으면 주제에 자동으로 태그를 붙입니다. + silence: 신규 계정의 첫 게시물에 지정한 단어가 있으면 글쓰기를 제한합니다. 운영진이 승인할 때까지 게시물도 자동으로 숨깁니다. + link: 게시물의 단어를 링크로 바꿉니다. + form: + label: 단어 또는 문구 포함 + placeholder: 단어 또는 문구 (*는 와일드카드) + placeholder_regexp: 정규 표현식 + replace_label: 대체 문구 + replace_placeholder: 예시 + tag_label: 태그 + link_label: 링크 + add: 추가 + success: 추가했습니다. + exists: 이미 등록되어 있습니다. + upload: 파일에서 추가 + upload_successful: 파일을 올렸습니다. 단어를 곧 처리합니다. + case_sensitivity_label: 대소문자 구분 + case_sensitivity_description: 대소문자가 같은 단어만 찾습니다. + html_label: HTML + html_description: 대체 결과를 HTML로 출력합니다. + words_or_phrases: 단어 또는 문구 + test: + button_label: 테스트 + modal_title: "%{action} 감시 단어 테스트" + description: 감시 단어와 일치하는지 확인할 내용을 입력하세요. + found_matches: '일치 항목:' + no_matches: 일치하는 항목이 없습니다. + flags: + edit_header: 신고 항목 편집 + description: 설명 + enabled: 사용 + add: 신고 항목 추가 + edit: 편집 + back: 신고 항목으로 돌아가기 + delete: 삭제 + delete_confirm: "'%{name}' 신고 항목을 삭제하시겠습니까?" + flags_tab: 신고 항목 + settings: 신고 설정 + form: + add_header: 신고 항목 추가 + edit_header: 신고 항목 편집 + save: 저장 + name: 이름 + description: 설명 + applies_to: 이 신고 항목을 표시할 위치 + invalid_applies_to: 필수 항목 + topic: 주제 + post: 게시물 + chat_message: 채팅 메시지 + enabled: 저장 후 이 신고 항목 사용 + create_warning: 한 번 사용된 사용자 지정 신고 항목은 삭제할 수 없습니다. 비활성화하거나 내용을 편집할 수 있습니다. + edit_warning: 신고 항목의 이름이나 설명을 바꾸면 기존 기록과 내용이 달라질 수 있습니다. 한 번 사용된 항목은 삭제할 + 수 없습니다. 비활성화하거나 내용을 편집할 수 있습니다. + edit_flag: 신고 항목 편집 + non_editable: 시스템 신고 항목이거나 검토에 사용된 항목이므로 편집할 수 없습니다. 사용 중지할 수는 있습니다. + delete_flag: 신고 항목 삭제 + non_deletable: 시스템 신고 항목이거나 검토에 사용된 항목이므로 삭제할 수 없습니다. 사용 중지할 수는 있습니다. + require_message: 사용자에게 자세한 이유 입력 요청 + require_message_description: 사용자가 이 신고 항목을 선택하면 신고 이유를 자세히 적을 수 있는 입력란을 + 표시합니다. + auto_action_type: 신고된 콘텐츠 자동 숨김 + more_options: + title: 추가 작업 + move_up: 위로 이동 + move_down: 아래로 이동 + embedding: + get_started: 다른 웹사이트에 Discourse를 삽입하려면 먼저 허용할 호스트를 추가하세요. + delete: 삭제 + confirm_delete: 이 호스트를 삭제하시겠습니까? + title: 외부 사이트 삽입 + description: JavaScript API와 IFRAME을 사용해 외부 사이트에 Discourse 주제 댓글을 표시합니다. + host: 허용할 호스트 + allowed_paths: 허용할 경로 + edit: 편집 + category: 게시할 카테고리 + tags: 주제 태그 + post_author: 게시물 작성자 + post_author_description: 이 호스트에서 가져온 모든 주제의 작성자입니다. 비워 두면 원본 화면의 작성자 메타 태그를 + 사용합니다. + post_author_with_default: '게시물 작성자 (기본값: %{author})' + add_host: 호스트 추가 + posts_and_topics: 게시물과 주제 설정 + crawlers: 수집기 설정 + crawlers_description: RSS나 ATOM 피드가 없으면 HTML에서 게시물 내용을 찾습니다. 내용을 정확히 찾기 어렵다면 + CSS 규칙을 지정할 수 있습니다. + embed_by_username: 주제를 만들 사용자 이름 + embed_post_limit: 삽입할 최대 게시물 수 + embed_title_scrubber: 게시물 제목을 정리할 정규 표현식 + embed_truncate: 삽입한 게시물 줄이기 + embed_unlisted: 가져온 주제는 답글이 달릴 때까지 목록에서 숨깁니다. + allowed_embed_selectors: 삽입 콘텐츠에서 허용할 요소의 CSS 선택자 + blocked_embed_selectors: 삽입 콘텐츠에서 제거할 요소의 CSS 선택자 + allowed_embed_classnames: 허용할 CSS 클래스 이름 + save: 저장 + posts_and_topics_settings_saved: 게시물과 주제 설정을 저장했습니다. + crawler_settings_saved: 수집기 설정을 저장했습니다. + back: 외부 사이트 삽입으로 돌아가기 + configuration_snippet: 설정 코드 + full_app_mode: 전체 앱 모드 + full_app_mode_description: 삽입 화면에 전체 Discourse 앱을 불러옵니다. 사용자가 직접 답글과 좋아요 및 + 인용 기능을 사용할 수 있습니다. + host_form: + add_header: 호스트 추가 + edit_header: 호스트 편집 + save: 저장 + nav: + hosts: 호스트 + settings: 설정 + posts_and_topics: 게시물과 주제 + crawlers: 수집기 + api_keys: + title: API 키 + description: API 키를 사용해 Discourse와 외부 시스템을 안전하게 연동하고 작업을 자동화할 수 있습니다. 키마다 + 접근 범위를 지정해 기능과 민감한 데이터에 대한 권한을 제한할 수 있습니다. + add: API 키 추가 + no_api_keys: 아직 API 키가 없습니다. + api: + scopes: + descriptions: + chat: + create_message: 지정한 채널에 채팅 메시지를 만듭니다. + web_hooks: + title: 웹훅 + none: 아직 웹훅이 없습니다. + instruction: 사이트에서 지정한 이벤트가 발생하면 외부 서비스에 알릴 수 있습니다. 웹훅이 실행되면 지정한 주소로 POST + 요청을 보냅니다. + add: 웹훅 추가 + chat_event: + group_name: 채팅 이벤트 + chat_message_created: 메시지 생성 + chat_message_edited: 메시지 수정 + chat_message_trashed: 메시지 삭제 + chat_message_restored: 메시지 복원 + form_templates: + nav_title: 템플릿 + title: 양식 템플릿 + help: 새 주제를 작성할 때 사용할 양식 구조를 만듭니다. + new_template: 새 템플릿 + site_text: + show_outdated: 오래되거나 유효하지 않은 항목만 표시 + only_show_selected_locale: 선택한 언어의 결과만 표시 + emoji: + title: 이모티콘 + description: 모든 사용자가 사용할 이모티콘을 추가합니다. 여러 파일을 선택하면 파일 이름으로 이모티콘을 한꺼번에 만들며 선택한 + 그룹이 모든 파일에 적용됩니다. + no_emoji: 아직 사용자 지정 이모티콘이 없습니다. + add: 이모티콘 추가 + invite: + button_text: 초대 보내기 + button_title: 초대 보내기 + users: + show_emails: 이메일 표시 + hide_emails: 이메일 숨기기 + titles: + active: 활성 사용자 + new_features: + check_for_updates: 업데이트 확인 + reports: + group_engagement: 참여 + group_traffic: 트래픽 + group_members: 회원 + group_content: 콘텐츠 및 상태 + group_moderation_and_security: 운영 및 보안 + group_other: 기타 + backups: + files_title: 백업 파일 + operations: + restore: + is_disabled: 현재 복원 기능이 꺼져 있습니다. 사용하려면 사이트 설정에서 켜세요. + is_disabled_title: 현재 복원 기능이 꺼져 있습니다. 사이트 설정에서 '복원 허용'을 검색해 켜세요. + logs: + title: 로그 및 차단 관리 + description: 운영진 작업과 검색 기록을 확인하고 이메일과 IP 주소 및 주소 차단 규칙을 관리합니다. + screened_emails: + title: 차단 이메일 + logster: + title: 오류 로그 + plugins: + settings_disabled: 이 플러그인은 켜거나 끌 수만 있으며 추가 설정은 없습니다. + navigation_menu: + sidebar: 사이드바 + header_dropdown: 머리글 펼침 메뉴 + legacy: 기존 방식 + homepage: + top_menu_default: 상단 메뉴의 첫 항목 + duplicate_topic_titles: + disallowed: 허용하지 않음 + allowed_across_categories: 서로 다른 카테고리에서 허용 + allowed: 허용 + upcoming_changes: + default_warning: 예정된 변경 사항으로 이 설정의 기본값이 %{oldDefaultValue}에서 %{newDefaultValue}(으)로 + 바뀌었습니다. 예정된 + 변경 사항에서 자세히 확인할 수 있습니다. + default_warning_short: 이 설정의 기본값이 바뀌었습니다. 예정된 + 변경 사항에서 자세히 확인할 수 있습니다. + config: + about: + title: 사이트 소개 + header_description: 커뮤니티의 목적과 운영 주체 및 연락 방법을 소개 화면에 표시할 수 있도록 설정합니다. + content: + title: 콘텐츠 + header_description: 주제와 게시물을 관리하는 방식과 회원의 콘텐츠 작성 환경을 설정합니다. + sub_pages: + categories_and_tags: + title: 카테고리 및 태그 + sharing: + title: 공유 + posts_and_topics: + title: 게시물 및 주제 + stats_and_thresholds: + title: 통계 및 기준값 + category_management: + title: 카테고리 관리 + header_description: 카테고리 유형과 계층 구조 및 각 유형에 지정된 카테고리를 확인합니다. + create_category: 카테고리 만들기 + tabs: + settings: 설정 + filter_placeholder: 카테고리 검색 + open_settings: 설정 열기 + types: + unavailable: "%{categoryType} 카테고리 유형을 사용할 수 없습니다." + all: + title: 모든 카테고리 + description: 설정된 모든 카테고리 유형의 카테고리를 한곳에서 확인합니다. + discussion: + title: 일반 토론 + description: 일반 주제와 답글을 사용하는 기본 카테고리입니다. + events: + title: 이벤트 + description: 일정과 참여 정보를 다루는 이벤트 카테고리입니다. + support: + title: 도움 및 지원 + description: 질문과 답변 및 문제 해결을 위한 지원 카테고리입니다. + ideas: + title: 아이디어 + description: 제안과 아이디어를 모으고 의견을 나누는 카테고리입니다. + table: + category: 카테고리 + visibility: 공개 범위 + topics: 주제 + visibility: + public: 공개 + restricted: 제한 + visibility_filter: + all: 모든 카테고리 + public: 공개 카테고리 + restricted: 제한된 카테고리 + login: + title: 로그인 및 인증 + header_description: 로그인과 인증 방식 및 비밀 키와 OAuth2 제공자를 설정합니다. + sub_pages: + common_settings: + title: 설정 + authenticators: + title: 소셜 로그인 + discourseconnect: + title: Discourse Connect + discourse_id: + title: Discourse ID + notifications: + title: 알림 + header_description: 이메일과 푸시 알림 및 멘션 제한과 알림 통합 등 회원 알림 방식을 설정합니다. + localization: + title: 언어 및 지역 + header_description: 커뮤니티 화면 언어와 시간대 등 회원에게 적용할 지역 설정을 관리합니다. + analytics: + title: 분석 및 검색 노출 + header_description: 검색 엔진 노출을 개선하고 방문자 통계 수집 방식을 설정합니다. + user_defaults: + title: 사용자 기본값 + header_description: 새 회원의 시작 환경에 적용할 기본 설정값을 지정합니다. + trust_levels: + title: 신뢰 등급 + header_description: 활동이 꾸준하고 건전한 회원의 신뢰 등급이 자동으로 올라가도록 조건과 알림을 조정합니다. + group_permissions: + title: 그룹 권한 + header_description: Discourse 기능에 대한 그룹별 접근 권한을 한곳에서 관리합니다. + user_fields: + title: 사용자 입력 항목 + header_description: 회원에게 받을 추가 정보를 만들고 가입 필수 여부와 프로필 표시 및 수정 권한을 정합니다. + watched_words: + title: 감시 단어 + header_description: 특정 단어가 포함된 게시물을 차단하거나 가리거나 링크로 바꾸거나 신고하도록 설정합니다. + site_admin: + title: 사이트 관리 + header_description: 사이트 운영과 관련된 여러 설정을 관리합니다. + mcp: + title: MCP 서버 + header_description: MCP 접근 권한과 기능 및 OAuth 클라이언트와 승인 내역과 활동을 설정합니다. + settings: + description: MCP 서버와 OAuth 보안을 제어하는 사이트 설정입니다. + tabs: + overview: 개요 + access: 접근 권한 + capabilities: 기능 + clients: OAuth 클라이언트 + authorizations: 승인 내역 + activity: 활동 + overview: + title: MCP 서버 개요 + description: 서버 상태와 접속 주소 및 공개 기능과 설정 확인 목록을 검토합니다. + endpoint_title: 서버 접속 주소 + protocol: 프로토콜 버전 + server_version: 서버 버전 + status: 상태 + catalog_title: 공개 기능 + tools: 도구 + resources: 리소스 + prompts: 프롬프트 + schema_size: 예상 스키마 크기 + schema_size_value: "%{bytes}바이트" + activity_title: 현재 사용량 + approved_oauth_clients: 승인된 OAuth 클라이언트 + authorizations: 승인 내역 + tokens: 활성 토큰 + errors: 최근 오류 + setup_title: 설정 확인 목록 + warnings_title: 보안 경고 + values: + server_status: + available: 사용 가능 + disabled: 비활성 + embedding: + title: 외부 사이트 삽입 + header_description: JavaScript API와 IFRAME을 사용해 외부 사이트에 Discourse 주제 댓글을 + 표시합니다. + problem_checks: + title: 문제 점검 + header_description: 등록된 문제 점검 항목과 현재 상태를 확인합니다. + identifier: 점검 항목 + target: 대상 + priority: 우선순위 + status: 상태 + passing: 정상 + failing: 문제 있음 + last_run_at: 마지막 실행 + ignore: 무시 + watch: 감시 + more_options: + title: 추가 작업 + rate_limits: + title: 요청 제한 + header_description: 주제 작성과 메시지 전송 및 답글 게시 같은 작업을 사용자가 얼마나 자주 수행할 수 있는지 설정합니다. + onebox: + title: 링크 미리보기 + header_description: 사이트에서 링크 미리보기를 만들고 표시하는 방식을 설정합니다. + experimental: + title: 실험 기능 + header_description: 사이트의 실험 기능을 켜거나 끕니다. 대부분의 기능은 그룹별로 적용할 수 있습니다. + api_keys: + title: API 키 + header_description: API 키를 사용해 Discourse와 외부 시스템을 안전하게 연동하고 작업을 자동화할 수 있습니다. + 키마다 접근 범위를 지정해 기능과 민감한 데이터에 대한 권한을 제한할 수 있습니다. + webhooks: + title: 웹훅 + header_description: 사이트에서 지정한 이벤트가 발생하면 외부 서비스에 알립니다. 웹훅이 실행되면 지정한 주소로 POST + 요청을 보냅니다. + themes: + title: 테마 + header_description: 사이트 전체 디자인과 화면 요소를 바꾸는 테마를 관리합니다. + themes_and_components: + title: 테마 및 구성 요소 + header_description: 사이트에 맞는 테마와 구성 요소로 Discourse 화면을 꾸밉니다. + breadcrumb_title: 꾸미기 + install: 설치 + theme_site_settings: + title: 테마 사이트 설정 + description: 테마가 일부 핵심 사이트 설정을 덮어써서 전체 화면 환경을 조정할 수 있게 합니다. + themes: + title: 테마 + description: 모든 사용자의 사이트 전체 모양과 분위기를 바꾸는 테마입니다. + themes_intro: 새 테마를 설치하거나 처음부터 직접 만들어 보세요. + new_theme: 새 테마 + back: 테마로 돌아가기 + install: 설치 + theme_site_settings: + title: 테마 사이트 설정 + groups: + title: 그룹 + header_description: 그룹을 만들고 관리하며 권한과 활동 및 받은 편지함을 확인합니다. + navigation: + title: 내비게이션 + header_description: 사이트의 이동 링크와 메뉴 항목을 설정합니다. 기본 이동 메뉴와 홈페이지 위쪽의 빠른 링크 및 + 관리자 사이드바를 관리할 수 있습니다. + security: + title: 보안 + header_description: 2단계 인증과 운영자 권한 및 콘텐츠 보안 정책을 설정합니다. + emoji: + title: 이모티콘 + header_description: 모든 사용자가 사용할 이모티콘을 추가합니다. 여러 파일을 선택하면 파일 이름으로 이모티콘을 한꺼번에 + 만들며 선택한 그룹이 모든 파일에 적용됩니다. + logo: + title: 로고 + header_description: 사이트 전체에 사용할 로고와 아이콘을 설정합니다. + fonts: + title: 글꼴 + header_description: 사이트의 기본 글꼴과 제목 글꼴 및 기본 글자 크기를 설정합니다. + form: + more_fonts: 글꼴 더 보기 + fewer_fonts: 글꼴 간단히 보기 + saved: 글꼴 설정을 저장했습니다. + base_font: + title: 기본 글꼴 + heading_font: + title: 제목 글꼴 + default_text_size: + title: 기본 글자 크기 + description: 사용자는 환경설정에서 자신에게 적용할 글자 크기를 따로 바꿀 수 있습니다. + welcome_banner: + title: 환영 배너 + header_description: 방문자에게 검색창과 함께 표시할 환영 배너를 설정합니다. + saved: 환영 배너 설정을 저장했습니다. + form: + header_new_members: + placeholder: 어서 오세요 %{preferred_display_name}님! + header_logged_in: + placeholder: 어서 오세요 %{preferred_display_name}님! + header_anonymous: + placeholder: "%{site_name}에 오신 것을 환영합니다!" + email: + title: 이메일 설정 + header_description: 회원에게 보내는 이메일의 설정을 관리합니다. + sub_pages: + server_settings: + title: 서버 설정 + header_description: 회원에게 보내는 이메일의 서버 설정을 관리합니다. + preview_summary: + title: 요약 메일 미리보기 + header_description: 활동이 없는 사용자에게 보내는 요약 메일의 내용을 미리 확인합니다. + advanced_test: + title: 고급 테스트 + header_description: Discourse가 받은 이메일을 처리하는 방식을 확인합니다. + email_logs: + title: 이메일 기록 + header_description: 사이트에서 보내고 받은 이메일 처리 기록을 확인합니다. + sub_pages: + sent: + title: 보낸 메일 + header_description: 보낸 이메일 기록을 확인합니다. + skipped: + title: 건너뜀 + header_description: 보내지 않고 건너뛴 이메일 기록을 확인합니다. + bounced: + title: 반송됨 + header_description: 반송된 이메일 기록을 확인합니다. + received: + title: 받은 메일 + header_description: 받은 이메일 기록을 확인합니다. + rejected: + title: 거부됨 + header_description: 거부된 이메일 기록을 확인합니다. + staff_action_logs: + title: 로그 및 차단 관리 + header_description: 운영진 작업과 검색 기록을 확인하고 이메일과 IP 주소 및 주소 차단 규칙을 관리합니다. + sub_pages: + screened_emails: + title: 차단 이메일 + header_description: 가입 시 확인할 이메일 주소와 차단 동작을 관리합니다. + screened_ips: + title: 차단 IP + header_description: 감시하거나 허용할 IP 주소를 관리합니다. + screened_urls: + title: 차단 주소 + header_description: 스팸 사용자 게시물에서 발견된 주소를 관리합니다. + search_logs: + title: 검색 기록 + header_description: 사이트에서 수행된 검색 기록을 확인합니다. + config_areas: + about: + general_settings: 기본 설정 + community_name: 커뮤니티 이름 + community_name_placeholder: 커뮤니티 이름 + community_summary: 커뮤니티 요약 + community_description: 커뮤니티 설명 + community_title: 커뮤니티 짧은 제목 + community_title_help: 카테고리와 주제 목록 같은 주요 화면의 브라우저 탭에 표시할 짧은 설명입니다. + banner_image: 배너 이미지 + banner_image_help: '권장 크기: 1100 × 300픽셀. 지원 형식: JPG · PNG · SVG. 최대 용량: + 10MB.' + contact_information: 연락처 정보 + community_owner: 커뮤니티 운영자 + community_owner_placeholder: 운영자 이름 + community_owner_help: 중요 알림에 사용할 이름입니다. 소개 화면에도 표시되며 공개 사이트에서는 비회원도 볼 수 + 있습니다. + contact_email: 연락처 이메일 + contact_email_placeholder: contact@example.com + contact_email_help: 중요 알림에 사용할 이메일입니다. 소개 화면에도 표시되며 공개 사이트에서는 비회원도 볼 수 있습니다. + contact_url: 연락처 주소 + contact_url_placeholder: https://example.com/contact + contact_url_help: 입력하면 소개 화면의 연락처 이메일을 대신하며 공개 사이트에서는 비회원도 볼 수 있습니다. + site_contact_name: 시스템 메시지 발신자 + site_contact_name_help: 자동 메시지를 보낼 운영진 사용자 이름입니다. 비워 두면 기본 시스템 계정을 사용합니다. + site_contact_group: 시스템 메시지 수신 그룹 + site_contact_group_help: 자동으로 보내는 모든 개인 메시지에 초대할 그룹입니다. + your_organization: 운영 조직 + your_organization_description: 서비스 이용 약관과 개인정보 처리 안내에 사이트 운영 주체와 적용 관할을 + 표시할 때 사용합니다. + company_name: 이름 + company_name_placeholder: 회사 또는 단체 이름 + company_name_warning: 비워 두면 기본 서비스 이용 약관과 개인정보 처리 안내가 제공되지 않습니다. + company_url: 웹사이트 + company_url_placeholder: https://example.com + governing_law: 준거법 + governing_law_placeholder: 국가 또는 지역 + governing_law_help: 사이트 법률 사항에 적용할 관할을 지정합니다. 보통 회사가 등록되어 있거나 운영되는 국가 또는 + 지역을 입력합니다. + city_for_disputes: 분쟁 관할 도시 + city_for_disputes_placeholder: 도시 + city_for_disputes_help: 포럼 이용과 관련된 법률 분쟁을 해결할 관할 도시를 지정합니다. + extra_groups: + heading: 그룹 목록 + description: 소개 화면에 추가로 표시할 그룹입니다. + groups: 그룹 + order: 정렬 순서 + initial_members: 기본 표시 인원 + initial_members_description: 더 보기 버튼을 표시하기 전에 보여 줄 그룹 회원 수입니다. + show_description: 설명 포함 + locale_selector: + title: 언어 + description: 번역할 수 있는 소개 화면 항목만 표시됩니다. + optional: "(선택 사항)" + update: 업데이트 + toasts: + general_settings_saved: 기본 설정을 저장했습니다. + contact_information_saved: 연락처 정보를 저장했습니다. + your_organization_saved: 운영 조직 정보를 저장했습니다. + extra_groups_saved: 그룹 목록을 저장했습니다. + saved: 저장했습니다. + legal: + title: 법률조항 + header_description: 서비스 이용 약관과 개인정보 처리방침 및 연락처와 유럽연합 관련 법률 설정을 관리합니다. + flags: + title: 관리 + header_description: 신고 기능으로 콘텐츠와 사용자 활동을 관리합니다. 기본 신고 항목을 그대로 사용하거나 사이트 + 운영 방식에 맞춰 필요한 항목만 조정할 수 있습니다. + themes_and_components: + breadcrumb_title: 꾸미기 + install: 설치 + theme_site_settings: + title: 테마 사이트 설정 + description: 테마가 일부 핵심 사이트 설정을 덮어써서 전체 화면 환경을 조정할 수 있게 합니다. + themes: + title: 테마 + description: 모든 사용자의 사이트 전체 모양과 분위기를 바꾸는 테마입니다. + themes_intro: 새 테마를 설치하거나 처음부터 직접 만들어 보세요. + new_theme: 새 테마 + back: 테마로 돌아가기 + install: 설치 + customize: + theme: + default: 기본 테마 + default_theme: 기본 테마 + colors: + from_theme: '테마에서 제공: %{name}' + filters: + user_selectable: 사용자 선택 가능 + from_theme: 테마에서 제공 + default_light_badge: + text: 기본 밝은 화면 + title: 기본 밝은 화면 색상표 + site_settings: + chat_separate_sidebar_mode: + fullscreen: 채팅을 전체 화면으로 열었을 때 + depends_on_notice: + one: "%{dependencyLinks} 설정을 켰을 때만 적용됩니다." + other: "%{dependencyLinks} 설정을 켰을 때만 적용됩니다." + depends_on_values_notice: + one: "%{dependencyLinks} 설정이 호환되는 값일 때만 적용됩니다." + other: "%{dependencyLinks} 설정이 호환되는 값일 때만 적용됩니다." + clear_filter: 필터 지우기 + add_url: 주소 추가 + add_host: 호스트 추가 + add_group: 그룹 추가 + download_file: 다운로드 + uploaded_image_list: + label: 목록 편집 + empty: 아직 이미지가 없습니다. 이미지를 올려 주세요. + upload: + label: 업로드 + title: 이미지 업로드 + upload_restrictions: + extensions: '허용 형식: %{extensions}' + max_size: '최대 용량: %{size}' + selectable_avatars: + title: 사용자가 선택할 수 있는 아바타 목록 + table_column_heading: + status: 상태 + simple_list: + add_item: 항목 추가… + categories: + content_localization: 콘텐츠 번역 + nested_replies: 중첩 답글 + onebox: 링크 미리보기 + embedding: 외부 사이트 삽입 + experimental: 실험 기능 + ad_plugin: 광고 플러그인 + adsense_plugin: AdSense + dfp_plugin: Google Ad Manager + amazon_plugin: Amazon 광고 + carbonads_plugin: Carbon Ads + adbutler_plugin: AdButler + discourse_affiliate: 제휴 링크 + discourse_ai: AI + discourse_assign: 담당자 배정 + discourse_captcha: 캡차 + chat_integration: 외부 채팅 연동 + discourse_data_explorer: 데이터 탐색기 + discourse_events: 이벤트 + discourse_gamification: 점수 경쟁 + discourse_github: GitHub 연동 + discourse_login_with_amazon: Amazon 로그인 + discourse_math: 수식 + discourse_openid_connect: OpenID Connect + discourse_patreon: Patreon 연동 + discourse_post_voting: 게시물 투표 + discourse_reactions: 반응 + discourse_rewind: 되돌아보기 + discourse_solved: 해결됨 + discourse_subscriptions: 구독 + discourse_templates: 템플릿 + discourse_topic_voting: 주제 투표 + discourse_zendesk: Zendesk 연동 + poll: 설문 + skip_links_label: 탐색 건너뛰기 링크 + skip_to_where_you_left_off: 마지막으로 읽던 위치로 이동 (게시물 %{post_number}) + skip_to_where_you_left_off_last: 마지막으로 읽던 위치로 이동 (마지막 댓글인 게시물 %{post_number}) + skip_to_last_reply: 마지막 댓글로 이동 + skip_to_top: 맨 위로 이동 + notifications_tracking: + tooltip: '알림 수준: %{level}' + post: + accessible_heading: "%{username}님이 %{date}에 작성한 게시물" + heading_anchor: 제목 바로가기 + quote_reply_shortcut: 인용 (또는 q 누르기) + quote_edit_shortcut: 편집 (또는 e 누르기) + quote_copy: 인용문 복사 + quote_copied_to_clipboard: 인용문을 클립보드에 복사했습니다 + edit_history: 게시물 편집 기록 + show_more: 더 보기… + load_more_replies: 댓글 더 불러오기 + load_more_posts_above: 위쪽 게시물 더 불러오기 + load_more_posts_below: 아래쪽 게시물 더 불러오기 + sr_collapse_replies: 펼쳐진 댓글 접기 + sr_load_more_replies: 펼쳐진 댓글 더 불러오기 + loading_more_posts_above: 위쪽 게시물을 불러오는 중… + loading_more_posts_below: 아래쪽 게시물을 불러오는 중… + loading_complete: 불러오기 완료 + sr_expand_replies: + one: 이 게시물에 댓글이 %{count}개 있습니다 + other: 이 게시물에 댓글이 %{count}개 있습니다 + sr_below_embedded_posts_description: '게시물 #%{post_number}의 댓글' + sr_embedded_reply_description: "@%{username}님이 게시물 #%{post_number}에 작성한 댓글" + gap: + one: 숨겨진 댓글 %{count}개 보기 + sr_reply_to: "@%{username}님의 게시물 #%{post_number}에 댓글 달기" + link_clicked: + one: 링크를 %{count}회 열었습니다 + other: 링크를 %{count}회 열었습니다 + notice: + custom_created_by: "(%{userLinkHTML}님이 추가)" + has_replies: + one: 댓글 %{count}개 + has_likes_title: + one: "%{count}명이 이 게시물을 좋아합니다" + has_likes_title_you: + one: 나와 다른 사람 %{count}명이 이 게시물을 좋아합니다 + sr_post_like_count_button: + one: "%{count}명이 이 게시물을 좋아합니다." + likes_popup: + title: + one: 좋아요 %{count}개 + sr_post_read_count_button: + one: "%{count}명이 이 게시물을 읽었습니다." + other: "%{count}명이 이 게시물을 읽었습니다." + filtered_replies_hint: + one: 이 게시물과 댓글 보기 + filtered_replies_viewing: + one: '댓글 %{count}개를 보는 중:' + badge_granted_tooltip: "%{username}님이 이 게시물로 '%{badge_name}' 배지를 받았습니다!" + errors: + upload: "%{file_name} 파일을 올리는 중 오류가 발생했습니다. 다시 시도해 주세요." + backup_too_large: 백업 파일이 너무 큽니다. + file_size_zero: 올리려는 파일의 크기가 0바이트입니다. 파일을 확인한 뒤 다시 시도해 주세요. + too_many_dragged_and_dropped_files: + one: 한 번에 파일을 %{count}개만 올릴 수 있습니다. + no_uploads_authorized: 올릴 수 있도록 허용된 파일이 없습니다. + cancel_composer: + confirm: 작성 중인 게시물을 버리시겠습니까? + confirm_edit: 편집한 내용을 버리시겠습니까? + discard_edit: 변경 내용 버리기 + whisper_groups: 이 게시물은 %{groupNames} 그룹만 볼 수 있는 비공개 대화입니다 + controls: + menu_label: 게시물 작업 + undo_like_action: 좋아요 취소 + anonymous_flag: 운영진에게 이메일로 이 게시물 신고 + delete_action: 게시물 삭제 + undelete_action: 게시물 복원 + view_deleted: 삭제된 게시물 내용 보기 + link_copied: 링크를 복사했습니다! + delete_replies: + direct_replies: + one: 예. 직접 달린 댓글 %{count}개도 삭제 + all_replies: + one: 예. 댓글 %{count}개도 삭제 + wiki_description: 허용된 그룹이 이 게시물을 편집할 수 있게 합니다 + convert_to_moderator_description: 이 게시물의 내용을 강조 표시합니다 + rebake_description: 서식이나 삽입 콘텐츠를 바로잡기 위해 이 게시물을 다시 처리합니다 + publish_page_description: 이 주제를 독립된 페이지로 공개합니다 + change_owner: 소유자 변경… + grant_badge: 배지 수여… + add_post_notice_description: 이 게시물 위에 강조 안내를 추가합니다 + delete_topic_confirm_modal: + one: 이 주제는 조회수가 %{count}회를 넘어 검색으로 자주 찾는 글일 수 있습니다. 내용을 개선하는 대신 주제 전체를 삭제하시겠습니까? + add_post_notice: 공식 안내 추가… + change_post_notice: 공식 안내 변경… + delete_post_notice: 공식 안내 삭제 + remove_yourself_from_pm: 이 메시지에서 나가시겠습니까? 나가면 더 이상 메시지를 보거나 댓글을 달 수 없습니다. + permanently_delete: 영구 삭제 + permanently_delete_confirm_phrase: 영구 삭제 + actions: + people: + like: + one: 좋아요를 표시했습니다 + read: + one: 읽었습니다 + like_capped: + one: 외 %{count}명이 좋아합니다 + read_capped: + one: 외 %{count}명이 읽었습니다 + by_you: + illegal: 불법 콘텐츠로 신고했습니다 + custom: 이 주제를 %{custom}(으)로 신고했습니다 + delete: + confirm: + one: 이 게시물을 삭제하시겠습니까? + merge: + confirm: + one: 이 게시물을 합치시겠습니까? + other: 게시물 %{count}개를 합치시겠습니까? + bookmarks: + name_input_label: 북마크 이름 + filtered_replies: + viewing_summary: 이 주제의 주요 댓글을 보는 중 + original_language: 이 게시물은 원래 %{language}(으)로 작성되었습니다 + original_language_and_outdated: 이 게시물은 원래 %{language}(으)로 작성되었습니다. 번역이 최신 내용과 + 다를 수 있습니다 + originally_written_in: '원문 언어: %{language}' + click_to_show_original: 원문을 보려면 누르세요 + tap_to_show_original: 원문을 보려면 여기를 누르세요 + click_to_show_translation: 번역문을 보려면 누르세요 + tap_to_show_translation: 번역문을 보려면 여기를 누르세요 + ai_translation_disclaimer: 자동 번역에는 부정확한 내용이 있을 수 있습니다. + localizations: + table: + locale: 언어 + post_language_selector: + none: 설정되지 않음 + title: 포스트랭귀지 + header: 이 게시물은 (으) 로 작성되었습니다. + modal: + post_language: 포스트랭귀지 + discard_language_change: 변경 사항 취소 + save_post_language: 포스트 언어 저장 + topic_language: 주제 제목 언어 + post_language_updated: 포스트 언어 업데이트됨 + save_topic_language: 주제 제목 언어 저장 + topic_language_updated: 주제 제목 언어 업데이트됨 + edit_warning: + action_original: 원래 게시물 + action_translation: 이 번역 수정 + add: 새 번역 추가 + view: + one: "%{count} 번역된 로케일 보기" + other: "%{count} 번역된 로케일 보기" + manage: + one: 번역 관리 (%{count} 기존) + other: 번역 관리 (%{count} 기존) + success: 번역이 성공적으로 업데이트되었습니다 + revisions: + locale: + no_locale_set: 언어 집합이 없습니다. + locale_removed: 언어 삭제됨 + reply_to: + none: 응답 대상 없음 + controls: + destroy: 리비전 삭제 + bookmarks: + post_bookmark: '게시물 #%{post_number}' + jump_to_post: "#%{post_number}로 이동" + bookmark_topic: 주제 북마크 + edit_topic_bookmark: 주제 북마크 편집 + delete_topic_bookmark: 주제 북마크 삭제 + created_with_reminder_generic: "%{date}에 알림을 받도록 북마크했습니다. %{name}" + confirm_clear: 이 주제의 북마크를 모두 삭제하시겠습니까? + auto_delete_preference: + label: 알림을 받은 뒤 + after_reminder_label: 알림을 보낸 뒤 처리 방법 + after_reminder_checkbox: 앞으로 만드는 모든 북마크 알림의 기본값으로 사용 + bulk: + delete_completed: 북마크를 삭제했습니다. + reminders_cleared: 북마크 알림을 해제했습니다. + toggle: 북마크 여러 개 선택 전환 + selected_count: + one: "%{count}개 선택" + other: "%{count}개 선택" + flagging: + title: 건강한 커뮤니티를 만드는 데 힘써 주셔서 감사합니다! + review_process_description: 모든 신고는 운영진에게 전달되며 가능한 한 빨리 검토합니다. + take_action: 조치하기… + take_action_options: + default: + details: 신고 기준에 즉시 도달시켜 게시물을 숨기고 대기 중인 모든 신고에 동의합니다 + take_action_tooltip: 신고 기준에 즉시 도달시켜 게시물을 숨기고 대기 중인 모든 신고에 동의합니다 + formatted_name: + illegal: 불법 콘텐츠 + notify_user_textarea_label: 사용자에게 보낼 메시지 + notify_moderators_textarea_label: 운영진에게 보낼 메시지 + custom_placeholder_illegal: 이 콘텐츠가 불법이라고 판단한 구체적인 이유를 적어 주세요. 가능하면 관련 링크와 사례도 + 함께 적어 주세요. + confirmation_illegal: 위에 작성한 내용은 정확하며 빠진 내용이 없습니다. + custom_message: + at_least: + one: "%{count}자 이상 입력하세요" + more: + one: "%{count}자 더 입력하세요…" + other: "%{count}자 더 입력하세요…" + left: + one: "%{count}자 남음" + flagging_topic: + title: 건강한 커뮤니티를 만드는 데 힘써 주셔서 감사합니다! + search: + last_read: 마지막으로 읽은 위치 + result_count: + one: "%{term} 검색 결과%{count}개" + results_announcement: + one: 검색 결과를 %{count}개 찾았습니다. + other: 검색 결과를 %{count}개 찾았습니다. + in: 검색 위치 + in_messages: 메시지에서 검색 + in_messages_tooltip: 일반 주제 검색으로 전환 + mobile_enter_hint: 또는 검색을 누르세요 + experience: + search_field: 사이트 상단의 검색 입력란 + search_icon: 프로필 사진 옆의 검색 아이콘 + type: + label: 검색 유형 + categories_and_tags: 카테고리와 태그 + advanced: + filters: + label: 다음 조건의 주제와 게시물만 표시 + all: 메시지 포함 + tagging: + add_synonyms_explanation: + one: 현재 이 태그를 사용하는 모든 위치가 대신 %{tag_name} 태그를 사용하도록 변경됩니다. 이 변경을 적용할까요? + bulk_create_already_exist: + one: "%{count}개 태그가 이미 있습니다:" + other: "%{count}개 태그가 이미 있습니다:" + bulk_create_inline_placeholder: 태그 만들기. 쉼표로 구분하세요 + bulk_create_some_failed: '일부 태그를 만들지 못했습니다:' + bulk_create_success: + one: "%{count}개 태그를 만들었습니다:" + other: "%{count}개 태그를 만들었습니다:" + category_restrictions: + one: "%{categories} 카테고리에서만 사용할 수 있습니다." + other: '다음 카테고리에서만 사용할 수 있습니다: %{categories}.' + choose_for_topic: 태그 선택 사항… + choose_for_topic_required: + one: 태그를 %{count}개 이상 선택하세요… + other: 태그를 %{count}개 이상 선택하세요… + choose_for_topic_required_group: + one: "‘%{name}’에서 태그를 %{count}개 선택하세요…" + other: "‘%{name}’에서 태그를 %{count}개 선택하세요…" + delete_confirm: + one: 이 태그를 삭제하고 지정된 주제 %{count}개에서 제거할까요? + delete_confirm_synonyms: + one: 연결된 동의어도 삭제됩니다. + delete_unused_confirmation: + one: '태그 %{count}개를 삭제합니다: %{tags}' + delete_unused_confirmation_more_tags: + one: "%{tags} 외 %{count}개" + edit: 이 태그 편집 + groups: + cannot_save: + empty_name: 태그 그룹 이름이 비어 있어 저장할 수 없습니다. + no_groups: 권한을 적용할 그룹을 하나 이상 선택해야 합니다. + no_tags: 태그를 하나 이상 선택해야 합니다. + edit_title: 태그 그룹 편집 + new: 새 그룹 + new_name: 새 태그 그룹 + new_title: 새 그룹 만들기 + select_groups_placeholder: 그룹 선택… + title: 태그 그룹 + info: 태그 정보 보기 + localization: + add: 번역 추가 + hint: 언어에 따라 다른 태그 이름을 표시하려면 번역을 추가하세요. + language: 태그 언어 + language_description: 이 태그 이름과 설명에 사용한 기본 언어입니다. + locale: 언어 + remove: 번역 제거 + no_synonyms: 이 태그에는 동의어가 없습니다. + settings: + add_synonym_placeholder: 동의어로 추가할 태그 검색… + add_synonyms_confirm: 현재 %{synonymNames} 태그를 사용하는 모든 위치가 대신 %{tagName} 태그를 + 사용하도록 변경됩니다. 이 변경을 적용할까요? + delete: 태그 삭제 + edit_tag_prefix: '태그 편집:' + edit_title: '태그 편집: %{name}' + invalid_slug: 영문 소문자와 숫자를 사용하세요. 단어 사이는 하이픈 하나로 구분할 수 있습니다. + localizations: 번역 + no_synonyms: 이 태그에 지정된 동의어가 없습니다. + save: 태그 저장 + saved: 태그 설정을 저장했습니다 + select_tag: 편집할 태그 선택 + slug_placeholder: 태그 주소 이름. 비워 두면 이름에서 자동 생성됩니다 + synonyms_hint: 위 태그를 사용하면 %{baseTagName}(으)로 바뀝니다. + staff_info: 사용 범위를 제한하려면 이 태그를 태그 그룹에 넣으세요. + synonym_hint: "→ %{tag_name}" + synonyms_description: + one: 동의어 %{synonyms}은 %{base_tag_name}(으)로 바뀝니다. + other: 동의어 %{synonyms}은 %{base_tag_name}(으)로 바뀝니다. + synonyms_inline: '다음 동의어가 %{base_tag_name}(으)로 바뀝니다:' + tag_groups_info: + one: 이 태그는 ‘%{tag_groups}’ 태그 그룹에 속합니다. + other: '이 태그는 다음 태그 그룹에 속합니다: %{tag_groups}.' + tag_groups_info_prefix: + one: '이 태그가 속한 태그 그룹: ' + other: '이 태그가 속한 태그 그룹: ' + login: + twitter: + name: X + sr_title: '다음으로 로그인:' + title: '다음으로 로그인:' + hide_password: 숨기기 + linkedin_oidc: + name: LinkedIn + sr_title: LinkedIn으로 로그인 + title: LinkedIn으로 로그인 + works_with: 다음과 함께 작동합니다. + logging_in: 로그인 중… + use_passkey: 패스키 사용 + discourse_id: + name: Discourse ID + title: Discourse ID로 로그인 + hide_password_title: 비밀번호 숨기기 + show_password_title: 비밀번호 표시 + authenticating: 인증 중… + no_login_methods: + title: 로그인 방법 없음 + use_security_key: 보안 키 사용 + passkey: + name: 비밀번호로 로그인 + second_factor_toggle: + passkey: 대신 패스키를 사용하세요 + passkey_security_error: '보안 오류가 발생했습니다: %{message}' + passkey_2fa_description: 비밀번호로 본인 인증을 완료해주세요. + create_account: + progress_bar: + activate: 활성화 + activation_title: 계정 활성화 + no_account_yet: 계정이 없나요? diff --git a/config/locales/server.ko.yml b/config/locales/server.ko.yml index 4648c3d..c49ccb9 100644 --- a/config/locales/server.ko.yml +++ b/config/locales/server.ko.yml @@ -1,12 +1,2268 @@ +--- ko: + post_action_types: + inappropriate: + title: 부적절함 + description: 이 게시물에는 불쾌감을 주거나 모욕적이거나 혐오 행위에 해당하거나 커뮤니티 + 지침을 위반하는 내용이 있습니다. + short_description: 커뮤니티 지침 위반 + illegal: + title: 불법 콘텐츠 + description: 법률을 위반한 것으로 의심되는 내용이 있어 운영진의 확인이 필요한 게시물입니다. + short_description: 법률 위반이 의심되는 콘텐츠 + topic_flag_types: + spam: + title: 스팸 + description: 이 주제는 사이트와 관련이 없는 광고성 콘텐츠입니다. + long_form: 이 주제를 스팸으로 신고했습니다 + short_description: 광고성 콘텐츠 + inappropriate: + title: 부적절함 + description: 이 주제에는 불쾌감을 주거나 모욕적이거나 혐오 행위에 해당하거나 커뮤니티 + 지침을 위반하는 내용이 있습니다. + long_form: 이 주제를 부적절한 콘텐츠로 신고했습니다 + short_description: 커뮤니티 지침 위반 + notify_moderators: + title: 기타 + description: 커뮤니티 지침이나 이용약관을 + 위반했거나 목록에 없는 사유로 운영진의 확인이 필요한 주제입니다. + long_form: 이 주제에 운영진의 확인을 요청했습니다 + short_description: 다른 사유로 운영진의 확인이 필요함 + email_title: 주제 ‘%{title}’에 운영진의 확인이 필요합니다 + email_body: |- + %{link} + + %{message} + illegal: + title: 불법 콘텐츠 + description: 법률을 위반한 것으로 의심되는 내용이 있어 운영진의 확인이 필요한 주제입니다. + short_description: 법률 위반이 의심되는 콘텐츠 + email_title: 주제 ‘%{title}’에 운영진의 확인이 필요합니다 + email_body: |- + %{link} + + %{message} + system_messages: + private_channel_title: 채널 %{id} + chat_channel_archive_complete: + title: 채팅 채널 보관 완료 + subject_template: 채팅 채널 보관을 완료했습니다. + text_body_template: 채팅 채널 %{channel_hashtag_or_name}의 보관을 완료했습니다. 메시지를 [%{topic_title}](%{topic_url}) + 주제로 복사했습니다. + chat_channel_archive_failed: + title: 채팅 채널 보관 실패 + subject_template: 채팅 채널을 보관하지 못했습니다. + text_body_template: 채팅 채널 %{channel_hashtag_or_name}을 보관하지 못했습니다. 메시지 %{messages_archived}개를 + 보관했습니다. 일부 보관된 메시지는 [%{topic_title}](%{topic_url}) 주제로 복사했습니다. %{channel_url}에서 + 채널을 열고 다시 시도하세요. + chat_channel_archive_failed_no_topic: + title: 채팅 채널 보관 실패 + subject_template: 채팅 채널을 보관하지 못했습니다. + text_body_template: | + 채팅 채널 %{channel_hashtag_or_name}을 보관하지 못했습니다. 보관된 메시지가 없으며 다음 이유로 주제도 만들지 못했습니다. + + %{topic_validation_errors} + + %{channel_url}에서 채널을 열고 다시 시도하세요. + chat: + errors: + users_cant_be_added_to_channel: 이 채널에는 사용자를 추가할 수 없습니다. + user_cant_be_removed_from_channel: 이 채널에서는 사용자를 내보낼 수 없습니다. + channel_exists_for_category: 이 카테고리에 같은 이름의 채널이 이미 있습니다. + public_channels_disabled: 공개 채널을 사용하지 않아 채널을 만들 수 없습니다. 관리자가 공개 채널 사용 설정을 켜야 + 합니다. + channel_new_message_disallowed: + archived: 보관된 채널에는 새 메시지를 보낼 수 없습니다. + closed: 닫힌 채널에는 새 메시지를 보낼 수 없습니다. + read_only: 읽기 전용 채널에는 새 메시지를 보낼 수 없습니다. + channel_modify_message_disallowed: + archived: 보관된 채널에서는 메시지를 수정하거나 삭제할 수 없습니다. + closed: 닫힌 채널에서는 메시지를 수정하거나 삭제할 수 없습니다. + read_only: 읽기 전용 채널에서는 메시지를 수정하거나 삭제할 수 없습니다. + user_cannot_send_message: 현재 메시지를 보낼 수 없습니다. + user_not_in_channel: 이 채널의 회원이어야 합니다. + rate_limit_exceeded: 30초 동안 보낼 수 있는 채팅 메시지 수를 초과했습니다. + auto_silence_from_flags: 채팅 메시지의 신고 점수가 기준을 넘어 사용자의 글쓰기를 제한했습니다. + channel_cannot_be_archived: 현재 채널을 보관할 수 없습니다. 채널이 열려 있거나 닫힌 상태여야 합니다. + duplicate_message: 같은 메시지를 너무 짧은 시간 안에 다시 보냈습니다. + minimum_length_not_met: + one: 메시지가 너무 짧습니다. 최소 %{count}자 이상이어야 합니다. + other: 메시지가 너무 짧습니다. 최소 %{count}자 이상이어야 합니다. + message_too_long: + one: 메시지가 너무 깁니다. 최대 %{count}자까지 입력할 수 있습니다. + other: 메시지가 너무 깁니다. 최대 %{count}자까지 입력할 수 있습니다. + draft_too_long: 임시 메시지가 너무 깁니다. + max_reactions_limit_reached: 이 메시지에는 새 반응을 추가할 수 없습니다. + message_move_invalid_channel: 원본 채널과 대상 채널이 모두 공개 채널이어야 합니다. + message_move_no_messages_found: 지정한 메시지 ID에 해당하는 메시지를 찾지 못했습니다. + cant_update_direct_message_channel: 개인 메시지 채널의 이름과 설명은 수정할 수 없습니다. + actor_ignoring_target_user: "%{username}님을 무시하고 있어 메시지를 보낼 수 없습니다." + actor_muting_target_user: "%{username}님의 알림을 끈 상태라 메시지를 보낼 수 없습니다." + actor_disallowed_dms: 개인 메시지 수신을 막은 상태이므로 새 개인 메시지를 만들 수 없습니다. + actor_preventing_target_user_from_dm: "%{username}님의 개인 메시지를 막은 상태이므로 이 사용자에게 + 새 개인 메시지를 보낼 수 없습니다." + not_reachable: "%{username}님은 채팅을 사용하지 않습니다." + over_chat_max_direct_message_users_allow_self: 자기 자신과의 개인 메시지만 만들 수 있습니다. + over_chat_max_direct_message_users: + one: 개인 메시지에 다른 사용자를 %{count}명보다 많이 추가할 수 없습니다. + other: 개인 메시지에 다른 사용자를 %{count}명보다 많이 추가할 수 없습니다. + original_message_not_found: 답글 대상인 원본 메시지를 찾을 수 없거나 원본 메시지가 삭제됐습니다. + thread_invalid_for_channel: 이 스레드는 지정한 채널에 속하지 않습니다. + thread_does_not_match_parent: 스레드와 상위 메시지가 일치하지 않습니다. + invalid_direct_message: 이 개인 메시지를 만들 권한이 없습니다. + pin_limit_reached: 이 채널에서 고정할 수 있는 메시지 수 %{limit}개에 도달했습니다. + message_already_pinned: 이미 고정된 메시지입니다. + message_not_pinned: 고정된 메시지가 아닙니다. + reviewables: + message_already_handled: 이미 검토를 마쳤으며 다시 신고할 필요가 없는 메시지입니다. + actions: + message_actions: + bundle_title: 메시지를 어떻게 처리하시겠습니까? + no_action_message: + description: 메시지를 그대로 둡니다. + delete_message: + title: 메시지 삭제 + description: 메시지를 영구적으로 삭제합니다. + restore_message: + title: 메시지 복원 + description: 사용자가 볼 수 있도록 메시지를 복원합니다. + agree_and_keep_message: + description: 신고에 동의하고 메시지는 그대로 둡니다. + agree_and_keep_deleted: + title: 메시지 삭제 상태 유지 + description: 신고에 동의하고 메시지는 삭제된 상태로 둡니다. + agree_and_restore: + description: 사용자가 볼 수 있도록 메시지를 복원합니다. + agree_and_delete: + description: 사용자가 볼 수 없도록 메시지를 삭제합니다. + delete_and_agree: + title: 신고를 무시하고 메시지 삭제 + description: 신고를 대기열에서 제거하고 메시지를 삭제합니다. + disagree_and_restore: + title: 신고에 동의하지 않고 메시지 복원 + description: 모든 사용자가 볼 수 있도록 메시지를 복원합니다. + disagree: + title: 메시지 유지 + description: 신고에 동의하지 않고 메시지를 그대로 둡니다. + ignore: + title: 신고 무시 + description: 별도 조치 없이 대기열에서 제거합니다. + unsilence_user: + title: 작성자 글쓰기 제한 해제 + description: 작성자의 글쓰기 제한을 해제합니다. 신고는 대기열에 남깁니다. + complete: 작성자의 글쓰기 제한을 해제했습니다. + direct_messages: + transcript_title: "%{channel_name}의 이전 메시지 기록" + transcript_body: | + 상황을 파악할 수 있도록 이 대화의 이전 메시지를 최대 열 개까지 포함했습니다. + + %{transcript} + channel: + users_invited_to_channel: + one: "%{inviting_user}님이 %{invited_users}님을 초대했습니다." + other: "%{inviting_user}님이 %{invited_users}님을 초대했습니다." + archive: + first_post_raw: 이 주제는 [%{channel_name}](%{channel_url}) 채팅 채널의 보관본입니다. + messages_moved: + one: "@%{acting_username}님이 메시지를 [%{channel_name}](%{first_moved_message_url}) + 채널로 옮겼습니다." + other: "@%{acting_username}님이 메시지 %{count}개를 [%{channel_name}](%{first_moved_message_url}) + 채널로 옮겼습니다." + dm_title: + multi_user: "%{comma_separated_usernames}" + multi_user_truncated: + one: "%{comma_separated_usernames} 외 %{count}명" + other: "%{comma_separated_usernames} 외 %{count}명" + mention_warning: + cannot_see_group: "%{group_name}의 일부 회원은 이 채널에 접근할 수 없어 알림을 받지 못했습니다." + cannot_see_multiple: + one: "%{first_identifier} 외 %{count}명은 이 채널에 접근할 수 없어 알림을 받지 못했습니다." + invitations_sent: + one: 초대를 보냈습니다. + other: 초대를 보냈습니다. + invite: 채널에 초대 + without_membership_multiple: + one: "%{first_identifier} 외 %{count}명은 이 채널에 참여하지 않았습니다." + group_mentions_disabled_multiple: + one: "%{first_identifier} 외 %{count}개 그룹은 멘션을 허용하지 않습니다." + global_mentions_disallowed: 이 채널에서는 @here와 @all 멘션을 사용할 수 없습니다. + too_many_members_multiple: + one: "%{first_identifier} 외 %{count}개 그룹의 회원 수가 너무 많아 알림을 보내지 않았습니다." + bookmarkable: + notification_title_channel: "%{channel_name} 채널의 메시지" + notification_title_direct_message: "%{channel_name}님과의 메시지" + onebox: + inline_to_message: "%{username}님의 메시지 #%{message_id} - #%{chat_channel}" + inline_to_channel: '채팅 #%{chat_channel}' + inline_to_topic_channel: "%{topic_title} 주제의 채팅" + inline_to_thread: "%{thread_title} - #%{chat_channel}" + inline_to_thread_no_title: "#%{chat_channel}의 스레드" + thread_title_connector: 위치 + x_members: + one: 회원 %{count}명 + and_x_others: + one: 외 %{count}명 + other: 외 %{count}명 + transcript: + split_thread_range: 전체 %{total}개 중 %{start}번부터 %{end}번 메시지 + discourse_push_notifications: + popup: + chat_mention: + direct: '%{username}님이 "%{channel}"에서 나를 멘션했습니다.' + other_type: '%{username}님이 "%{channel}"에서 %{identifier}을 멘션했습니다.' + direct_message_chat_mention: + direct: "%{username}님이 개인 채팅에서 나를 멘션했습니다." + other_type: "%{username}님이 개인 채팅에서 %{identifier}을 멘션했습니다." + new_chat_message: '%{username}님이 "%{channel}"에 메시지를 보냈습니다.' + new_direct_chat_message: "%{username}님이 개인 채팅으로 메시지를 보냈습니다." + actions: + chat_reply: + placeholder: 답글… + discourse_workflows: + errors: + send_chat_message: + invalid_params: '매개변수가 올바르지 않습니다: %{errors}' + channel_not_found: '채널을 찾을 수 없습니다: %{channel_id}' + failed: 채팅 메시지를 보내지 못했습니다. + chat_approval: + channel_not_found: 채팅 메시지를 보내지 못했습니다. %{channel_id} 채널을 찾을 수 없습니다. + invalid_params: '채팅 메시지를 보내지 못했습니다: %{errors}' + failed: '채팅 메시지를 보내지 못했습니다: %{steps}' + timeout_must_be_positive: 제한 시간은 0분보다 커야 합니다. + invalid_timeout_action: '시간 초과 작업이 올바르지 않습니다: %{action}' + buttons_required: 채팅 승인 버튼이 하나 이상 필요합니다. + too_many_buttons: 채팅 승인 버튼은 최대 %{max}개까지 사용할 수 있습니다. + button_label_required: "%{position}번 채팅 승인 버튼에 이름이 필요합니다." + button_label_too_long: "%{position}번 채팅 승인 버튼 이름은 %{max}자 이하여야 합니다." + button_value_required: "%{position}번 채팅 승인 버튼에 값이 필요합니다." + button_value_too_long: "%{position}번 채팅 승인 버튼 값은 %{max}자 이하여야 합니다." + button_style_invalid: "%{position}번 채팅 승인 버튼 모양은 다음 중 하나여야 합니다: %{styles}" + button_icon_too_long: "%{position}번 채팅 승인 버튼 아이콘은 %{max}자 이하여야 합니다." + reviewable_score_types: + notify_user: + chat_pm_title: '"%{channel_name}"의 내 채팅 메시지' + notify_moderators: + chat_pm_title: '"%{channel_name}"의 채팅 메시지에 운영진 확인이 필요합니다.' + reviewables: + reasons: + chat_message_queued_by_staff: 운영진이 이 채팅 메시지에 검토가 필요하다고 판단했습니다. + unsubscribe: + chat_summary: + select_title: '채팅 요약 메일 발송 주기:' + user_notifications: + chat_summary: + description: + one: 새 채팅 메시지가 있습니다. + other: 새 채팅 메시지가 있습니다. + subject: + private_email: + one: "[%{site_name}] 새 메시지" + other: "[%{site_name}] 새 메시지" + private_email_improved: + one: 새 메시지 + other: 새 메시지 + watched_thread: + one: "[%{site_name}] %{channel}의 새 스레드 메시지" + other: "[%{site_name}] %{channel}의 새 스레드 메시지" + watched_thread_improved: + one: "%{channel}의 새 스레드 메시지" + other: "%{channel}의 새 스레드 메시지" + watched_threads: + one: "[%{site_name}] %{channel} 외 %{count}개 채널의 새 스레드 메시지" + other: "[%{site_name}] %{channel} 외 %{count}개 채널의 새 스레드 메시지" + watched_threads_improved: + one: "%{channel} 외 %{count}개 채널의 새 스레드 메시지" + other: "%{channel} 외 %{count}개 채널의 새 스레드 메시지" + chat_dm_1: + one: "[%{site_name}] %{name}님의 새 메시지" + other: "[%{site_name}] %{name}님의 새 메시지" + chat_dm_1_improved: + one: "%{name}님의 새 메시지" + other: "%{name}님의 새 메시지" + chat_dm_2: "[%{site_name}] %{name_1}님과 %{name_2}님의 새 메시지" + chat_dm_2_improved: "%{name_1}님과 %{name_2}님의 새 메시지" + chat_dm_3_or_more: "[%{site_name}] %{name}님 외 개인 메시지 채널 %{count}개의 새 메시지" + chat_dm_3_or_more_improved: "%{name}님 외 개인 메시지 채널 %{count}개의 새 메시지" + chat_channel_1: + one: "[%{site_name}] %{channel}의 새 메시지" + other: "[%{site_name}] %{channel}의 새 메시지" + chat_channel_1_improved: + one: "%{channel}의 새 메시지" + other: "%{channel}의 새 메시지" + chat_channel_2: "[%{site_name}] %{channel_1}과 %{channel_2}의 새 메시지" + chat_channel_2_improved: "%{channel_1}과 %{channel_2}의 새 메시지" + chat_channel_3_or_more: "[%{site_name}] %{channel} 외 %{count}개 채널의 새 메시지" + chat_channel_3_or_more_improved: "%{channel} 외 %{count}개 채널의 새 메시지" + chat_channel_and_dm: "[%{site_name}] %{channel}과 %{name}님의 새 메시지" + chat_channel_and_dm_improved: "%{channel}과 %{name}님의 새 메시지" + unsubscribe: 자리를 비운 동안 %{site_link}에서 보내는 채팅 요약입니다. %{email_preferences_link}을 + 변경하거나 %{unsubscribe_link}을 눌러 구독을 해지할 수 있습니다. + unsubscribe_no_link: 자리를 비운 동안 %{site_link}에서 보내는 채팅 요약입니다. %{email_preferences_link}을 + 변경할 수 있습니다. + view_messages: + one: 메시지 보기 + other: 메시지 %{count}개 보기 + view_more: + one: 메시지 %{count}개 더 보기 + other: 메시지 %{count}개 더 보기 + your_chat_settings: 채팅 이메일 설정 + mcp: + admin: + site_enabled: MCP 서버 사이트 설정을 켭니다. + primitives_enabled: 기능 화면에서 하나 이상의 기능을 켭니다. + client_registered: OAuth 클라이언트를 등록하거나 승인합니다. + category_types: + not_available: 카테고리 유형 '%{type_name}'을 사용할 수 없습니다. + requires_plugin: 카테고리 유형 '%{type_name}'을 사용하려면 '%{plugin_name}' 플러그인을 켜야 합니다. + 관리자에게 플러그인을 켜 달라고 요청하거나 다른 카테고리를 만드세요. + discussion: + name: 일반 토론 + title: 일반 토론 + description: 대화에 필요한 기본 기능을 모두 갖춘 일반 카테고리입니다. + events: + name: 이벤트 + title: 이벤트 + description: 일정과 참여 정보를 다루는 이벤트 카테고리입니다. + support: + name: 도움 및 지원 + title: 도움 및 지원 + description: 질문과 답변 및 문제 해결을 위한 지원 카테고리입니다. + ideas: + name: 아이디어 + title: 아이디어 + description: 제안과 아이디어를 모으고 의견을 나누는 카테고리입니다. + voice: + defaults: + watercooler_description: 커뮤니티 회원과 부담 없이 이야기를 나누는 공개 음성 대화방입니다. + chat: + default_thread_title: "%{room} 음성 대화" + default_thread_opener: "%{room} · %{message}" + user_status: + in_room: "%{room_name} 참여 중" + in_private_room: 음성 대화방 참여 중 + afk_in_room: "%{room_name}에서 자리 비움" + afk_in_private_room: 음성 대화방에서 자리 비움 + errors: + not_enabled: 음성 대화방을 사용할 수 없습니다. + not_authorized: 이 대화방에서 해당 작업을 수행할 권한이 없습니다. + room_limit: 만들 수 있는 대화방 수를 모두 사용했습니다. + missing_payload: 연결 신호 내용이 필요합니다. + participant_session_required: 통화 연결이 만료됐습니다. 새 통화를 시작하려면 대화방에 다시 참여해 주세요. + room_full: 대화방의 참여 인원이 가득 찼습니다. + invalid_signal: 연결 신호 형식이 잘못됐거나 허용된 크기를 초과했습니다. + state_change_required: 상태를 변경해야 합니다. + ephemeral_room_limit: 진행 중인 통화가 너무 많습니다. 다른 통화를 종료한 뒤 다시 시작해 주세요. + cannot_call_user: 이 사용자에게 통화를 걸 수 없습니다. + cannot_kick_self: 자기 자신을 대화방에서 내보낼 수 없습니다. + cannot_kick_creator: 대화방 개설자를 내보낼 수 없습니다. + listeners_cannot_unmute: 발표형 대화방에서는 청취자가 음소거를 해제할 수 없습니다. + video_not_allowed: 이 대화방에서는 영상 기능을 사용할 수 없습니다. + video_publisher_limit: 이 대화방에서 동시에 영상을 송출할 수 있는 최대 인원에 도달했습니다. + chat_unavailable: 이 대화방에서는 채팅을 사용할 수 없습니다. + chat_requires_presence: 채팅을 사용하려면 음성 대화방에 참여해 주세요. + flag_target_never_joined: 해당 사용자는 이 대화방에 참여한 적이 없습니다. + flag_already_handled: 이미 이 사용자에 대한 신고를 받아 확인 중입니다. + chat_threading_disabled: 연결된 채팅 채널에서 스레드 기능이 꺼져 채팅을 시작할 수 없습니다. + livekit_unavailable: 음성 서버를 사용할 수 없습니다. 사이트 관리자에게 문의해 주세요. + agent_dispatch_forbidden: 에이전트는 공개 대화방에서 진행 중인 LiveKit 통화에만 참여할 수 있습니다. 에이전트 + 설정을 확인하고 다른 참여자가 통화 중인지 확인하세요. + agent_dispatch_failed: LiveKit에서 에이전트 초대를 확인하지 못했습니다. 에이전트 배포 상태와 서버 로그를 확인한 + 뒤 다시 시도하세요. + agent_list_failed: LiveKit에서 배포된 에이전트 목록을 불러오지 못했습니다. 에이전트 호출 이름을 직접 입력하세요. + livekit_room_instance_ended: 통화가 종료됐습니다. 새 통화를 시작하려면 대화방에 다시 참여해 주세요. + livekit_no_signaling: 이 대화방은 미디어 서버를 사용하므로 사용자 간 직접 연결 신호가 꺼져 있습니다. + recording_unavailable: 이 통화는 녹음할 수 없습니다. + recording_already_active: 이미 통화를 녹음하고 있습니다. + recording_not_active: 현재 통화를 녹음하고 있지 않습니다. + recording_failed: 녹음을 시작하지 못했습니다. 사이트 관리자에게 문의해 주세요. + recording_stop_failed: 녹음을 중지하지 못했습니다. 다시 시도해 주세요. + reviewable_score_types: + notify_moderators: + pm_title: 운영진의 확인이 필요한 음성 대화방 참여자 + pm_body: |- + [%{room_name}](%{link}) 음성 대화방의 @%{username}님을 운영진이 확인해야 합니다. + + %{message} + reviewables: + actions: + agree_and_keep: + title: 신고 동의 + description: 신고에 동의하고 사용자는 그대로 둡니다. + agree_and_suspend: + title: 사용자 이용 정지 + description: 신고에 동의하고 사용자의 이용을 정지합니다. + agree_and_silence: + title: 사용자 글쓰기 제한 + description: 신고에 동의하고 사용자의 글쓰기를 제한합니다. + disagree: + title: 신고에 동의하지 않음 + description: 신고 사유에 동의하지 않습니다. + ignore: + title: 신고 무시 + description: 별도 조치 없이 검토 목록에서 신고를 제거합니다. + invite_notification: + title: "%{username}님이 %{room_name} 대화방에 초대했습니다." + excerpt: "%{room_name} 음성 대화방에 참여하세요." + call_notification: + title: "%{username}님이 통화를 요청했습니다." + excerpt: "%{room_name} 대화방에 참여해 통화를 받으세요." + call: + room_name: "%{caller}님과 %{callee}님의 통화" + recording_ready_pm: + title: "%{room_name} 대화방 녹음이 준비됐습니다." + body_with_link: |- + **%{room_name}** 음성 대화방의 녹음(%{duration})이 준비됐습니다. + + [녹음 다운로드](%{link}) + + 이 링크를 아는 사람은 누구나 녹음에 접근할 수 있으므로 주의해서 공유하세요. + body_with_path: |- + **%{room_name}** 음성 대화방의 녹음(%{duration})을 완료했습니다. + + 녹음 서버의 다음 위치에 저장했습니다. + + `%{filepath}` + + 접근하려면 사이트 관리자에게 문의하세요. + unknown_duration: 재생 시간 알 수 없음 site_settings: - title: "사이트 이름입니다. 비회원 포함 모든 방문자에게 표시됩니다. 이름을 바꾸면 설치형 웹 앱 사용자에게 앱 업데이트나 제거 안내가 나타날 수 있습니다." - site_description: "사이트를 한 문장으로 설명합니다. 비회원 포함 모든 방문자에게 표시됩니다." - short_site_description: "사이트를 몇 단어로 짧게 설명합니다. 비회원 포함 모든 방문자에게 표시됩니다." - contact_email: "사이트 운영을 책임지는 주요 연락처 이메일입니다. 중요 알림에 사용하며 공개 사이트의 소개 화면에도 표시됩니다." - contact_url: "사이트 연락처 주소입니다. 입력하면 소개 화면의 연락처 이메일을 대신하며 공개 사이트에서는 비회원에게도 표시됩니다." - site_contact_group_name: "자동으로 보내는 모든 개인 메시지에 초대할 그룹입니다." - company_name: "회사 또는 단체 이름입니다. 비워 두면 기본 서비스 이용 약관과 개인정보 처리 안내를 제공하지 않습니다." - company_url: "회사 또는 단체의 웹사이트 주소입니다. 선택 항목입니다." - governing_law: "서비스 이용 약관과 개인정보 처리방침 등 사이트의 법률 사항에 적용할 관할권을 지정합니다. 보통 운영 회사가 등록되어 있거나 사업을 수행하는 국가 또는 지역을 입력합니다." - city_for_disputes: "포럼 이용과 관련된 분쟁을 해결할 관할 도시를 지정합니다. 이 정보는 보통 서비스 이용 약관 같은 법률 문서에 포함됩니다." + voice_enabled: Discourse에서 음성 및 영상 대화방을 사용합니다. 화면 공유와 배경 흐림 및 소음 제거와 실시간 자막과 개인 + 통화와 대화방 채팅 및 그룹별 권한을 제공합니다. 별도 앱 없이 대화하면서 포럼을 계속 둘러볼 수 있습니다. + chat_separate_sidebar_mode: 채팅 전용 사이드바 사용 여부를 정합니다. + chat_pinned_messages: 채팅 채널에서 메시지 고정 기능을 사용합니다. + enable_new_chat_reactions_popup: 채팅 메시지의 새 반응 창을 사용합니다. 반응한 회원을 계속 불러올 수 있으며 모바일 + 화면에도 맞게 표시합니다. + enable_public_channels: 공개 채널 사용 여부를 정합니다. + chat_allowed_groups: 채팅 사용 허용 그룹 값을 설정합니다. + chat_channel_retention_days: 채널 메시지 보관 기간 값을 설정합니다. + chat_dm_retention_days: 개인 대화 메시지 보관 기간 값을 설정합니다. + chat_auto_silence_duration: 채팅 자동 제한 시간 값을 설정합니다. + chat_allowed_messages_for_trust_level_0: 신뢰 레벨 0의 채팅 메시지 허용 수 값을 설정합니다. + chat_allowed_messages_for_other_trust_levels: 기타 신뢰 레벨의 채팅 메시지 허용 수 값을 설정합니다. + chat_silence_user_sensitivity: 채팅 사용자 자동 제한 민감도 관련 동작을 설정합니다. + chat_auto_silence_from_flags_duration: 채팅 신고에 따른 자동 제한 시간 값을 설정합니다. + chat_duplicate_message_sensitivity: 채팅 중복 메시지 감지 민감도 관련 동작을 설정합니다. + chat_minimum_message_length: 채팅 메시지 최소 길이 값을 설정합니다. + chat_allow_uploads: 채팅 파일 업로드 허용 여부를 정합니다. + chat_show_copy_button_on_codeblocks: 채팅 메시지의 코드 블록에 복사 버튼을 표시합니다. + chat_archive_destination_topic_status: 채널 보관 대상 주제 상태 관련 동작을 설정합니다. + direct_message_enabled_groups: 개인 대화 허용 그룹 값을 설정합니다. + chat_message_flag_allowed_groups: 채팅 메시지 신고 허용 그룹 값을 설정합니다. + chat_pinning_messages_allowed_groups: 채팅 메시지 고정 허용 그룹 값을 설정합니다. + max_mentions_per_chat_message: 채팅 메시지당 언급 최대 수 값을 설정합니다. + chat_max_direct_message_users: 개인 대화 최대 참여자 수 값을 설정합니다. + chat_allow_archiving_channels: 채널 보관 허용 여부를 정합니다. + chat_editing_grace_period: 채팅 편집 기록 제외 시간 값을 설정합니다. + chat_editing_grace_period_max_diff_low_trust: 낮은 신뢰 회원의 채팅 편집 기록 제외 최대 변경량 관련 + 동작을 설정합니다. + chat_editing_grace_period_max_diff_high_trust: 높은 신뢰 회원의 채팅 편집 기록 제외 최대 변경량 관련 + 동작을 설정합니다. + chat_preferred_index: 채팅 기본 시작 화면 관련 동작을 설정합니다. + allow_chat_in_anonymous_mode: 익명 모드에서 채팅 허용 여부를 정합니다. + chat_search_enabled: 채팅 검색 사용 여부를 정합니다. + errors: + voice_livekit_agent_requires_cloud: 에이전트를 사용하기 전에 LiveKit Cloud 주소와 API 키 및 + API 비밀 키를 설정하세요. + voice_livekit_agent_username_taken: livekit_agent_bot 사용자 이름이 이미 사용 중입니다. 에이전트를 + 사용하기 전에 해당 계정의 이름을 바꾸세요. + voice_livekit_recording_s3_requires_credentials: 녹음 저장소를 설정하기 전에 S3 접근 키와 비밀 + 키를 설정하세요. + voice_livekit_recording_s3_requires_region: 녹음 저장소를 설정하기 전에 S3 지역이나 사용자 지정 엔드포인트를 + 설정하세요. + voice_livekit_recording_s3_requires_wss: S3 녹음 저장소의 인증 정보를 HTTPS로 전송하려면 LiveKit + 주소에 wss://를 사용하세요. + voice_turn_secret_servers_requires_secret: 단기 인증 정보를 사용하는 TURN 서버를 추가하기 전에 voice_turn_secret을 + 설정하세요. + voice_livekit_policy_requires_url: LiveKit 대화방 정책을 사용하기 전에 voice_livekit_url에 + 올바른 wss:// 주소를 설정하세요. + voice_livekit_url_invalid: LiveKit 주소는 호스트 이름을 포함한 ws:// 또는 wss:// 형식이어야 하며 + 인증 정보를 주소에 넣을 수 없습니다. + voice_livekit_url_requires_wss: 운영 환경의 LiveKit 주소는 wss://를 사용해야 합니다. + voice_livekit_policy_requires_api_key: LiveKit 대화방 정책을 사용하기 전에 voice_livekit_api_key를 + 설정하세요. + voice_livekit_policy_requires_api_secret: LiveKit 대화방 정책을 사용하기 전에 voice_livekit_api_secret을 + 설정하세요. + chat_default_channel: 기본 채팅 채널은 공개 채널이어야 합니다. + direct_message_enabled_groups_invalid: 그룹을 하나 이상 지정해야 합니다. 운영진 외에는 개인 메시지를 보내지 + 못하게 하려면 운영진 그룹을 선택하세요. + chat_upload_not_allowed_secure_uploads: 보안 업로드 설정을 사용 중일 때는 채팅에서 파일을 올릴 수 없습니다. + allow_chat_in_anonymous_mode_invalid: 먼저 익명 모드 허용 설정을 켜야 합니다. + enable_local_logins_via_code: 아이디와 비밀번호 대신 이메일로 받은 일회용 코드를 사용해 로그인할 수 있게 합니다. + title: 사이트 이름입니다. 비회원 포함 모든 방문자에게 표시됩니다. 이름을 바꾸면 설치형 웹 앱 사용자에게 앱 업데이트나 제거 안내가 + 나타날 수 있습니다. + site_description: 사이트를 한 문장으로 설명합니다. 비회원 포함 모든 방문자에게 표시됩니다. + short_site_description: 사이트를 몇 단어로 짧게 설명합니다. 비회원 포함 모든 방문자에게 표시됩니다. + contact_email: 사이트 운영을 책임지는 주요 연락처 이메일입니다. 중요 알림에 사용하며 공개 사이트의 소개 화면에도 표시됩니다. + contact_url: 사이트 연락처 주소입니다. 입력하면 소개 화면의 연락처 이메일을 대신하며 공개 사이트에서는 비회원에게도 표시됩니다. + site_contact_group_name: 자동으로 보내는 모든 개인 메시지에 초대할 그룹입니다. + company_name: 회사 또는 단체 이름입니다. 비워 두면 기본 서비스 이용 약관과 개인정보 처리 안내를 제공하지 않습니다. + company_url: 회사 또는 단체의 웹사이트 주소입니다. 선택 항목입니다. + governing_law: 서비스 이용 약관과 개인정보 처리방침 등 사이트의 법률 사항에 적용할 관할권을 지정합니다. 보통 운영 회사가 등록되어 + 있거나 사업을 수행하는 국가 또는 지역을 입력합니다. + city_for_disputes: 포럼 이용과 관련된 분쟁을 해결할 관할 도시를 지정합니다. 이 정보는 보통 서비스 이용 약관 같은 법률 문서에 + 포함됩니다. + logo: 사이트 왼쪽 위에 표시할 로고입니다. 높이 120픽셀에 가로세로 비율이 3:1보다 큰 직사각형 이미지를 권장합니다. 비워 두면 사이트 + 이름이 글자로 표시됩니다. + logo_small: 화면을 아래로 내렸을 때 사이트 왼쪽 위에 표시할 작은 로고입니다. 120 × 120픽셀 정사각형 이미지를 권장합니다. + 비워 두면 홈 아이콘이 표시됩니다. + digest_logo: 요약 메일 위쪽에 표시할 로고입니다. 가로로 넓은 이미지를 사용하고 SVG 형식은 사용하지 마세요. 비워 두면 기본 + 로고가 사용됩니다. + mobile_logo: 모바일 화면에 표시할 로고입니다. 머리글 공간을 많이 차지하지 않도록 정사각형 아이콘을 권장합니다. 높이 120픽셀에 + 가로세로 비율이 3:1보다 큰 직사각형 이미지도 사용할 수 있습니다. 비워 두면 기본 로고가 사용됩니다. + logo_dark: 어두운 색상 화면에서 사용할 기본 로고입니다. + logo_small_dark: 어두운 색상 화면에서 사용할 작은 로고입니다. + mobile_logo_dark: 어두운 색상 화면의 모바일에서 사용할 로고입니다. + large_icon: 각종 메타데이터 아이콘의 원본으로 사용할 이미지입니다. 512 × 512픽셀보다 큰 이미지를 권장합니다. 비워 두면 작은 + 로고가 사용됩니다. + manifest_icon: Android 앱 설치 화면과 시작 화면에 사용할 이미지입니다. 512 × 512픽셀로 자동 조정됩니다. 비워 두면 + 큰 아이콘이 사용됩니다. + manifest_screenshots: 앱 설치 안내 화면에서 사이트의 기능을 소개할 화면 이미지입니다. 모든 이미지는 이 사이트에 직접 올려야 + 하며 크기가 같아야 합니다. + favicon: 브라우저 탭 등에 표시할 파비콘입니다. CDN에서도 올바르게 표시하려면 PNG 형식을 사용하세요. 32 × 32픽셀로 자동 + 조정됩니다. 비워 두면 큰 아이콘이 사용됩니다. + apple_touch_icon: Apple 기기의 홈 화면 등에 표시할 아이콘입니다. SVG 형식과 투명 배경은 권장하지 않습니다. 180 + × 180픽셀로 자동 조정됩니다. 비워 두면 큰 아이콘이 사용됩니다. + opengraph_image: 공유할 화면에 알맞은 이미지가 없을 때 사용할 기본 OpenGraph 이미지입니다. 비워 두면 큰 아이콘이 사용됩니다. + x_summary_large_image: X의 큰 요약 카드에 사용할 이미지입니다. 너비 280픽셀 이상과 높이 150픽셀 이상을 권장하며 + SVG 형식은 사용할 수 없습니다. 비워 두면 OpenGraph 이미지를 사용해 일반 카드 정보가 만들어집니다. + display_local_time_in_user_card: 사용자 카드와 프로필에 사용자의 현지 시각을 표시합니다. + support_mixed_text_direction: 한 게시물에서 왼쪽에서 오른쪽으로 쓰는 글과 오른쪽에서 왼쪽으로 쓰는 글을 함께 올바르게 + 표시합니다. + categories_topics: 카테고리 화면에 표시할 주제 수입니다. 0으로 설정하면 두 열의 길이가 비슷하도록 자동으로 정합니다. + suggested_topics: 주제 아래에 표시할 추천 주제 수입니다. + limit_suggested_to_category: 현재 주제와 같은 카테고리에 있는 주제만 추천합니다. + suggested_topics_unread_max_days_old: 읽지 않은 추천 주제로 표시할 수 있는 주제의 최대 경과 일수입니다. + suggested_topics_max_days_old: 추천 주제로 표시할 수 있는 주제의 최대 경과 일수입니다. + ga_version: 사용할 Google Analytics 버전을 선택합니다. + ga_universal_tracking_code: 'Google Analytics 추적 ID입니다. 예: UA-12345678-9' + ga_universal_domain_name: 'Google Analytics에서 사용할 사이트 도메인입니다. 예: example.com' + ga_universal_auto_link_domains: Google Analytics의 교차 도메인 추적에 포함할 도메인입니다. 해당 도메인으로 + 이동하는 링크에 방문자 식별 정보가 추가됩니다. + gtm_container_id: 'Google Tag Manager 컨테이너 ID입니다. 예: GTM-ABCD12E' + google_site_verification_token: Google Search Console의 사이트 확인 토큰입니다. HTML 문서의 + 머리글에 메타 태그로 추가됩니다. + top_menu: 주제 탐색 화면의 상단 메뉴에 표시할 항목과 순서를 정합니다. + default_homepage: 방문자가 사이트에 들어왔을 때 처음 표시할 화면입니다. 비워 두면 상단 메뉴의 첫 항목을 사용합니다. 사용자는 + 환경설정에서 자신에게 적용할 시작 화면을 따로 선택할 수 있습니다. + custom_homepage_crawler_route: 사용자 지정 홈페이지를 사용할 때 검색 로봇에 보여 줄 경로입니다. + post_menu: 게시물 아래 메뉴에 표시할 기본 항목과 순서를 정합니다. 플러그인과 테마가 추가한 항목은 별도로 관리됩니다. + post_menu_hidden_items: 더 보기 버튼을 누르기 전까지 게시물 메뉴에서 숨길 항목입니다. 플러그인과 테마가 추가한 항목은 + 별도로 관리됩니다. + share_links: 공유 메뉴에 표시할 서비스와 순서를 정합니다. + allow_username_in_share_links: 공유 링크에 공유한 사용자의 이름을 포함할 수 있게 합니다. 고유 방문자를 기준으로 + 배지를 지급할 때 활용할 수 있습니다. + share_quote_visibility: 게시물의 선택한 문장을 공유할 수 있는 사용자 범위를 정합니다. + share_quote_buttons: 인용문 공유 메뉴에 표시할 서비스를 정합니다. + desktop_category_page_style: 데스크톱 카테고리 화면의 구성을 정합니다. 하위 카테고리와 최신 주제 또는 인기 주제를 + 표시하는 방식을 선택할 수 있습니다. + mobile_category_page_style: 모바일 카테고리 화면의 구성을 정합니다. + category_colors: 새 카테고리에 순서대로 사용할 기본 색상 목록입니다. + enable_direct_s3_uploads: 파일을 서버를 거치지 않고 Amazon S3에 나누어 직접 업로드합니다. + relative_date_duration: 날짜를 '3일 전'처럼 상대 시간으로 표시할 기간입니다. + topics_per_period_in_top_summary: 인기 주제 요약에 기간별로 표시할 주제 수입니다. + topics_per_period_in_top_page: 인기 주제 화면에 기간별로 표시할 주제 수입니다. + top_page_default_timeframe: 비로그인 사용자에게 기본으로 보여 줄 인기 주제 기간입니다. 로그인 사용자는 마지막 방문 + 시각에 따라 자동으로 조정됩니다. + fixed_category_positions: 관리자가 정한 카테고리 순서를 유지합니다. + fixed_category_positions_on_create: 주제 작성 화면에서도 관리자가 정한 카테고리 순서를 유지합니다. 카테고리 순서 + 고정을 먼저 켜야 합니다. + enable_badges: 좋은 활동을 장려하기 위한 배지 기능을 사용합니다. + show_badges_in_post_header: 특정 게시물로 받은 배지를 해당 게시물의 머리글에 표시합니다. + max_favorite_badges: 사용자가 즐겨찾기로 지정할 수 있는 배지의 최대 수입니다. + whispers_allowed_groups: 주제 안에서 다른 회원에게 보이지 않는 귓속말을 사용할 수 있는 그룹입니다. + hidden_post_visible_groups: 숨겨진 게시물을 볼 수 있는 그룹입니다. 운영진은 항상 볼 수 있습니다. + push_notifications_prompt: 푸시 알림을 받을지 묻는 안내를 표시합니다. 기기가 푸시 알림을 지원하고 사용자가 글을 작성했거나 + 설치형 웹 앱을 사용할 때 표시됩니다. + push_notifications_icon: 푸시 알림에 표시할 아이콘입니다. + enable_desktop_push_notifications: 데스크톱 화면에서 새 활동을 실시간으로 알리는 푸시 알림을 사용합니다. 브라우저가 + 푸시 알림을 지원해야 합니다. + push_notification_time_window_mins: 현재 사이트를 사용 중인 회원에게 불필요한 알림을 보내지 않도록 푸시 알림 + 전송을 기다릴 시간입니다. + short_title: 홈 화면과 앱 실행기처럼 공간이 좁은 곳에 표시할 짧은 사이트 이름입니다. 12자 이내를 권장합니다. + base_font: 사이트 본문에 사용할 기본 글꼴입니다. 테마에서 별도로 바꿀 수 있습니다. + heading_font: 사이트 제목과 각종 머리글에 사용할 글꼴입니다. 테마에서 별도로 바꿀 수 있습니다. + enable_sitemap: 검색 엔진을 위한 사이트맵을 만들고 robots.txt에 포함합니다. + sitemap_page_size: 사이트맵 한 페이지에 포함할 주소 수입니다. 최대 50,000개입니다. + enable_user_tips: 주요 기능을 설명하는 새 사용자 도움말을 표시합니다. + page_loading_indicator: Discourse 안에서 화면을 이동할 때 표시할 로딩 방식을 정합니다. 회전 표시는 화면 전체에 + 나타나고 진행 막대는 화면 위쪽에 가늘게 표시됩니다. + show_user_menu_avatars: 사용자 메뉴의 항목에 관련 사용자의 아바타를 표시합니다. + about_page_hidden_groups: 소개 화면에 회원을 표시하지 않을 그룹입니다. + about_page_extra_groups: 소개 화면에서 운영진 아래에 추가로 표시할 그룹입니다. + about_page_extra_groups_initial_members: 소개 화면에서 추가 그룹마다 처음 펼쳐 보여 줄 회원 수입니다. + about_page_extra_groups_order: 소개 화면에 추가한 그룹의 표시 순서를 정합니다. + about_page_extra_groups_show_description: 소개 화면에 추가한 그룹의 설명을 함께 표시합니다. + adobe_analytics_tags_url: 'Adobe Analytics 태그 파일의 주소입니다. 예: https://assets.adobedtm.com/...' + interface_color_selector: 밝은 화면과 어두운 화면을 바꾸는 선택 메뉴의 표시 위치를 정합니다. + version_checks: 새 Discourse 버전이 나왔는지 정기적으로 확인합니다. + include_in_discourse_discover: Discourse Discover에서 이 사이트를 찾을 수 있게 합니다. + new_version_emails: 새 Discourse 버전이 나오면 관리자에게 이메일을 보냅니다. + header_dropdown_category_count: 머리글의 카테고리 메뉴에 표시할 카테고리 수입니다. + slug_generation_method: 주제와 카테고리 주소에 사용할 읽기 쉬운 이름을 만드는 방식을 정합니다. + permalink_normalizations: 고정 주소를 비교하기 전에 적용할 정규화 규칙입니다. + minimum_topics_similar: 새 주제를 작성할 때 표시할 유사 주제의 최소 수입니다. + previous_visit_timeout_hours: 현재 방문과 이전 방문을 구분할 시간입니다. + staff_like_weight: 운영진이 누른 좋아요에 적용할 가중치입니다. + topic_view_duration_hours: 같은 사용자의 주제 조회를 다시 집계하기까지 기다릴 시간입니다. + user_profile_view_duration_hours: 같은 사용자의 프로필 조회를 다시 집계하기까지 기다릴 시간입니다. + summary_score_threshold: 주제 요약에 게시물을 포함하기 위한 최소 점수입니다. + summary_posts_required: 주제 요약 기능을 사용할 수 있는 최소 게시물 수입니다. + summary_likes_required: 주제 요약 기능을 사용할 수 있는 최소 좋아요 수입니다. + summary_percent_filter: 주제 요약에 포함할 상위 게시물의 비율입니다. + summary_max_results: 주제 요약에 포함할 게시물의 최대 수입니다. + summary_timeline_button: 주제 시간선에 요약 버튼을 표시합니다. + automatic_topic_heat_values: 사이트 활동량에 맞춰 주제 관심도 기준을 자동으로 조정합니다. + topic_views_heat_low: 조회수가 낮은 관심도로 표시되는 기준입니다. + topic_views_heat_medium: 조회수가 중간 관심도로 표시되는 기준입니다. + topic_views_heat_high: 조회수가 높은 관심도로 표시되는 기준입니다. + topic_post_like_heat_low: 게시물 좋아요가 낮은 관심도로 표시되는 기준입니다. + topic_post_like_heat_medium: 게시물 좋아요가 중간 관심도로 표시되는 기준입니다. + topic_post_like_heat_high: 게시물 좋아요가 높은 관심도로 표시되는 기준입니다. + history_hours_low: 낮은 활동 기록 표시를 유지할 시간입니다. + history_hours_medium: 중간 활동 기록 표시를 유지할 시간입니다. + history_hours_high: 높은 활동 기록 표시를 유지할 시간입니다. + cold_age_days_low: 주제를 조금 오래된 상태로 표시할 경과 일수입니다. + cold_age_days_medium: 주제를 오래된 상태로 표시할 경과 일수입니다. + cold_age_days_high: 주제를 매우 오래된 상태로 표시할 경과 일수입니다. + educate_until_posts: 새 사용자 도움말을 계속 표시할 게시물 수입니다. + get_a_room_threshold: 두 사용자의 공개 대화가 길어졌을 때 개인 메시지를 안내할 답글 수입니다. + dont_feed_the_trolls_threshold: 문제가 될 수 있는 대화에 대응 안내를 표시할 기준입니다. + dominating_topic_minimum_percent: 한 사용자가 주제의 대화를 지나치게 차지했다고 판단할 최소 비율입니다. + pm_warn_user_last_seen_months_ago: 오랫동안 접속하지 않은 사용자에게 개인 메시지를 보낼 때 경고할 기준입니다. + global_notice: 모든 화면 위쪽에 표시할 전체 공지입니다. 비워 두면 표시하지 않습니다. + default_composer_category: 새 주제를 작성할 때 기본으로 선택할 카테고리입니다. + moderator_guide_topic: 중재자에게 안내서로 보여 줄 주제입니다. + notify_about_reviewable_item_after: 검토 항목이 처리되지 않았을 때 운영진에게 알리기까지 기다릴 시간입니다. + use_site_small_logo_as_system_avatar: 사이트의 작은 로고를 시스템 사용자의 아바타로 사용합니다. + enable_listing_suspended_users_on_search: 사용자 검색 결과에 계정이 정지된 사용자도 표시합니다. + disable_system_edit_notifications: 시스템이 게시물을 수정했을 때 알림을 보내지 않습니다. + disable_category_edit_notifications: 카테고리가 변경됐을 때 알림을 보내지 않습니다. + disable_tags_edit_notifications: 태그가 변경됐을 때 알림을 보내지 않습니다. + notification_consolidation_threshold: 같은 종류의 알림을 하나로 묶어 표시하기 시작하는 수입니다. + likes_notification_consolidation_window_mins: 좋아요 알림을 하나로 묶어 표시할 시간 범위입니다. + linked_notification_consolidation_window_mins: 서로 연결된 알림을 하나로 묶어 표시할 시간 범위입니다. + delete_drafts_older_than_n_days: 지정한 기간보다 오래된 임시 글을 자동으로 삭제합니다. + delete_merged_stub_topics_after_days: 완전히 병합되어 빈 주제를 자동으로 삭제하기까지 기다릴 기간입니다. -1은 + 삭제하지 않고 0은 즉시 삭제합니다. + automatically_unpin_topics: 사용자가 고정 주제를 끝까지 읽으면 해당 사용자 화면에서 고정을 해제합니다. + read_time_word_count: 예상 읽기 시간을 계산할 때 사용할 분당 단어 수입니다. + topic_page_title_includes_category: 브라우저에 표시되는 주제 화면 제목에 카테고리 이름을 포함합니다. + native_app_install_banner_ios: 신뢰 레벨 1 이상인 iOS 사용자에게 DiscourseHub 앱 설치 안내를 표시합니다. + native_app_install_banner_android: 신뢰 레벨 1 이상인 Android 사용자에게 DiscourseHub 앱 설치 + 안내를 표시합니다. + app_association_android: Android 앱 연결에 사용하는 .well-known/assetlinks.json의 내용입니다. + app_association_ios: iOS 앱 연결에 사용하는 apple-app-site-association의 내용입니다. + share_anonymized_statistics: 개인정보를 제외한 사이트 사용 통계를 Discourse 운영사와 공유합니다. + enable_powered_by_discourse: 대부분의 화면 아래쪽에 Discourse 제공 링크를 표시합니다. + auto_handle_queued_age: 이 기간이 지난 검토 대기 항목을 자동 처리합니다. 신고는 무시하고 대기 게시물과 사용자는 거부합니다. + 0이면 사용하지 않습니다. + penalty_step_hours: 사용자 글쓰기 제한과 계정 정지의 단계별 기본 시간입니다. 위반이 반복될 때 다음 값이 사용됩니다. + penalty_include_post_message: 사용자에게 제재 안내 이메일을 보낼 때 문제가 된 게시물 내용을 포함합니다. + svg_icon_subset: 사이트에 추가로 포함할 Font Awesome 아이콘입니다. 일반 아이콘은 접두어 없이 입력하고 regular + 아이콘은 far-를 사용하며 브랜드 아이콘은 fab-를 사용합니다. + allow_bulk_invite: CSV 파일을 올려 여러 회원을 한 번에 초대할 수 있게 합니다. + allow_changing_staged_user_tracking: 관리자가 임시 사용자의 카테고리와 태그 알림 설정을 변경할 수 있게 합니다. + splash_screen_image: 사이트를 불러오는 동안 시작 화면에 표시할 SVG 이미지입니다. 움직이는 SVG는 CSS 변형이나 투명도 + 애니메이션만 사용하세요. + suggest_weekends_in_date_pickers: 날짜 선택기의 추천 항목에 토요일과 일요일을 포함합니다. 평일에만 운영한다면 끌 + 수 있습니다. + show_bottom_topic_map: 답글이 10개 이상인 주제의 아래쪽에도 주제 정보를 표시합니다. + show_topic_map_in_topics_without_replies: 답글이 없는 주제에도 주제 정보를 표시합니다. + enable_welcome_banner: 주요 주제 목록 화면에 회원을 환영하고 사이트 내용을 검색할 수 있는 배너를 표시합니다. + welcome_banner_image: 환영 배너의 배경으로 사용할 이미지입니다. + welcome_banner_text_color: 배경 이미지 위에서도 잘 읽히도록 환영 배너의 글자색을 정합니다. 비워 두면 현재 테마의 색상을 + 사용합니다. + welcome_banner_location: 화면에서 환영 배너를 표시할 위치를 정합니다. + welcome_banner_page_visibility: 환영 배너를 표시할 화면 범위를 정합니다. + enable_twitter_logins: 사용자가 X 계정으로 로그인할 수 있게 합니다. + twitter_consumer_key: X 개발자 설정에 등록된 소비자 키입니다. + twitter_consumer_secret: X 개발자 설정에 등록된 소비자 비밀 키입니다. + enable_facebook_logins: 사용자가 Facebook 계정으로 로그인할 수 있게 합니다. + facebook_app_id: Facebook 개발자 설정에 등록된 앱 ID입니다. + facebook_app_secret: Facebook 개발자 설정에 등록된 앱 비밀 키입니다. + enable_github_logins: 사용자가 GitHub 계정으로 로그인할 수 있게 합니다. + github_client_id: GitHub 개발자 설정에 등록된 인증용 클라이언트 ID입니다. + github_client_secret: GitHub 개발자 설정에 등록된 인증용 클라이언트 비밀 키입니다. + enable_discord_logins: 사용자가 Discord 계정으로 로그인할 수 있게 합니다. + discord_client_id: Discord 개발자 포털에 등록된 클라이언트 ID입니다. + discord_secret: Discord 로그인에 사용할 애플리케이션 비밀 키입니다. + discord_trusted_guilds: 로그인을 허용할 Discord 서버의 숫자 ID입니다. 비워 두면 모든 서버의 회원을 허용합니다. + enable_linkedin_oidc_logins: 사용자가 LinkedIn OIDC 계정으로 로그인할 수 있게 합니다. + linkedin_oidc_client_id: LinkedIn 개발자 설정에 등록된 OIDC 클라이언트 ID입니다. + linkedin_oidc_client_secret: LinkedIn 개발자 설정에 등록된 OIDC 클라이언트 비밀 키입니다. + auth_skip_create_confirm: 외부 로그인으로 가입할 때 계정 만들기 확인 화면을 생략합니다. 외부 로그인 정보 우선 사용 + 설정과 함께 사용하는 것이 좋습니다. + auth_immediately: 로그인 필수이며 외부 로그인 방식이 하나뿐일 때 별도 선택 없이 외부 로그인 화면으로 바로 이동합니다. + auth_overrides_email: 로그인할 때마다 외부 서비스의 이메일을 사용하고 사이트에서 이메일을 바꾸지 못하게 합니다. + auth_overrides_username: 로그인할 때마다 외부 서비스의 사용자 이름을 사용하고 사이트에서 사용자 이름을 바꾸지 못하게 합니다. + auth_overrides_avatar: 로그인할 때마다 외부 서비스의 아바타를 사용하고 사이트에서 아바타를 바꾸지 못하게 합니다. + auth_overrides_name: 로그인할 때마다 외부 서비스의 실명을 사용하고 사이트에서 실명을 바꾸지 못하게 합니다. + auth_require_interaction: 외부 로그인 화면으로 이동하기 전에 사용자의 직접 조작을 요구해 로그인 요청 위조 공격을 줄입니다. + enable_discourse_connect: DiscourseConnect를 통한 통합 로그인을 사용합니다. 외부 사이트에서 사용자의 이메일 + 주소를 반드시 확인해야 합니다. + discourse_connect_allowed_redirect_domains: DiscourseConnect 로그인 후 이동을 허용할 도메인입니다. + 비워 두면 현재 사이트의 경로만 허용합니다. + verbose_discourse_connect_logging: DiscourseConnect 진단 정보를 오류 기록에 자세히 남깁니다. + discourse_connect_url: DiscourseConnect 인증 주소입니다. http:// 또는 https://를 포함하고 주소 + 끝에는 슬래시를 넣지 마세요. + discourse_connect_secret: DiscourseConnect 요청을 안전하게 확인할 비밀 문자열입니다. 10자 이상이어야 합니다. + discourse_connect_overrides_groups: 외부 서비스가 전달한 그룹 정보를 우선 사용하고 사이트에서 변경하지 못하게 + 합니다. + discourse_connect_overrides_bio: 외부 서비스가 전달한 자기소개를 우선 사용하고 사이트에서 변경하지 못하게 합니다. + discourse_connect_overrides_avatar: 외부 서비스가 전달한 아바타를 우선 사용하고 사이트에서 변경하지 못하게 합니다. + discourse_connect_overrides_profile_background: 외부 서비스가 전달한 프로필 배경을 우선 사용합니다. + discourse_connect_overrides_location: 외부 서비스가 전달한 위치를 우선 사용하고 사이트에서 변경하지 못하게 합니다. + discourse_connect_overrides_website: 외부 서비스가 전달한 웹사이트를 우선 사용하고 사이트에서 변경하지 못하게 + 합니다. + discourse_connect_overrides_card_background: 외부 서비스가 전달한 사용자 카드 배경을 우선 사용합니다. + discourse_connect_not_approved_url: 승인되지 않은 DiscourseConnect 계정을 이동시킬 주소입니다. + enable_discourse_connect_provider: 이 사이트를 다른 서비스의 DiscourseConnect 로그인 제공자로 사용합니다. + discourse_connect_provider_secrets: DiscourseConnect를 사용할 도메인과 비밀 키의 목록입니다. 비밀 + 키는 10자 이상이어야 합니다. + discourse_connect_provider_claims: DiscourseConnect 응답에 포함할 추가 사용자 정보입니다. 항목을 + 제거하면 연결된 서비스의 계정 연결이나 권한 확인이 작동하지 않을 수 있습니다. + blocked_email_domains: 가입을 차단할 이메일 도메인입니다. 하위 도메인도 함께 차단됩니다. + allowed_email_domains: 가입을 허용할 이메일 도메인입니다. 목록에 없는 도메인의 이메일은 가입할 수 없습니다. + normalize_emails: 이메일 사용자 이름의 점과 더하기 기호 뒤 별칭을 제거한 주소도 같은 이메일인지 확인합니다. + auto_approve_email_domains: 이 목록의 이메일 도메인으로 가입한 사용자를 자동 승인합니다. + hide_email_address_taken: 가입 화면에서 입력한 이메일이 이미 사용 중인지 구체적으로 알려 주지 않습니다. + log_out_strict: 로그아웃할 때 현재 기기의 모든 로그인 정보를 엄격하게 지웁니다. + pending_users_reminder_delay_minutes: 승인을 기다리는 신규 사용자가 있을 때 관리자에게 알리기까지 기다릴 시간입니다. + persistent_sessions: 브라우저를 닫았다 다시 열어도 로그인 상태를 유지합니다. + maximum_session_age: 사용자가 다시 로그인해야 하는 최대 세션 유지 기간입니다. + show_signup_form_email_instructions: 가입 화면의 이메일 입력란에 도움말을 표시합니다. + show_signup_form_username_instructions: 가입 화면의 사용자 이름 입력란에 도움말을 표시합니다. + show_signup_form_full_name_instructions: 가입 화면의 실명 입력란에 도움말을 표시합니다. + show_signup_form_password_instructions: 가입 화면의 비밀번호 입력란에 도움말을 표시합니다. + oauth2_enabled: 사용자 지정 OAuth2 로그인을 사용합니다. + oauth2_client_id: 사용자 지정 OAuth2 서비스의 클라이언트 ID입니다. + oauth2_client_secret: 사용자 지정 OAuth2 서비스의 클라이언트 비밀 키입니다. + oauth2_authorize_url: OAuth2 사용자를 인증할 주소입니다. + oauth2_authorize_signup_url: 가입 버튼을 눌렀을 때 사용할 별도의 OAuth2 인증 주소입니다. 선택 항목입니다. + oauth2_token_url: OAuth2 토큰을 받을 주소입니다. + oauth2_token_url_method: OAuth2 토큰을 요청할 HTTP 방식입니다. + oauth2_callback_user_id_path: '토큰 응답에서 사용자 ID를 찾을 경로입니다. 예: params.info.uuid' + oauth2_callback_user_info_paths: 토큰 응답에서 사용자 이름과 실명과 이메일과 아바타 등의 정보를 찾을 경로입니다. + oauth2_fetch_user_details: OAuth2 인증 뒤 별도의 사용자 JSON 정보를 가져옵니다. + oauth2_user_json_url: OAuth2 사용자 JSON 정보를 가져올 주소입니다. + oauth2_user_json_url_method: OAuth2 사용자 JSON 정보를 요청할 HTTP 방식입니다. + oauth2_json_user_id_path: '사용자 JSON에서 사용자 ID를 찾을 경로입니다. 예: user.id' + oauth2_json_username_path: '사용자 JSON에서 사용자 이름을 찾을 경로입니다. 예: user.username' + oauth2_json_name_path: '사용자 JSON에서 실명을 찾을 경로입니다. 예: user.name.full' + oauth2_json_email_path: '사용자 JSON에서 이메일을 찾을 경로입니다. 예: user.email' + oauth2_json_email_verified_path: '사용자 JSON에서 이메일 확인 상태를 찾을 경로입니다. 예: user.email.verified' + oauth2_json_avatar_path: '사용자 JSON에서 아바타 주소를 찾을 경로입니다. 예: user.avatar_url' + oauth2_json_groups_path: 사용자 JSON에서 그룹 이름 배열을 찾을 경로입니다. 비워 두면 그룹 동기화를 사용하지 않습니다. + oauth2_user_field_mappings: 사용자 JSON의 값을 Discourse 사용자 정의 필드에 연결합니다. + oauth2_email_verified: OAuth2 서비스가 전달한 이메일 확인 상태를 신뢰합니다. + oauth2_overrides_email: 로그인할 때마다 OAuth2 서비스의 이메일을 우선 사용합니다. + oauth2_send_auth_header: OAuth2 클라이언트 인증 정보를 HTTP Authorization 머리글로 보냅니다. + oauth2_send_auth_body: OAuth2 클라이언트 인증 정보를 요청 본문으로 보냅니다. + oauth2_debug_auth: OAuth2 인증 과정을 자세히 기록해 문제를 확인할 수 있게 합니다. + oauth2_authorize_options: OAuth2 인증 요청에 추가할 선택 항목입니다. + oauth2_scope: OAuth2 서비스에 요청할 권한 범위입니다. + oauth2_button_title: 로그인 화면의 OAuth2 버튼에 표시할 이름입니다. + oauth2_allow_association_change: 사용자가 OAuth2 계정 연결을 해제하고 다른 계정으로 다시 연결할 수 있게 합니다. + default_locale: 기본 언어 값을 설정합니다. + site_contact_username: 시스템 메시지 발신자 관련 동작을 설정합니다. + exclude_rel_nofollow_domains: nofollow 제외 도메인 값을 설정합니다. + login_required: 로그인 필수 여부를 정합니다. + must_approve_users: 신규 사용자 승인 필요 관련 동작을 설정합니다. + invite_only: 초대 전용 관련 동작을 설정합니다. + invite_code: 초대 코드 관련 동작을 설정합니다. + enable_local_logins: 아이디와 비밀번호 로그인 사용 여부를 정합니다. + enable_local_logins_via_email: 이메일 로그인 링크 사용 여부를 정합니다. + enable_random_usernames: 임의 사용자 이름 생성 관련 동작을 설정합니다. + random_username_adjectives: 임의 사용자 이름 형용사 관련 동작을 설정합니다. + random_username_nouns: 임의 사용자 이름 명사 관련 동작을 설정합니다. + allow_passkeys_for_2fa: 2단계 인증에 패스키 허용 여부를 정합니다. + allow_new_registrations: 신규 가입 허용 여부를 정합니다. + enable_signup_cta: 가입 권유 안내 사용 여부를 정합니다. + enable_discourse_id: Discourse ID 로그인 사용 여부를 정합니다. + enable_google_oauth2_logins: Google 로그인 사용 여부를 정합니다. + google_oauth2_client_id: Google OAuth2 클라이언트 ID 값을 설정합니다. + google_oauth2_client_secret: Google OAuth2 클라이언트 비밀 키 값을 설정합니다. + google_oauth2_prompt: Google OAuth2 요청 방식 값을 설정합니다. + google_oauth2_hd: Google Workspace 허용 도메인 값을 설정합니다. + google_oauth2_hd_groups_service_account_admin_email: Google Workspace 그룹 관리 계정 + 이메일 값을 설정합니다. + google_oauth2_hd_groups_service_account_json: Google Workspace 그룹 서비스 계정 JSON + 관련 동작을 설정합니다. + google_oauth2_hd_groups: Google Workspace 허용 그룹 값을 설정합니다. + google_oauth2_verbose_logging: Google OAuth2 상세 로그 관련 동작을 설정합니다. + min_username_length: 최소 사용자 이름 길이 값을 설정합니다. + max_username_length: 최대 사용자 이름 길이 값을 설정합니다. + unicode_usernames: 유니코드 사용자 이름 허용 여부를 정합니다. + allowed_unicode_username_characters: 허용할 유니코드 사용자 이름 문자 관련 동작을 설정합니다. + reserved_usernames: 사용 금지 사용자 이름 관련 동작을 설정합니다. + min_password_length: 최소 비밀번호 길이 값을 설정합니다. + min_admin_password_length: 관리자 최소 비밀번호 길이 값을 설정합니다. + password_unique_characters: 비밀번호 최소 고유 문자 수 값을 설정합니다. + block_common_passwords: 흔한 비밀번호 차단 여부를 정합니다. + username_change_period: 사용자 이름 변경 허용 기간 값을 설정합니다. + email_editable: 이메일 주소 변경 허용 여부를 정합니다. + logout_redirect: 로그아웃 후 이동 주소 값을 설정합니다. + full_name_requirement: 실명 입력 방식 값을 설정합니다. + enable_names: 실명 표시 여부를 정합니다. + invite_expiry_days: 초대 유효 기간 값을 설정합니다. + delete_user_max_post_age: 사용자 삭제 허용 게시물 최대 경과일 관련 동작을 설정합니다. + delete_all_posts_max: 한 번에 삭제할 수 있는 최대 게시물 수 값을 설정합니다. + delete_all_posts_background_threshold: 게시물 일괄 삭제 백그라운드 처리 기준 관련 동작을 설정합니다. + delete_user_self_max_post_count: 본인 계정 삭제 허용 최대 게시물 수 값을 설정합니다. + redirect_users_to_top_page: 새 사용자와 장기 미접속자를 인기 주제로 이동 관련 동작을 설정합니다. + prioritize_username_in_ux: 화면에서 사용자 이름 우선 표시 여부를 정합니다. + email_token_valid_hours: 이메일 인증 토큰 유효 시간 값을 설정합니다. + purge_unactivated_users_grace_period_days: 미인증 사용자 삭제 유예 기간 값을 설정합니다. + public_user_custom_fields: 공개 사용자 정의 필드 관련 동작을 설정합니다. + staff_user_custom_fields: 운영진용 사용자 정의 필드 관련 동작을 설정합니다. + enable_user_directory: 사용자 목록 사용 여부를 정합니다. + allow_anonymous_mode: 익명 모드 허용 여부를 정합니다. + allow_likes_in_anonymous_mode: 익명 모드에서 좋아요 허용 여부를 정합니다. + anonymous_posting_allowed_groups: 익명 게시 허용 그룹 값을 설정합니다. + anonymous_account_duration_minutes: 익명 계정 유지 시간 값을 설정합니다. + allow_users_to_hide_profile: 사용자 프로필 숨김 허용 여부를 정합니다. + hide_user_profiles_from_public: 비로그인 사용자에게 프로필 숨김 여부를 정합니다. + hide_new_user_profiles: 신규 사용자 프로필 숨김 여부를 정합니다. + allow_featured_topic_on_user_profiles: 사용자 프로필에 대표 주제 허용 여부를 정합니다. + show_inactive_accounts: 비활성 계정 표시 여부를 정합니다. + allowed_user_website_domains: 사용자 웹사이트 허용 도메인 값을 설정합니다. + hide_suspension_reasons: 정지 사유 숨김 여부를 정합니다. + hide_silencing_reasons: 글쓰기 제한 사유 숨김 여부를 정합니다. + log_personal_messages_views: 개인 메시지 조회 기록 관련 동작을 설정합니다. + ignored_users_count_message_threshold: 무시당한 사용자 알림 기준 인원 관련 동작을 설정합니다. + ignored_users_message_gap_days: 무시당한 사용자 재알림 간격 값을 설정합니다. + clean_up_inactive_users_after_days: 비활성 사용자 정리 기간 값을 설정합니다. + clean_up_unused_staged_users_after_days: 미사용 임시 사용자 정리 기간 값을 설정합니다. + user_selected_primary_groups: 사용자의 기본 그룹 직접 선택 허용 여부를 정합니다. + gravatar_enabled: Gravatar 사용 여부를 정합니다. + use_email_for_username_and_name_suggestions: 이메일로 사용자 이름과 실명 추천 관련 동작을 설정합니다. + use_name_for_username_suggestions: 실명으로 사용자 이름 추천 관련 동작을 설정합니다. + hide_user_activity_tab: 사용자 활동 탭 숨김 여부를 정합니다. + delete_associated_accounts_on_password_reset: 비밀번호 재설정 시 연결 계정 삭제 관련 동작을 설정합니다. + enable_user_status: 사용자 상태 메시지 사용 여부를 정합니다. + allow_user_locale: 사용자별 언어 선택 허용 여부를 정합니다. + content_localization_enabled: 콘텐츠 다국어 지원 사용 여부를 정합니다. + content_localization_supported_locales: 콘텐츠 지원 언어 값을 설정합니다. + content_localization_language_switcher: 콘텐츠 언어 전환 메뉴 관련 동작을 설정합니다. + content_localization_allowed_groups: 콘텐츠 번역 허용 그룹 값을 설정합니다. + content_localization_allow_author_localization: 작성자의 콘텐츠 번역 허용 여부를 정합니다. + content_localization_crawler_param: 검색 로봇용 콘텐츠 언어 매개변수 값을 설정합니다. + content_localization_use_default_locale_when_unsupported: 미지원 언어에 기본 언어 사용 여부를 + 정합니다. + set_locale_from_accept_language_header: 브라우저 언어로 화면 언어 설정 관련 동작을 설정합니다. + set_locale_from_cookie: 쿠키로 화면 언어 설정 관련 동작을 설정합니다. + set_locale_from_param: 주소 매개변수로 화면 언어 설정 관련 동작을 설정합니다. + nested_replies_enabled: 중첩 답글 보기 사용 여부를 정합니다. + enable_group_directory: 그룹 목록 사용 여부를 정합니다. + group_in_subject: 이메일 제목에 그룹 이름 표시 여부를 정합니다. + enable_category_group_moderation: 그룹별 카테고리 관리 허용 여부를 정합니다. + min_post_length: 게시물 최소 글자 수 값을 설정합니다. + min_first_post_length: 첫 게시물 최소 글자 수 값을 설정합니다. + prevent_uploads_only_posts: 파일만 있는 게시물 금지 관련 동작을 설정합니다. + min_personal_message_post_length: 개인 메시지 최소 글자 수 값을 설정합니다. + max_post_length: 게시물 최대 글자 수 값을 설정합니다. + topic_featured_link_enabled: 주제 대표 링크 사용 여부를 정합니다. + body_min_entropy: 게시물 최소 문자 다양성 관련 동작을 설정합니다. + min_topic_views_for_delete_confirm: 주제 삭제 재확인 최소 조회수 값을 설정합니다. + min_topic_title_length: 주제 제목 최소 글자 수 값을 설정합니다. + max_topic_title_length: 주제 제목 최대 글자 수 값을 설정합니다. + title_min_entropy: 제목 최소 문자 다양성 관련 동작을 설정합니다. + allow_uppercase_posts: 영문 대문자 게시물 허용 여부를 정합니다. + max_consecutive_replies: 연속 답글 최대 수 값을 설정합니다. + enable_filtered_replies_view: 답글만 모아 보기 사용 여부를 정합니다. + title_prettify: 제목 자동 정리 관련 동작을 설정합니다. + title_remove_extraneous_space: 제목의 불필요한 공백 제거 관련 동작을 설정합니다. + title_fancy_entities: 제목 문장부호 자동 변환 관련 동작을 설정합니다. + min_personal_message_title_length: 개인 메시지 제목 최소 글자 수 값을 설정합니다. + max_emojis_in_title: 제목의 이모지 최대 수 값을 설정합니다. + default_emoji_reactions: 기본 이모지 반응 관련 동작을 설정합니다. + duplicate_topic_titles: 중복 주제 제목 허용 여부를 정합니다. + min_title_similar_length: 유사 제목 검사 최소 길이 값을 설정합니다. + enable_system_message_replies: 시스템 메시지 답장 허용 여부를 정합니다. + personal_message_enabled_groups: 개인 메시지 작성 허용 그룹 값을 설정합니다. + editing_grace_period: 편집 기록 제외 시간 값을 설정합니다. + editing_grace_period_max_diff: 편집 기록 제외 최대 변경량 관련 동작을 설정합니다. + editing_grace_period_max_diff_high_trust: 높은 신뢰 회원의 편집 기록 제외 최대 변경량 관련 동작을 설정합니다. + staff_edit_locks_post: 운영진 편집 후 게시물 잠금 관련 동작을 설정합니다. + shared_drafts_category: 공유 임시 글 카테고리 값을 설정합니다. + shared_drafts_allowed_groups: 공유 임시 글 허용 그룹 값을 설정합니다. + post_edit_time_limit: 게시물 편집 제한 시간 값을 설정합니다. + tl2_post_edit_time_limit: 신뢰 레벨 2 게시물 편집 제한 시간 값을 설정합니다. + edit_history_visible_to_public: 편집 기록 공개 여부를 정합니다. + delete_removed_posts_after: 삭제 게시물 완전 제거 대기 시간 값을 설정합니다. + notify_users_after_responses_deleted_on_flagged_post: 신고 게시물의 답글 삭제 후 사용자 알림 관련 + 동작을 설정합니다. + traditional_markdown_linebreaks: 전통적인 Markdown 줄바꿈 사용 여부를 정합니다. + enable_markdown_typographer: Markdown 문장부호 다듬기 사용 여부를 정합니다. + enable_markdown_linkify: Markdown 주소 자동 링크 사용 여부를 정합니다. + markdown_linkify_tlds: 자동 링크 허용 최상위 도메인 값을 설정합니다. + markdown_typographer_quotation_marks: Markdown 인용 부호 형식 값을 설정합니다. + suppress_reply_directly_below: 바로 아래 답글 표시 생략 관련 동작을 설정합니다. + suppress_reply_directly_above: 바로 위 답글 표시 생략 관련 동작을 설정합니다. + suppress_reply_when_quoting: 인용한 게시물 답글 표시 생략 관련 동작을 설정합니다. + remove_full_quote: 전체 인용 자동 제거 관련 동작을 설정합니다. + max_reply_history: 답글 관계 최대 기록 수 값을 설정합니다. + post_undo_action_window_mins: 게시물 작업 취소 가능 시간 값을 설정합니다. + enable_mentions: 사용자 언급 사용 여부를 정합니다. + max_mentions_per_post: 게시물당 사용자 언급 최대 수 값을 설정합니다. + max_quotes_per_post: 게시물당 인용 최대 수 값을 설정합니다. + max_users_notified_per_group_mention: 그룹 언급 알림 최대 인원 관련 동작을 설정합니다. + newuser_max_replies_per_topic: 신규 회원의 주제당 답글 최대 수 값을 설정합니다. + newuser_max_mentions_per_post: 신규 회원의 게시물당 언급 최대 수 값을 설정합니다. + here_mention: 현재 접속자 언급 사용 여부를 정합니다. + max_here_mentioned: 현재 접속자 언급 최대 인원 관련 동작을 설정합니다. + here_mention_allowed_groups: 현재 접속자 언급 허용 그룹 값을 설정합니다. + title_max_word_length: 제목 단어 최대 길이 값을 설정합니다. + allowed_link_domains: 링크 허용 도메인 값을 설정합니다. + newuser_max_links: 신규 회원의 게시물당 링크 최대 수 값을 설정합니다. + newuser_max_embedded_media: 신규 회원의 게시물당 미디어 삽입 최대 수 값을 설정합니다. + newuser_max_attachments: 신규 회원의 게시물당 첨부 파일 최대 수 값을 설정합니다. + post_excerpt_maxlength: 게시물 요약 최대 길이 값을 설정합니다. + topic_excerpt_maxlength: 주제 요약 최대 길이 값을 설정합니다. + default_subcategory_on_read_only_category: 읽기 전용 카테고리의 기본 하위 카테고리 값을 설정합니다. + show_pinned_excerpt_mobile: 모바일에서 고정 주제 요약 표시 여부를 정합니다. + show_pinned_excerpt_desktop: 데스크톱에서 고정 주제 요약 표시 여부를 정합니다. + display_name_on_posts: 게시물에 실명 표시 여부를 정합니다. + show_time_gap_days: 게시물 사이 시간 간격 표시 기준 관련 동작을 설정합니다. + short_progress_text_threshold: 짧은 진행 상태 문구 표시 기준 관련 동작을 설정합니다. + default_code_lang: 기본 코드 언어 값을 설정합니다. + autohighlight_all_code: 모든 코드 자동 강조 관련 동작을 설정합니다. + highlighted_languages: 강조할 코드 언어 값을 설정합니다. + delete_old_hidden_posts: 오래된 숨김 게시물 삭제 관련 동작을 설정합니다. + enable_emoji: 이모지 사용 여부를 정합니다. + enable_emoji_shortcuts: 이모지 단축 입력 사용 여부를 정합니다. + emoji_set: 이모지 모음 관련 동작을 설정합니다. + emoji_autocomplete_min_chars: 이모지 자동 완성 최소 글자 수 값을 설정합니다. + enable_inline_emoji_translation: 문장 안 이모지 이름 자동 변환 관련 동작을 설정합니다. + emoji_deny_list: 사용 금지 이모지 관련 동작을 설정합니다. + emoji_picker_pinned_groups: 이모지 선택기 고정 그룹 값을 설정합니다. + enable_gifs: GIF 검색 사용 여부를 정합니다. + klipy_api_key: Klipy API 키 값을 설정합니다. + klipy_file_detail: Klipy 파일 화질 값을 설정합니다. + klipy_content_filter: Klipy 콘텐츠 필터 관련 동작을 설정합니다. + klipy_country: Klipy 국가 관련 동작을 설정합니다. + klipy_locale: Klipy 언어 값을 설정합니다. + klipy_limit_infinite_search_results: Klipy 무한 검색 결과 제한 관련 동작을 설정합니다. + klipy_max_results_limit: Klipy 검색 결과 최대 수 값을 설정합니다. + approve_post_count: 게시물 사전 승인 수 값을 설정합니다. + approve_unless_allowed_groups: 검토 제외 그룹 값을 설정합니다. + approve_new_topics_unless_allowed_groups: 새 주제 검토 제외 그룹 값을 설정합니다. + approve_suspect_users: 의심 사용자 게시물 검토 관련 동작을 설정합니다. + approve_unless_staged: 임시 사용자 외 게시물 검토 관련 동작을 설정합니다. + notify_about_queued_posts_after: 검토 대기 게시물 알림 시간 값을 설정합니다. + auto_close_messages_post_count: 메시지 자동 닫기 게시물 수 값을 설정합니다. + auto_close_topics_post_count: 주제 자동 닫기 게시물 수 값을 설정합니다. + auto_close_topics_create_linked_topic: 자동 닫힌 주제의 연결 주제 만들기 관련 동작을 설정합니다. + code_formatting_style: 코드 서식 방식 값을 설정합니다. + embed_any_origin: 모든 출처에서 삽입 허용 여부를 정합니다. + embed_topics_list: 외부 사이트 삽입 주제 목록 값을 설정합니다. + embed_set_canonical_url: 삽입 게시물의 대표 주소 설정 관련 동작을 설정합니다. + embed_unlisted: 삽입 주제를 목록에서 숨김 여부를 정합니다. + import_embed_unlisted: 가져온 삽입 주제를 목록에서 숨김 여부를 정합니다. + embed_truncate: 삽입 게시물 내용 자르기 관련 동작을 설정합니다. + embed_support_markdown: 삽입 게시물에서 Markdown 지원 관련 동작을 설정합니다. + allowed_embed_selectors: 삽입 허용 선택자 관련 동작을 설정합니다. + allowed_href_schemes: 링크 허용 주소 형식 값을 설정합니다. + max_allowed_message_recipients: 개인 메시지 최대 수신자 수 값을 설정합니다. + watched_words_regular_expressions: 감시 단어 정규식 사용 여부를 정합니다. + enable_fast_edit: 빠른 편집 사용 여부를 정합니다. + old_post_notice_days: 오래된 게시물 안내 표시 기간 값을 설정합니다. + new_user_notice_tl: 신규 회원 안내 표시 신뢰 레벨 관련 동작을 설정합니다. + returning_user_notice_tl: 복귀 회원 안내 표시 신뢰 레벨 관련 동작을 설정합니다. + returning_users_days: 복귀 회원 판단 기간 값을 설정합니다. + skip_review_media_groups: 미디어 게시물 검토 제외 그룹 값을 설정합니다. + blur_tl0_flagged_posts_media: 신뢰 레벨 0 신고 게시물 미디어 흐림 처리 관련 동작을 설정합니다. + enable_page_publishing: 게시물을 웹페이지로 공개 여부를 정합니다. + show_published_pages_login_required: 공개 웹페이지에 로그인 요구 관련 동작을 설정합니다. + skip_auto_delete_reply_likes: 답글 삭제 시 좋아요 자동 삭제 생략 관련 동작을 설정합니다. + review_every_post: 모든 새 게시물 검토 관련 동작을 설정합니다. + max_form_template_title_length: 양식 템플릿 제목 최대 길이 값을 설정합니다. + max_form_template_content_length: 양식 템플릿 내용 최대 길이 값을 설정합니다. + show_preview_for_form_templates: 양식 템플릿 미리보기 표시 여부를 정합니다. + email_time_window_mins: 이메일 알림 대기 시간 값을 설정합니다. + personal_email_time_window_seconds: 개인 이메일 알림 대기 시간 값을 설정합니다. + email_posts_context: 이메일에 포함할 게시물 문맥 수 값을 설정합니다. + digest_min_excerpt_length: 요약 메일 본문 최소 길이 값을 설정합니다. + digest_topics: 요약 메일 주제 수 값을 설정합니다. + digest_posts: 요약 메일 게시물 수 값을 설정합니다. + digest_other_topics: 요약 메일 기타 주제 수 값을 설정합니다. + suppress_digest_email_after_days: 요약 메일 발송 중단 기준일 관련 동작을 설정합니다. + digest_suppress_categories: 요약 메일 제외 카테고리 값을 설정합니다. + digest_suppress_tags: 요약 메일 제외 태그 값을 설정합니다. + disable_digest_emails: 요약 메일 사용 안 함 관련 동작을 설정합니다. + apply_custom_styles_to_digest: 요약 메일에 사용자 지정 스타일 적용 관련 동작을 설정합니다. + email_accent_bg_color: 이메일 강조 배경색 관련 동작을 설정합니다. + email_accent_fg_color: 이메일 강조 글자색 관련 동작을 설정합니다. + email_link_color: 이메일 링크 색상 값을 설정합니다. + show_topic_featured_link_in_digest: 요약 메일에 주제 대표 링크 표시 여부를 정합니다. + email_custom_headers: 사용자 지정 이메일 머리글 관련 동작을 설정합니다. + email_subject: 이메일 제목 형식 값을 설정합니다. + simple_email_subject: 간결한 이메일 제목 사용 여부를 정합니다. + reply_by_email_enabled: 이메일 답장 사용 여부를 정합니다. + reply_by_email_address: 이메일 답장 수신 주소 값을 설정합니다. + alternative_reply_by_email_addresses: 추가 이메일 답장 수신 주소 값을 설정합니다. + find_related_post_with_key: 답장 키로 관련 게시물 찾기 관련 동작을 설정합니다. + manual_polling_enabled: 수동 이메일 가져오기 사용 여부를 정합니다. + pop3_polling_enabled: POP3 이메일 가져오기 사용 여부를 정합니다. + pop3_polling_ssl: POP3 SSL 사용 여부를 정합니다. + pop3_polling_openssl_verify: POP3 SSL 인증서 확인 관련 동작을 설정합니다. + pop3_polling_period_mins: POP3 확인 간격 값을 설정합니다. + pop3_polling_host: POP3 서버 주소 값을 설정합니다. + pop3_polling_port: POP3 서버 포트 값을 설정합니다. + pop3_polling_username: POP3 사용자 이름 관련 동작을 설정합니다. + pop3_polling_password: POP3 비밀번호 관련 동작을 설정합니다. + pop3_polling_delete_from_server: 가져온 메일을 서버에서 삭제 관련 동작을 설정합니다. + log_mail_processing_failures: 메일 처리 실패 기록 관련 동작을 설정합니다. + incoming_email_prefer_html: 수신 메일에서 HTML 우선 사용 여부를 정합니다. + strip_incoming_email_lines: 수신 메일에서 지정 문장 제거 관련 동작을 설정합니다. + email_in: 이메일로 새 주제 작성 관련 동작을 설정합니다. + email_in_allowed_groups: 이메일 주제 작성 허용 그룹 값을 설정합니다. + email_in_authserv_id: 수신 메일 인증 서비스 ID 값을 설정합니다. + email_in_spam_header: 수신 메일 스팸 판정 머리글 관련 동작을 설정합니다. + enable_smtp: SMTP 수신 사용 여부를 정합니다. + email_prefix: 이메일 제목 접두어 관련 동작을 설정합니다. + email_site_title: 이메일 사이트 이름 관련 동작을 설정합니다. + disable_emails: 이메일 발송 중지 관련 동작을 설정합니다. + strip_images_from_short_emails: 짧은 이메일에서 이미지 제거 관련 동작을 설정합니다. + short_email_length: 짧은 이메일 판단 길이 값을 설정합니다. + display_name_on_email_from: 보낸 사람에 실명 표시 여부를 정합니다. + unsubscribe_via_email: 이메일로 구독 해지 허용 여부를 정합니다. + unsubscribe_via_email_footer: 이메일 바닥글에 구독 해지 안내 표시 여부를 정합니다. + disallow_reply_by_email_after_days: 이메일 답장 허용 기간 값을 설정합니다. + delete_email_logs_after_days: 이메일 기록 보관 기간 값을 설정합니다. + max_emails_per_day_per_user: 사용자별 하루 최대 이메일 수 값을 설정합니다. + enable_staged_users: 임시 사용자 사용 여부를 정합니다. + maximum_staged_users_per_email: 이메일당 임시 사용자 최대 수 값을 설정합니다. + maximum_recipients_per_new_group_email: 새 그룹 이메일 최대 수신자 수 값을 설정합니다. + auto_generated_allowlist: 자동 생성 메일 허용 목록 값을 설정합니다. + block_auto_generated_emails: 자동 생성 메일 차단 여부를 정합니다. + ignore_by_title: 제목으로 수신 메일 무시 관련 동작을 설정합니다. + ignore_by_title_regex: 제목 정규식으로 수신 메일 무시 관련 동작을 설정합니다. + mailgun_api_key: Mailgun API 키 값을 설정합니다. + sendgrid_verification_key: SendGrid 확인 키 값을 설정합니다. + aws_sns_topic_arn_allowlist: AWS SNS 주제 ARN 허용 목록 값을 설정합니다. + mailjet_webhook_token: Mailjet 웹훅 토큰 값을 설정합니다. + mailpace_webhook_token: MailPace 웹훅 토큰 값을 설정합니다. + mandrill_authentication_key: Mandrill 인증 키 값을 설정합니다. + postmark_webhook_token: Postmark 웹훅 토큰 값을 설정합니다. + sparkpost_webhook_token: SparkPost 웹훅 토큰 값을 설정합니다. + bounce_score_threshold: 반송 점수 차단 기준 관련 동작을 설정합니다. + soft_bounce_score: 일시 반송 점수 값을 설정합니다. + hard_bounce_score: 영구 반송 점수 값을 설정합니다. + reset_bounce_score_after_days: 반송 점수 초기화 기간 값을 설정합니다. + blocked_attachment_content_types: 차단할 첨부 파일 형식 값을 설정합니다. + blocked_attachment_filenames: 차단할 첨부 파일 이름 관련 동작을 설정합니다. + forwarded_emails_behaviour: 전달된 이메일 처리 방식 값을 설정합니다. + always_show_trimmed_content: 생략된 이메일 내용 항상 표시 여부를 정합니다. + trim_incoming_emails: 수신 이메일 인용 내용 정리 관련 동작을 설정합니다. + private_email: 이메일 주소 비공개 여부를 정합니다. + email_total_attachment_size_limit_kb: 이메일 첨부 파일 총용량 제한 관련 동작을 설정합니다. + post_excerpts_in_emails: 이메일에 게시물 요약 표시 여부를 정합니다. + raw_email_max_length: 원본 이메일 최대 보관 길이 값을 설정합니다. + raw_rejected_email_max_length: 거부된 원본 이메일 최대 보관 길이 값을 설정합니다. + delete_rejected_email_after_days: 거부된 이메일 보관 기간 값을 설정합니다. + require_change_email_confirmation: 이메일 변경 확인 필요 관련 동작을 설정합니다. + view_raw_email_allowed_groups: 원본 이메일 조회 허용 그룹 값을 설정합니다. + max_image_size_kb: 이미지 최대 용량 관련 동작을 설정합니다. + max_attachment_size_kb: 첨부 파일 최대 용량 관련 동작을 설정합니다. + max_image_megapixels: 이미지 최대 화소 수 값을 설정합니다. + theme_authorized_extensions: 테마 허용 파일 확장자 관련 동작을 설정합니다. + authorized_extensions: 허용 파일 확장자 관련 동작을 설정합니다. + authorized_extensions_for_staff: 운영진 허용 파일 확장자 관련 동작을 설정합니다. + responsive_post_image_sizes: 반응형 게시물 이미지 크기 값을 설정합니다. + max_image_width: 이미지 최대 너비 관련 동작을 설정합니다. + max_image_height: 이미지 최대 높이 관련 동작을 설정합니다. + download_remote_images_to_local: 외부 이미지를 서버에 저장 관련 동작을 설정합니다. + download_remote_images_threshold: 외부 이미지 저장 최소 용량 관련 동작을 설정합니다. + disabled_image_download_domains: 외부 이미지 저장 제외 도메인 값을 설정합니다. + block_hotlinked_media: 외부 미디어 직접 연결 차단 여부를 정합니다. + block_hotlinked_media_exceptions: 외부 미디어 직접 연결 허용 도메인 값을 설정합니다. + create_thumbnails: 미리보기 이미지 만들기 관련 동작을 설정합니다. + animated_topic_thumbnails: 움직이는 주제 미리보기 사용 여부를 정합니다. + clean_up_uploads: 사용하지 않는 업로드 정리 관련 동작을 설정합니다. + clean_orphan_uploads_grace_period_hours: 고아 업로드 정리 유예 시간 값을 설정합니다. + purge_deleted_uploads_grace_period_days: 삭제 업로드 완전 제거 유예 기간 값을 설정합니다. + prevent_anons_from_downloading_files: 비로그인 사용자의 파일 다운로드 차단 여부를 정합니다. + secure_uploads: 보호된 업로드 사용 여부를 정합니다. + secure_uploads_allow_embed_images_in_emails: 이메일에 보호 이미지 삽입 허용 여부를 정합니다. + secure_uploads_max_email_embed_image_size_kb: 이메일 삽입 보호 이미지 최대 용량 관련 동작을 설정합니다. + enable_s3_uploads: S3 업로드 사용 여부를 정합니다. + s3_use_iam_profile: S3 IAM 프로필 사용 여부를 정합니다. + s3_access_key_id: S3 액세스 키 ID 값을 설정합니다. + s3_secret_access_key: S3 비밀 액세스 키 값을 설정합니다. + s3_role_arn: S3 역할 ARN 관련 동작을 설정합니다. + s3_role_session_name: S3 역할 세션 이름 관련 동작을 설정합니다. + s3_region: S3 리전 관련 동작을 설정합니다. + s3_upload_bucket: S3 업로드 버킷 관련 동작을 설정합니다. + s3_endpoint: S3 엔드포인트 관련 동작을 설정합니다. + s3_cdn_url: S3 CDN 주소 값을 설정합니다. + s3_use_cdn_url_for_all_uploads: 모든 업로드에 S3 CDN 주소 사용 여부를 정합니다. + s3_configure_tombstone_policy: S3 삭제 보관 정책 자동 설정 관련 동작을 설정합니다. + s3_use_acls: S3 접근 제어 목록 사용 여부를 정합니다. + allow_profile_backgrounds: 프로필 배경 이미지 허용 여부를 정합니다. + automatically_download_gravatars: Gravatar 이미지를 자동 저장 관련 동작을 설정합니다. + uploaded_avatars_allowed_groups: 아바타 업로드 허용 그룹 값을 설정합니다. + default_avatars: 기본 아바타 관련 동작을 설정합니다. + external_system_avatars_url: 외부 시스템 아바타 주소 값을 설정합니다. + external_emoji_url: 외부 이모지 주소 값을 설정합니다. + restrict_letter_avatar_colors: 글자 아바타 색상 제한 관련 동작을 설정합니다. + selectable_avatars_mode: 선택형 아바타 방식 값을 설정합니다. + selectable_avatars_random_on_signup: 가입 시 선택형 아바타 무작위 지정 관련 동작을 설정합니다. + selectable_avatars: 선택 가능한 아바타 관련 동작을 설정합니다. + allow_all_attachments_for_group_messages: 그룹 메시지에 모든 첨부 파일 허용 여부를 정합니다. + image_quality: 이미지 품질 관련 동작을 설정합니다. + allow_staff_to_upload_any_file_in_pm: 운영진 개인 메시지에 모든 파일 업로드 허용 여부를 정합니다. + strip_image_metadata: 이미지 메타데이터 제거 관련 동작을 설정합니다. + min_ratio_to_crop: 이미지 자르기 최소 비율 값을 설정합니다. + simultaneous_uploads: 동시 업로드 수 값을 설정합니다. + composer_media_optimization_image_enabled: 글쓰기 이미지 최적화 사용 여부를 정합니다. + video_conversion_enabled: 동영상 변환 사용 여부를 정합니다. + video_conversion_service: 동영상 변환 서비스 관련 동작을 설정합니다. + mediaconvert_role_arn: MediaConvert 역할 ARN 관련 동작을 설정합니다. + mediaconvert_output_subdirectory: MediaConvert 출력 하위 폴더 관련 동작을 설정합니다. + default_trust_level: 신규 회원 기본 신뢰 레벨 관련 동작을 설정합니다. + default_invitee_trust_level: 초대 회원 기본 신뢰 레벨 관련 동작을 설정합니다. + create_topic_allowed_groups: 주제 작성 허용 그룹 값을 설정합니다. + topic_timers_allowed_groups: 주제 타이머 사용 허용 그룹 값을 설정합니다. + edit_wiki_post_allowed_groups: 위키 게시물 편집 허용 그룹 값을 설정합니다. + edit_post_allowed_groups: 다른 사람 게시물 편집 허용 그룹 값을 설정합니다. + self_wiki_allowed_groups: 본인 게시물 위키 전환 허용 그룹 값을 설정합니다. + send_email_messages_allowed_groups: 이메일 개인 메시지 발송 허용 그룹 값을 설정합니다. + flag_post_allowed_groups: 게시물 신고 허용 그룹 값을 설정합니다. + allow_all_users_to_flag_illegal_content: 모든 사용자의 불법 콘텐츠 신고 허용 여부를 정합니다. + email_address_to_report_illegal_content: 불법 콘텐츠 신고 이메일 값을 설정합니다. + post_links_allowed_groups: 게시물 링크 작성 허용 그룹 값을 설정합니다. + embedded_media_post_allowed_groups: 게시물 미디어 삽입 허용 그룹 값을 설정합니다. + profile_background_allowed_groups: 프로필 배경 설정 허용 그룹 값을 설정합니다. + user_card_background_allowed_groups: 사용자 카드 배경 설정 허용 그룹 값을 설정합니다. + invite_allowed_groups: 회원 초대 허용 그룹 값을 설정합니다. + ignore_allowed_groups: 사용자 무시 허용 그룹 값을 설정합니다. + allow_flagging_staff: 운영진 신고 허용 여부를 정합니다. + send_tl1_welcome_message: 신뢰 레벨 1 환영 메시지 발송 관련 동작을 설정합니다. + send_tl2_promotion_message: 신뢰 레벨 2 승급 메시지 발송 관련 동작을 설정합니다. + tl1_requires_topics_entered: 신뢰 레벨 1 필요 방문 주제 수 값을 설정합니다. + tl1_requires_read_posts: 신뢰 레벨 1 필요 읽은 게시물 수 값을 설정합니다. + tl1_requires_time_spent_mins: 신뢰 레벨 1 필요 이용 시간 값을 설정합니다. + tl2_requires_topics_entered: 신뢰 레벨 2 필요 방문 주제 수 값을 설정합니다. + tl2_requires_read_posts: 신뢰 레벨 2 필요 읽은 게시물 수 값을 설정합니다. + tl2_requires_time_spent_mins: 신뢰 레벨 2 필요 이용 시간 값을 설정합니다. + tl2_requires_days_visited: 신뢰 레벨 2 필요 방문 일수 값을 설정합니다. + tl2_requires_likes_received: 신뢰 레벨 2 필요 받은 좋아요 수 값을 설정합니다. + tl2_requires_likes_given: 신뢰 레벨 2 필요 누른 좋아요 수 값을 설정합니다. + tl2_requires_topic_reply_count: 신뢰 레벨 2 필요 주제 답글 수 값을 설정합니다. + tl3_time_period: 신뢰 레벨 3 평가 기간 값을 설정합니다. + tl3_requires_days_visited: 신뢰 레벨 3 필요 방문 일수 값을 설정합니다. + tl3_requires_topics_replied_to: 신뢰 레벨 3 필요 답글 작성 주제 수 값을 설정합니다. + tl3_requires_topics_viewed: 신뢰 레벨 3 필요 조회 주제 비율 값을 설정합니다. + tl3_requires_topics_viewed_cap: 신뢰 레벨 3 필요 조회 주제 상한 관련 동작을 설정합니다. + tl3_requires_posts_read: 신뢰 레벨 3 필요 읽은 게시물 비율 값을 설정합니다. + tl3_requires_posts_read_cap: 신뢰 레벨 3 필요 읽은 게시물 상한 관련 동작을 설정합니다. + tl3_requires_topics_viewed_all_time: 신뢰 레벨 3 필요 전체 조회 주제 수 값을 설정합니다. + tl3_requires_posts_read_all_time: 신뢰 레벨 3 필요 전체 읽은 게시물 수 값을 설정합니다. + tl3_requires_max_flagged: 신뢰 레벨 3 허용 최대 신고 수 값을 설정합니다. + tl3_promotion_min_duration: 신뢰 레벨 3 최소 유지 기간 값을 설정합니다. + tl3_requires_likes_given: 신뢰 레벨 3 필요 누른 좋아요 수 값을 설정합니다. + tl3_requires_likes_received: 신뢰 레벨 3 필요 받은 좋아요 수 값을 설정합니다. + tl3_links_no_follow: 신뢰 레벨 3 링크에 nofollow 적용 관련 동작을 설정합니다. + delete_all_posts_and_topics_allowed_groups: 모든 게시물과 주제 삭제 허용 그룹 값을 설정합니다. + edit_all_topic_groups: 모든 주제 편집 허용 그룹 값을 설정합니다. + edit_all_post_groups: 모든 게시물 편집 허용 그룹 값을 설정합니다. + detailed_404: 상세한 찾을 수 없음 안내 관련 동작을 설정합니다. + enforce_second_factor_on_external_auth: 외부 로그인에도 2단계 인증 적용 관련 동작을 설정합니다. + enforce_second_factor: 2단계 인증 필수 적용 관련 동작을 설정합니다. + force_https: HTTPS 강제 사용 여부를 정합니다. + enable_escaped_fragments: 검색 로봇용 이스케이프 조각 사용 여부를 정합니다. + allow_index_in_robots_txt: 검색 엔진 색인 허용 여부를 정합니다. + moderators_manage_categories: 중재자의 카테고리 관리 허용 여부를 정합니다. + moderators_manage_groups: 중재자의 그룹 관리 허용 여부를 정합니다. + moderators_change_post_ownership: 중재자의 게시물 소유자 변경 허용 여부를 정합니다. + change_post_ownership_allowed_groups: 게시물 소유자 변경 허용 그룹 값을 설정합니다. + moderators_view_emails: 중재자의 이메일 주소 조회 허용 여부를 정합니다. + moderators_view_ips: 중재자의 IP 주소 조회 허용 여부를 정합니다. + moderators_view_sso_details: 중재자의 통합 로그인 정보 조회 허용 여부를 정합니다. + moderators_change_trust_levels: 중재자의 신뢰 레벨 변경 허용 여부를 정합니다. + cors_origins: CORS 허용 출처 관련 동작을 설정합니다. + use_admin_ip_allowlist: 관리자 IP 허용 목록 사용 여부를 정합니다. + blocked_ip_blocks: 차단할 IP 대역 관련 동작을 설정합니다. + allowed_internal_hosts: 접근 허용 내부 호스트 관련 동작을 설정합니다. + allowed_onebox_iframes: 링크 미리보기 iframe 허용 도메인 값을 설정합니다. + allowed_iframes: 게시물 iframe 허용 도메인 값을 설정합니다. + allowed_crawler_user_agents: 허용할 검색 로봇 사용자 에이전트 값을 설정합니다. + blocked_crawler_user_agents: 차단할 검색 로봇 사용자 에이전트 값을 설정합니다. + slow_down_crawler_user_agents: 속도를 제한할 검색 로봇 사용자 에이전트 값을 설정합니다. + slow_down_crawler_rate: 검색 로봇 요청 제한 간격 값을 설정합니다. + llms_txt: LLM 안내 파일 사용 여부를 정합니다. + content_security_policy: 콘텐츠 보안 정책 사용 여부를 정합니다. + content_security_policy_report_only: 콘텐츠 보안 정책을 보고 전용으로 사용 여부를 정합니다. + content_security_policy_report_uri: 콘텐츠 보안 정책 위반 보고 주소 값을 설정합니다. + content_security_policy_frame_ancestors: 콘텐츠 보안 정책 프레임 허용 출처 관련 동작을 설정합니다. + content_security_policy_script_src: 콘텐츠 보안 정책 스크립트 허용 출처 관련 동작을 설정합니다. + invalidate_inactive_admin_email_after_days: 비활성 관리자 이메일 인증 만료 기간 값을 설정합니다. + can_permanently_delete: 영구 삭제 허용 여부를 정합니다. + suppress_secured_categories_from_admin: 관리자 화면에서 보호 카테고리 숨김 여부를 정합니다. + include_secure_categories_in_tag_counts: 태그 수에 보호 카테고리 포함 여부를 정합니다. + display_personal_messages_tag_counts: 개인 메시지 태그 수 표시 여부를 정합니다. + post_onebox_maxlength: 게시물 링크 미리보기 최대 길이 값을 설정합니다. + blocked_onebox_domains: 링크 미리보기 차단 도메인 값을 설정합니다. + max_oneboxes_per_post: 게시물당 링크 미리보기 최대 수 값을 설정합니다. + allowed_inline_onebox_domains: 간단한 링크 미리보기 허용 도메인 값을 설정합니다. + enable_inline_onebox_on_all_domains: 모든 도메인에서 간단한 링크 미리보기 허용 여부를 정합니다. + onebox_locale: 링크 미리보기 요청 언어 값을 설정합니다. + force_custom_user_agent_hosts: 사용자 지정 브라우저 정보 적용 호스트 관련 동작을 설정합니다. + facebook_app_access_token: Facebook 앱 액세스 토큰 값을 설정합니다. + block_onebox_on_redirect: 이동되는 주소의 링크 미리보기 차단 여부를 정합니다. + github_onebox_access_tokens: GitHub 링크 미리보기 액세스 토큰 값을 설정합니다. + add_rel_nofollow_to_user_content: 사용자 콘텐츠 링크에 nofollow 추가 관련 동작을 설정합니다. + hide_post_sensitivity: 신고 게시물 숨김 민감도 관련 동작을 설정합니다. + cooldown_minutes_after_hiding_posts: 숨김 게시물 편집 대기 시간 값을 설정합니다. + silence_new_user_sensitivity: 신규 회원 글쓰기 제한 민감도 관련 동작을 설정합니다. + num_users_to_silence_new_user: 신규 회원 글쓰기 제한 필요 신고자 수 값을 설정합니다. + notify_mods_when_user_silenced: 사용자 글쓰기 제한 시 중재자 알림 관련 동작을 설정합니다. + flag_sockpuppets: 동일인 의심 계정 신고 관련 동작을 설정합니다. + newuser_spam_host_threshold: 신규 회원 스팸 도메인 판정 기준 관련 동작을 설정합니다. + allowed_spam_host_domains: 스팸 검사 제외 도메인 값을 설정합니다. + levenshtein_distance_spammer_emails: 스팸 이메일 유사도 기준 관련 동작을 설정합니다. + max_new_accounts_per_registration_ip: 가입 IP당 신규 계정 최대 수 값을 설정합니다. + min_ban_entries_for_roll_up: 차단 항목 묶음 표시 최소 수 값을 설정합니다. + max_age_unmatched_emails: 일치하지 않은 이메일 기록 보관 기간 값을 설정합니다. + max_age_unmatched_ips: 일치하지 않은 IP 기록 보관 기간 값을 설정합니다. + num_flaggers_to_close_topic: 주제 자동 닫기 필요 신고자 수 값을 설정합니다. + auto_close_topic_sensitivity: 신고 주제 자동 닫기 민감도 관련 동작을 설정합니다. + num_hours_to_close_topic: 신고 주제 닫기 대기 시간 값을 설정합니다. + auto_respond_to_flag_actions: 신고 처리 결과 자동 안내 관련 동작을 설정합니다. + fast_typing_threshold: 빠른 입력 판정 기준 관련 동작을 설정합니다. + auto_silence_fast_typers_on_first_post: 첫 게시물 빠른 입력 시 자동 글쓰기 제한 관련 동작을 설정합니다. + auto_silence_fast_typers_max_trust_level: 빠른 입력 자동 제한 최대 신뢰 레벨 관련 동작을 설정합니다. + auto_silence_first_post_regex: 첫 게시물 자동 제한 정규식 관련 동작을 설정합니다. + high_trust_flaggers_auto_hide_posts: 높은 신뢰 회원 신고 시 게시물 자동 숨김 여부를 정합니다. + cooldown_hours_until_reflag: 같은 게시물 재신고 대기 시간 값을 설정합니다. + slow_mode_prevents_editing: 느린 모드에서 게시물 편집 제한 관련 동작을 설정합니다. + reviewable_claiming: 검토 항목 담당자 지정 관련 동작을 설정합니다. + reviewable_default_topics: 검토 화면 기본 주제 범위 값을 설정합니다. + reviewable_default_visibility: 검토 화면 기본 표시 범위 값을 설정합니다. + reviewable_low_priority_threshold: 낮은 우선순위 검토 기준 관련 동작을 설정합니다. + reviewable_revision_reasons: 검토 항목 수정 사유 사용 여부를 정합니다. + unique_posts_mins: 중복 게시물 판정 시간 값을 설정합니다. + rate_limit_create_topic: 주제 작성 간격 값을 설정합니다. + rate_limit_create_post: 게시물 작성 간격 값을 설정합니다. + rate_limit_new_user_create_post: 신규 회원 게시물 작성 간격 값을 설정합니다. + max_topics_per_day: 하루 최대 주제 수 값을 설정합니다. + max_personal_messages_per_day: 하루 최대 개인 메시지 수 값을 설정합니다. + max_likes_per_day: 하루 최대 좋아요 수 값을 설정합니다. + max_bookmarks_per_day: 하루 최대 북마크 수 값을 설정합니다. + max_flags_per_day: 하루 최대 신고 수 값을 설정합니다. + max_edits_per_day: 하루 최대 편집 수 값을 설정합니다. + max_invites_per_day: 하루 최대 초대 수 값을 설정합니다. + max_topic_invitations_per_day: 하루 최대 주제 초대 수 값을 설정합니다. + max_topic_invitations_per_minute: 분당 최대 주제 초대 수 값을 설정합니다. + max_topics_in_first_day: 가입 첫날 최대 주제 수 값을 설정합니다. + max_replies_in_first_day: 가입 첫날 최대 답글 수 값을 설정합니다. + tl1_max_topics_in_first_day: 신뢰 레벨 1의 첫날 최대 주제 수 값을 설정합니다. + tl1_max_replies_in_first_day: 신뢰 레벨 1의 첫날 최대 답글 수 값을 설정합니다. + tl2_additional_likes_per_day_multiplier: 신뢰 레벨 2의 하루 좋아요 추가 배율 관련 동작을 설정합니다. + tl3_additional_likes_per_day_multiplier: 신뢰 레벨 3의 하루 좋아요 추가 배율 관련 동작을 설정합니다. + tl4_additional_likes_per_day_multiplier: 신뢰 레벨 4의 하루 좋아요 추가 배율 관련 동작을 설정합니다. + tl2_additional_edits_per_day_multiplier: 신뢰 레벨 2의 하루 편집 추가 배율 관련 동작을 설정합니다. + tl3_additional_edits_per_day_multiplier: 신뢰 레벨 3의 하루 편집 추가 배율 관련 동작을 설정합니다. + tl4_additional_edits_per_day_multiplier: 신뢰 레벨 4의 하루 편집 추가 배율 관련 동작을 설정합니다. + tl2_additional_flags_per_day_multiplier: 신뢰 레벨 2의 하루 신고 추가 배율 관련 동작을 설정합니다. + tl3_additional_flags_per_day_multiplier: 신뢰 레벨 3의 하루 신고 추가 배율 관련 동작을 설정합니다. + tl4_additional_flags_per_day_multiplier: 신뢰 레벨 4의 하루 신고 추가 배율 관련 동작을 설정합니다. + alert_admins_if_errors_per_minute: 분당 오류 수 초과 시 관리자 알림 관련 동작을 설정합니다. + alert_admins_if_errors_per_hour: 시간당 오류 수 초과 시 관리자 알림 관련 동작을 설정합니다. + max_prints_per_hour_per_user: 사용자별 시간당 인쇄 최대 수 값을 설정합니다. + max_logins_per_ip_per_hour: IP별 시간당 로그인 최대 수 값을 설정합니다. + max_logins_per_ip_per_minute: IP별 분당 로그인 최대 수 값을 설정합니다. + max_post_deletions_per_minute: 분당 게시물 삭제 최대 수 값을 설정합니다. + max_post_deletions_per_day: 하루 게시물 삭제 최대 수 값을 설정합니다. + invite_link_max_redemptions_limit: 초대 링크 최대 사용 횟수 값을 설정합니다. + invite_link_max_redemptions_limit_users: 사용자 초대 링크 최대 사용 횟수 값을 설정합니다. + enable_safe_mode: 안전 모드 사용 여부를 정합니다. + navigation_menu: 내비게이션 메뉴 형식 값을 설정합니다. + default_navigation_menu_categories: 내비게이션 메뉴 기본 카테고리 값을 설정합니다. + default_navigation_menu_tags: 내비게이션 메뉴 기본 태그 값을 설정합니다. + default_sidebar_switch_panel_position: 사이드바 전환 메뉴 기본 위치 값을 설정합니다. + embed_full_app: 전체 앱 외부 삽입 사용 여부를 정합니다. + embed_full_app_signin_flow: 외부 삽입 앱 로그인 흐름 관련 동작을 설정합니다. + suppress_third_party_analytics_in_embed: 외부 삽입 화면에서 제3자 분석 도구 차단 여부를 정합니다. + tos_url: 서비스 이용 약관 주소 값을 설정합니다. + privacy_policy_url: 개인정보 처리방침 주소 값을 설정합니다. + faq_url: 자주 묻는 질문 주소 값을 설정합니다. + log_anonymizer_details: 로그 익명 처리 상세 기록 관련 동작을 설정합니다. + display_eu_visitor_stats: 유럽연합 방문자 통계 표시 여부를 정합니다. + site_archived: 사이트 읽기 전용 보관 모드 관련 동작을 설정합니다. + enable_backups: 백업 사용 여부를 정합니다. + allow_restore: 백업 복원 허용 여부를 정합니다. + backup_location: 백업 저장 위치 값을 설정합니다. + maximum_backups: 최대 백업 보관 수 값을 설정합니다. + remove_older_backups: 오래된 백업 자동 삭제 관련 동작을 설정합니다. + backup_frequency: 백업 실행 주기 값을 설정합니다. + s3_backup_bucket: S3 백업 버킷 관련 동작을 설정합니다. + s3_disable_cleanup: S3의 오래된 백업 정리 안 함 관련 동작을 설정합니다. + backup_time_of_day: 백업 실행 시각 관련 동작을 설정합니다. + backup_with_uploads: 백업에 업로드 파일 포함 여부를 정합니다. + include_thumbnails_in_backups: 백업에 미리보기 이미지 포함 여부를 정합니다. + min_search_term_length: 검색어 최소 길이 값을 설정합니다. + allow_anonymous_search: 비로그인 검색 허용 여부를 정합니다. + search_tokenize_chinese: 중국어 검색어 분리 사용 여부를 정합니다. + search_tokenize_japanese: 일본어 검색어 분리 사용 여부를 정합니다. + search_prefer_recent_posts: 검색에서 최근 게시물 우선 여부를 정합니다. + search_recent_posts_size: 최근 게시물 검색 대상 수 값을 설정합니다. + log_search_queries: 검색어 기록 관련 동작을 설정합니다. + search_query_log_max_size: 검색어 기록 최대 수 값을 설정합니다. + search_query_log_max_retention_days: 검색어 기록 최대 보관 기간 값을 설정합니다. + search_ignore_accents: 검색에서 발음 구별 기호 무시 관련 동작을 설정합니다. + search_default_sort_order: 검색 결과 기본 정렬 관련 동작을 설정합니다. + search_experience: 검색 화면 방식 값을 설정합니다. + mcp_server_enabled: MCP 서버 사용 여부를 정합니다. + mcp_server_instructions: MCP 서버 안내문 관련 동작을 설정합니다. + mcp_cache_ttl_ms: MCP 캐시 유지 시간 값을 설정합니다. + mcp_oauth_client_id_metadata_policy: MCP OAuth 클라이언트 ID 메타데이터 정책 값을 설정합니다. + mcp_access_token_lifetime_minutes: MCP 액세스 토큰 유효 시간 값을 설정합니다. + mcp_refresh_token_lifetime_days: MCP 갱신 토큰 유효 기간 값을 설정합니다. + mcp_authorization_code_lifetime_seconds: MCP 인증 코드 유효 시간 값을 설정합니다. + mcp_global_rate_limit_per_minute: MCP 전체 분당 요청 제한 관련 동작을 설정합니다. + mcp_audit_log_retention_days: MCP 감사 기록 보관 기간 값을 설정합니다. + retain_web_hook_events_period_days: 웹훅 이벤트 상세 보관 기간 값을 설정합니다. + retain_web_hook_events_aggregate_days: 웹훅 이벤트 집계 보관 기간 값을 설정합니다. + retry_web_hook_events: 실패한 웹훅 이벤트 다시 시도 관련 동작을 설정합니다. + revoke_api_keys_unused_days: 미사용 API 키 폐기 기간 값을 설정합니다. + tagging_enabled: 태그 사용 여부를 정합니다. + tag_style: 태그 표시 형식 값을 설정합니다. + max_tags_per_topic: 주제당 태그 최대 수 값을 설정합니다. + enable_max_tags_per_email_subject: 이메일 제목의 태그 수 제한 관련 동작을 설정합니다. + max_tags_per_email_subject: 이메일 제목의 태그 최대 수 값을 설정합니다. + max_tag_length: 태그 최대 길이 값을 설정합니다. + create_tag_allowed_groups: 태그 생성 허용 그룹 값을 설정합니다. + edit_tags_allowed_groups: 태그 편집 허용 그룹 값을 설정합니다. + tag_topic_allowed_groups: 주제 태그 지정 허용 그룹 값을 설정합니다. + max_tag_search_results: 태그 검색 결과 최대 수 값을 설정합니다. + max_tags_in_filter_list: 필터 목록의 태그 최대 수 값을 설정합니다. + tags_sort_alphabetically: 태그를 가나다순으로 정렬 관련 동작을 설정합니다. + tags_listed_by_group: 태그를 그룹별로 표시 여부를 정합니다. + pm_tags_allowed_for_groups: 개인 메시지 태그 허용 그룹 값을 설정합니다. + suppress_overlapping_tags_in_list: 목록에서 중복 태그 숨김 여부를 정합니다. + remove_muted_tags_from_latest: 최신 글에서 숨긴 태그 제외 여부를 정합니다. + force_lowercase_tags: 태그 영문을 소문자로 통일 관련 동작을 설정합니다. + create_post_for_category_and_tag_changes: 카테고리와 태그 변경 기록 게시물 작성 관련 동작을 설정합니다. + automatically_clean_unused_tags: 사용하지 않는 태그 자동 정리 관련 동작을 설정합니다. + dashboard_hidden_reports: 대시보드에서 숨길 보고서 관련 동작을 설정합니다. + dashboard_visible_tabs: 대시보드에 표시할 탭 관련 동작을 설정합니다. + dashboard_general_tab_activity_metrics: 대시보드 일반 탭 활동 지표 관련 동작을 설정합니다. + site_traffic_explorer_event_limit: 사이트 방문 분석 이벤트 제한 관련 동작을 설정합니다. + enable_auto_grid_images: 여러 이미지 자동 격자 배치 관련 동작을 설정합니다. + enable_form_templates: 양식 템플릿 사용 여부를 정합니다. + enable_rich_text_paste: 서식 있는 텍스트 붙여넣기 사용 여부를 정합니다. + default_email_digest_frequency: 기본 요약 메일 발송 주기 값을 설정합니다. + default_include_tl0_in_digests: 요약 메일에 신뢰 레벨 0 콘텐츠 포함 여부를 정합니다. + default_email_level: 기본 이메일 알림 수준 관련 동작을 설정합니다. + default_email_messages_level: 기본 개인 메시지 이메일 알림 수준 관련 동작을 설정합니다. + default_email_mailing_list_mode: 기본 메일링 목록 모드 관련 동작을 설정합니다. + default_email_mailing_list_mode_frequency: 기본 메일링 목록 발송 간격 값을 설정합니다. + disable_mailing_list_mode: 메일링 목록 모드 사용 안 함 관련 동작을 설정합니다. + default_email_previous_replies: 이메일에 이전 답글 포함 여부를 정합니다. + default_email_in_reply_to: 이메일 답장 참조 머리글 사용 여부를 정합니다. + default_hide_profile: 기본 프로필 숨김 여부를 정합니다. + default_hide_presence: 기본 접속 상태 숨김 여부를 정합니다. + default_other_new_topic_duration_minutes: 기본 새 주제 표시 기간 값을 설정합니다. + default_other_auto_track_topics_after_msecs: 기본 주제 자동 추적 대기 시간 값을 설정합니다. + default_other_notification_level_when_replying: 답글 작성 시 기본 알림 수준 관련 동작을 설정합니다. + default_other_external_links_in_new_tab: 외부 링크를 새 탭에서 열기 관련 동작을 설정합니다. + default_other_enable_quoting: 기본 인용 기능 사용 여부를 정합니다. + default_other_enable_smart_lists: 기본 스마트 목록 사용 여부를 정합니다. + default_other_dynamic_favicon: 기본 동적 파비콘 사용 여부를 정합니다. + default_other_skip_new_user_tips: 기본 새 사용자 도움말 생략 관련 동작을 설정합니다. + default_other_like_notification_frequency: 기본 좋아요 알림 빈도 관련 동작을 설정합니다. + default_topics_automatic_unpin: 읽은 고정 주제 자동 고정 해제 관련 동작을 설정합니다. + default_categories_watching: 기본 지켜보는 카테고리 값을 설정합니다. + default_categories_tracking: 기본 추적 카테고리 값을 설정합니다. + default_categories_muted: 기본 숨긴 카테고리 값을 설정합니다. + default_categories_watching_first_post: 첫 게시물만 지켜보는 기본 카테고리 값을 설정합니다. + default_categories_normal: 기본 일반 알림 카테고리 값을 설정합니다. + mute_all_categories_by_default: 모든 카테고리를 기본으로 숨김 여부를 정합니다. + default_tags_watching: 기본 지켜보는 태그 값을 설정합니다. + default_tags_tracking: 기본 추적 태그 값을 설정합니다. + default_tags_muted: 기본 숨긴 태그 값을 설정합니다. + default_tags_watching_first_post: 첫 게시물만 지켜보는 기본 태그 값을 설정합니다. + default_text_size: 기본 글자 크기 값을 설정합니다. + default_title_count_mode: 제목 알림 수 표시 방식 값을 설정합니다. + enable_offline_indicator: 오프라인 상태 표시 여부를 정합니다. + default_sidebar_link_to_filtered_list: 기본 사이드바 링크를 필터 목록에 연결 관련 동작을 설정합니다. + default_sidebar_show_count_of_new_items: 사이드바에 새 항목 수 표시 여부를 정합니다. + default_composition_mode: 기본 글쓰기 방식 값을 설정합니다. + default_other_enable_markdown_monospace_font: Markdown 입력에 고정폭 글꼴 사용 여부를 정합니다. + default_watched_precedence_over_muted: 지켜보기 설정을 숨김 설정보다 우선 여부를 정합니다. + allow_user_api_key_scopes: 사용자 API 키 권한 범위 허용 여부를 정합니다. + user_api_key_allowed_groups: 사용자 API 키 발급 허용 그룹 값을 설정합니다. + allowed_user_api_auth_redirects: 사용자 API 인증 이동 허용 주소 값을 설정합니다. + revoke_user_api_keys_unused_days: 미사용 사용자 API 키 폐기 기간 값을 설정합니다. + boards_manage_board_allowed_groups: 보드 관리 허용 그룹 값을 설정합니다. + chat_enabled: 채팅 사용 여부를 정합니다. + assign_enabled: 담당자 배정 사용 여부를 정합니다. + assigns_by_staff_mention: 운영진 언급으로 담당자 배정 관련 동작을 설정합니다. + unassign_creates_tracking_post: 담당 해제 시 기록 게시물 작성 관련 동작을 설정합니다. + assigns_public: 담당자 정보 공개 여부를 정합니다. + assign_self_regex: 본인 담당 배정 명령 정규식 관련 동작을 설정합니다. + assign_other_regex: 다른 사용자 담당 배정 명령 정규식 관련 동작을 설정합니다. + unassign_on_close: 주제를 닫을 때 담당 해제 관련 동작을 설정합니다. + unassign_on_group_archive: 그룹 보관 시 담당 해제 관련 동작을 설정합니다. + reassign_on_open: 주제를 다시 열 때 담당 재배정 관련 동작을 설정합니다. + invite_on_assign: 담당 배정 시 주제에 초대 관련 동작을 설정합니다. + assigns_user_url_path: 사용자 담당 목록 주소 경로 값을 설정합니다. + assign_mailer: 담당 배정 이메일 사용 여부를 정합니다. + remind_assigns_frequency: 담당 주제 알림 주기 값을 설정합니다. + pending_assign_reminder_threshold: 대기 중인 담당 주제 알림 기준 관련 동작을 설정합니다. + max_assigned_topics: 사용자별 최대 담당 주제 수 값을 설정합니다. + assign_allowed_on_groups: 담당자 배정 허용 그룹 값을 설정합니다. + enable_assign_status: 담당 상태 사용 여부를 정합니다. + assign_statuses: 담당 상태 목록 값을 설정합니다. + ignore_solved_topics_in_assigned_reminder: 담당 알림에서 해결된 주제 제외 여부를 정합니다. + assignment_status_on_solve: 해결 시 담당 상태 관련 동작을 설정합니다. + assignment_status_on_unsolve: 해결 취소 시 담당 상태 관련 동작을 설정합니다. + discourse_captcha_enabled: 캡차 사용 여부를 정합니다. + discourse_captcha_provider: 캡차 제공 서비스 관련 동작을 설정합니다. + hcaptcha_site_key: hCaptcha 사이트 키 값을 설정합니다. + hcaptcha_secret_key: hCaptcha 비밀 키 값을 설정합니다. + recaptcha_site_key: reCAPTCHA 사이트 키 값을 설정합니다. + recaptcha_secret_key: reCAPTCHA 비밀 키 값을 설정합니다. + data_explorer_enabled: 데이터 탐색기 사용 여부를 정합니다. + discourse_events_enabled: 이벤트 기능 사용 여부를 정합니다. + holiday_calendar_topic_id: 휴일 달력 주제 ID 값을 설정합니다. + holiday_status_emoji: 휴일 상태 이모지 관련 동작을 설정합니다. + delete_expired_event_posts_after: 지난 이벤트 게시물 삭제 기간 값을 설정합니다. + all_day_event_start_time: 종일 이벤트 시작 시각 관련 동작을 설정합니다. + all_day_event_end_time: 종일 이벤트 종료 시각 관련 동작을 설정합니다. + calendar_categories: 달력 표시 카테고리 값을 설정합니다. + calendar_event_display: 달력 이벤트 표시 방식 값을 설정합니다. + calendar_categories_outlet: 카테고리 달력 표시 위치 값을 설정합니다. + working_days: 근무 요일 관련 동작을 설정합니다. + working_day_start_hour: 근무 시작 시각 관련 동작을 설정합니다. + working_day_end_hour: 근무 종료 시각 관련 동작을 설정합니다. + close_to_working_day_hours_extension: 근무 종료 주제 닫기 유예 시간 값을 설정합니다. + calendar_automatic_holidays_enabled: 달력에 휴일 자동 표시 여부를 정합니다. + event_participation_buttons: 이벤트 참가 버튼 표시 여부를 정합니다. + discourse_post_event_enabled: 게시물 이벤트 사용 여부를 정합니다. + discourse_post_event_allowed_on_groups: 게시물 이벤트 작성 허용 그룹 값을 설정합니다. + displayed_invitees_limit: 표시할 초대 대상 최대 수 값을 설정합니다. + display_post_event_date_on_topic_title: 주제 제목에 이벤트 날짜 표시 여부를 정합니다. + use_local_event_date: 사용자 현지 이벤트 날짜 사용 여부를 정합니다. + discourse_post_event_edit_notifications_time_extension: 이벤트 수정 알림 시간 범위 값을 설정합니다. + discourse_post_event_allowed_custom_fields: 이벤트 허용 사용자 정의 필드 관련 동작을 설정합니다. + events_calendar_categories: 이벤트 달력 카테고리 값을 설정합니다. + sort_categories_by_event_start_date_enabled: 이벤트 시작일로 카테고리 정렬 관련 동작을 설정합니다. + disable_resorting_on_categories_enabled: 카테고리 자동 재정렬 사용 안 함 관련 동작을 설정합니다. + sidebar_show_upcoming_events: 사이드바에 예정 이벤트 표시 여부를 정합니다. + map_events_to_color: 이벤트 색상 연결 관련 동작을 설정합니다. + map_events_title: 이벤트 지도 제목 관련 동작을 설정합니다. + calendar_first_day_of_week: 달력의 한 주 시작 요일 관련 동작을 설정합니다. + calendar_upcoming_events_default_view: 예정 이벤트 달력 기본 보기 관련 동작을 설정합니다. + livestream_zoom_enabled: Zoom 실시간 방송 사용 여부를 정합니다. + livestream_zoom_sdk_key: Zoom SDK 키 값을 설정합니다. + livestream_zoom_sdk_secret: Zoom SDK 비밀 키 값을 설정합니다. + livestream_enable_modal_chat_on_mobile: 모바일 실시간 방송 채팅창 사용 여부를 정합니다. + discourse_gamification_enabled: 점수 경쟁 사용 여부를 정합니다. + scorable_categories: 점수 집계 카테고리 값을 설정합니다. + like_received_score_value: 받은 좋아요 점수 값을 설정합니다. + like_given_score_value: 누른 좋아요 점수 값을 설정합니다. + solution_score_value: 해결 답변 점수 값을 설정합니다. + user_invited_score_value: 회원 초대 점수 값을 설정합니다. + time_read_score_value: 읽은 시간 점수 값을 설정합니다. + post_read_score_value: 읽은 게시물 점수 값을 설정합니다. + topic_created_score_value: 주제 작성 점수 값을 설정합니다. + post_created_score_value: 게시물 작성 점수 값을 설정합니다. + flag_created_score_value: 신고 작성 점수 값을 설정합니다. + day_visited_score_value: 방문 일수 점수 값을 설정합니다. + reaction_received_score_value: 받은 반응 점수 값을 설정합니다. + reaction_given_score_value: 남긴 반응 점수 값을 설정합니다. + chat_reaction_received_score_value: 받은 채팅 반응 점수 값을 설정합니다. + chat_reaction_given_score_value: 남긴 채팅 반응 점수 값을 설정합니다. + chat_message_created_score_value: 채팅 메시지 작성 점수 값을 설정합니다. + score_ranking_strategy: 점수 순위 계산 방식 값을 설정합니다. + enable_discourse_github_plugin: GitHub 플러그인 사용 여부를 정합니다. + github_linkback_enabled: GitHub에 토론 링크 남기기 관련 동작을 설정합니다. + github_linkback_projects: 토론 링크를 남길 GitHub 프로젝트 관련 동작을 설정합니다. + github_linkback_access_token: GitHub 토론 링크 액세스 토큰 값을 설정합니다. + github_linkback_maximum_links: GitHub 토론 링크 최대 수 값을 설정합니다. + github_linkback_ignored_categories: GitHub 토론 링크 제외 카테고리 값을 설정합니다. + github_badges_enabled: GitHub 배지 사용 여부를 정합니다. + github_badges_repos: GitHub 배지 저장소 관련 동작을 설정합니다. + github_permalinks_enabled: GitHub 고정 링크 사용 여부를 정합니다. + github_pr_status_enabled: GitHub 병합 요청 상태 표시 여부를 정합니다. + github_webhook_secret: GitHub 웹훅 비밀 키 값을 설정합니다. + github_permalinks_exclude: GitHub 고정 링크 제외 경로 값을 설정합니다. + github_silver_badge_min_commits: GitHub 은색 배지 최소 커밋 수 값을 설정합니다. + github_gold_badge_min_commits: GitHub 금색 배지 최소 커밋 수 값을 설정합니다. + discourse_math_enabled: 수식 기능 사용 여부를 정합니다. + discourse_math_provider: 수식 표시 도구 관련 동작을 설정합니다. + discourse_math_enable_latex_delimiters: LaTeX 구분 기호 사용 여부를 정합니다. + discourse_math_mathjax_output: MathJax 출력 방식 값을 설정합니다. + discourse_math_enable_menu: 수식 메뉴 사용 여부를 정합니다. + discourse_math_zoom_on_click: 수식 클릭 확대 관련 동작을 설정합니다. + discourse_math_enable_accessibility: 수식 접근성 기능 사용 여부를 정합니다. + discourse_math_enable_asciimath: AsciiMath 사용 여부를 정합니다. + openid_connect_enabled: OpenID Connect 사용 여부를 정합니다. + openid_connect_discovery_document: OpenID Connect 검색 문서 주소 값을 설정합니다. + openid_connect_client_id: OpenID Connect 클라이언트 ID 값을 설정합니다. + openid_connect_client_secret: OpenID Connect 클라이언트 비밀 키 값을 설정합니다. + openid_connect_rp_initiated_logout: OpenID Connect 제공자 로그아웃 사용 여부를 정합니다. + openid_connect_rp_initiated_logout_redirect: OpenID Connect 로그아웃 후 이동 주소 값을 설정합니다. + openid_connect_rp_initiated_logout_include_client_id: 로그아웃 요청에 클라이언트 ID 포함 여부를 + 정합니다. + openid_connect_rp_initiated_logout_include_state: 로그아웃 요청에 상태값 포함 여부를 정합니다. + openid_connect_allow_association_change: OpenID Connect 계정 연결 변경 허용 여부를 정합니다. + openid_connect_overrides_email: OpenID Connect 이메일 우선 사용 여부를 정합니다. + openid_connect_authorize_scope: OpenID Connect 인증 권한 범위 값을 설정합니다. + openid_connect_verbose_logging: OpenID Connect 상세 로그 관련 동작을 설정합니다. + openid_connect_token_scope: OpenID Connect 토큰 권한 범위 값을 설정합니다. + openid_connect_error_redirects: OpenID Connect 오류별 이동 주소 값을 설정합니다. + openid_connect_authorize_parameters: OpenID Connect 인증 추가 매개변수 값을 설정합니다. + openid_connect_claims: OpenID Connect 사용자 정보 항목 관련 동작을 설정합니다. + openid_connect_match_by_email: 이메일로 기존 계정 연결 관련 동작을 설정합니다. + openid_connect_groups_claim: OpenID Connect 그룹 정보 항목 관련 동작을 설정합니다. + openid_connect_user_field_mappings: OpenID Connect 사용자 필드 연결 관련 동작을 설정합니다. + openid_connect_use_pkce: OpenID Connect PKCE 사용 여부를 정합니다. + openid_connect_mtls_client_cert: OpenID Connect mTLS 클라이언트 인증서 관련 동작을 설정합니다. + openid_connect_mtls_client_key: OpenID Connect mTLS 클라이언트 키 값을 설정합니다. + openid_connect_mtls_client_key_passcode: OpenID Connect mTLS 클라이언트 키 암호 관련 동작을 + 설정합니다. + patreon_enabled: Patreon 연동 사용 여부를 정합니다. + patreon_login_enabled: Patreon 로그인 사용 여부를 정합니다. + patreon_api_version: Patreon API 버전 관련 동작을 설정합니다. + patreon_client_id: Patreon 클라이언트 ID 값을 설정합니다. + patreon_client_secret: Patreon 클라이언트 비밀 키 값을 설정합니다. + patreon_webhook_secret: Patreon 웹훅 비밀 키 값을 설정합니다. + patreon_creator_discourse_username: Patreon 제작자 Discourse 사용자 이름 관련 동작을 설정합니다. + patreon_creator_access_token: Patreon 제작자 액세스 토큰 값을 설정합니다. + patreon_creator_refresh_token: Patreon 제작자 갱신 토큰 값을 설정합니다. + patreon_declined_pledges_grace_period_days: Patreon 후원 결제 실패 유예 기간 값을 설정합니다. + max_patreon_api_reqs_per_hr: 시간당 Patreon API 최대 요청 수 값을 설정합니다. + max_patreon_api_reqs_per_day: 하루 Patreon API 최대 요청 수 값을 설정합니다. + patreon_verbose_log: Patreon 상세 로그 관련 동작을 설정합니다. + patreon_donation_prompt_enabled: Patreon 후원 안내 사용 여부를 정합니다. + patreon_donation_prompt_show_after_topics: 후원 안내 표시 주제 조회 수 값을 설정합니다. + patreon_donation_prompt_campaign_url: Patreon 후원 페이지 주소 값을 설정합니다. + post_voting_enabled: 게시물 투표 사용 여부를 정합니다. + post_voting_undo_vote_action_window: 게시물 투표 취소 가능 시간 값을 설정합니다. + post_voting_comment_enabled: 게시물 투표 댓글 사용 여부를 정합니다. + post_voting_comment_limit_per_post: 게시물당 투표 댓글 최대 수 값을 설정합니다. + post_voting_enable_likes_on_answers: 답변에 좋아요 허용 여부를 정합니다. + flag_posts_voting_comments_allowed_groups: 투표 댓글 신고 허용 그룹 값을 설정합니다. + discourse_reactions_enabled: 게시물 반응 사용 여부를 정합니다. + discourse_reactions_like_icon: 좋아요 반응 아이콘 관련 동작을 설정합니다. + discourse_reactions_reaction_for_like: 좋아요로 처리할 반응 관련 동작을 설정합니다. + discourse_reactions_enabled_reactions: 사용할 게시물 반응 관련 동작을 설정합니다. + discourse_reactions_desaturated_reaction_panel: 반응 선택창 색상 낮춤 관련 동작을 설정합니다. + discourse_reactions_excluded_from_like: 좋아요 집계 제외 반응 관련 동작을 설정합니다. + discourse_reactions_allow_any_emoji: 모든 이모지를 반응으로 허용 여부를 정합니다. + discourse_rewind_enabled: 커뮤니티 되돌아보기 사용 여부를 정합니다. + solved_enabled: 해결됨 기능 사용 여부를 정합니다. + show_who_marked_solved: 해결 처리한 사용자 표시 여부를 정합니다. + allow_solved_on_all_topics: 모든 주제에서 해결됨 허용 여부를 정합니다. + allow_solved_in_groups: 해결 처리 허용 그룹 값을 설정합니다. + accept_all_solutions_allowed_groups: 모든 해결 답변 선택 허용 그룹 값을 설정합니다. + solved_quote_length: 해결 답변 인용 길이 값을 설정합니다. + solved_topics_auto_close_hours: 해결된 주제 자동 닫기 시간 값을 설정합니다. + show_filter_by_solved_status: 해결 상태 필터 표시 여부를 정합니다. + disable_solved_education_message: 해결됨 사용 안내 숨김 여부를 정합니다. + accept_solutions_topic_author: 주제 작성자의 해결 답변 선택 허용 여부를 정합니다. + solved_add_schema_markup: 해결된 주제에 검색 구조화 정보 추가 관련 동작을 설정합니다. + prioritize_solved_topics_in_search: 검색에서 해결된 주제 우선 여부를 정합니다. + enable_solved_tags: 태그별 해결됨 기능 사용 여부를 정합니다. + discourse_subscriptions_enabled: 유료 구독 사용 여부를 정합니다. + discourse_subscriptions_extra_nav_subscribe: 내비게이션에 구독 메뉴 추가 관련 동작을 설정합니다. + discourse_subscriptions_pricing_table_id: 구독 요금표 ID 값을 설정합니다. + discourse_subscriptions_pricing_table_enabled: 구독 요금표 사용 여부를 정합니다. + discourse_subscriptions_public_key: 구독 결제 공개 키 값을 설정합니다. + discourse_subscriptions_secret_key: 구독 결제 비밀 키 값을 설정합니다. + discourse_subscriptions_webhook_secret: 구독 결제 웹훅 비밀 키 값을 설정합니다. + discourse_subscriptions_currency: 구독 결제 통화 관련 동작을 설정합니다. + discourse_subscriptions_campaign_enabled: 후원 캠페인 사용 여부를 정합니다. + discourse_subscriptions_campaign_goal: 후원 캠페인 목표 금액 관련 동작을 설정합니다. + discourse_subscriptions_campaign_type: 후원 캠페인 방식 값을 설정합니다. + discourse_subscriptions_campaign_banner_location: 후원 캠페인 배너 위치 값을 설정합니다. + discourse_subscriptions_campaign_banner_bg_image: 후원 캠페인 배너 배경 이미지 값을 설정합니다. + discourse_subscriptions_campaign_banner_shadow_color: 후원 캠페인 배너 그림자 색상 값을 설정합니다. + discourse_subscriptions_campaign_show_contributors: 후원 캠페인 참여자 표시 여부를 정합니다. + discourse_subscriptions_campaign_product: 후원 캠페인 상품 관련 동작을 설정합니다. + discourse_subscriptions_enable_automatic_tax: 구독 결제 세금 자동 계산 관련 동작을 설정합니다. + discourse_subscriptions_enable_verbose_logging: 구독 결제 상세 로그 관련 동작을 설정합니다. + discourse_templates_enabled: 게시물 템플릿 사용 여부를 정합니다. + discourse_templates_categories: 게시물 템플릿 카테고리 값을 설정합니다. + discourse_templates_enable_private_templates: 개인 템플릿 사용 여부를 정합니다. + discourse_templates_groups_allowed_private_templates: 개인 템플릿 허용 그룹 값을 설정합니다. + discourse_templates_private_templates_tags: 개인 템플릿 태그 값을 설정합니다. + topic_voting_enabled: 주제 투표 사용 여부를 정합니다. + topic_voting_enable_vote_limits: 주제 투표 수 제한 관련 동작을 설정합니다. + topic_voting_show_who_voted: 투표한 사용자 표시 여부를 정합니다. + topic_voting_show_votes_on_profile: 프로필에 투표 수 표시 여부를 정합니다. + topic_voting_alert_votes_left: 남은 투표 수 알림 관련 동작을 설정합니다. + topic_voting_tl0_vote_limit: 신뢰 레벨 0 투표 한도 관련 동작을 설정합니다. + topic_voting_tl1_vote_limit: 신뢰 레벨 1 투표 한도 관련 동작을 설정합니다. + topic_voting_tl2_vote_limit: 신뢰 레벨 2 투표 한도 관련 동작을 설정합니다. + topic_voting_tl3_vote_limit: 신뢰 레벨 3 투표 한도 관련 동작을 설정합니다. + topic_voting_tl4_vote_limit: 신뢰 레벨 4 투표 한도 관련 동작을 설정합니다. + zendesk_url: Zendesk 주소 값을 설정합니다. + zendesk_enabled: Zendesk 연동 사용 여부를 정합니다. + zendesk_jobs_api_token: Zendesk 작업 API 토큰 값을 설정합니다. + zendesk_jobs_email: Zendesk 작업 이메일 값을 설정합니다. + zendesk_oauth_client_id: Zendesk OAuth 클라이언트 ID 값을 설정합니다. + zendesk_oauth_client_secret: Zendesk OAuth 클라이언트 비밀 키 값을 설정합니다. + zendesk_autogenerate_all_categories: 모든 카테고리에 Zendesk 티켓 자동 생성 관련 동작을 설정합니다. + zendesk_autogenerate_categories: Zendesk 티켓 자동 생성 카테고리 값을 설정합니다. + zendesk_job_push_all_posts: Zendesk에 모든 게시물 전송 관련 동작을 설정합니다. + zendesk_job_push_only_author_posts: Zendesk에 작성자 게시물만 전송 관련 동작을 설정합니다. + sync_comments_from_zendesk: Zendesk 댓글 동기화 관련 동작을 설정합니다. + zendesk_incoming_webhook_token: Zendesk 수신 웹훅 토큰 값을 설정합니다. + zendesk_tags: Zendesk 태그 값을 설정합니다. + poll_enabled: 설문 기능 사용 여부를 정합니다. + poll_maximum_options: 설문 선택 항목 최대 수 값을 설정합니다. + poll_edit_window_mins: 설문 편집 가능 시간 값을 설정합니다. + poll_create_allowed_groups: 설문 작성 허용 그룹 값을 설정합니다. + poll_groupable_user_fields: 설문 결과 그룹화 사용자 필드 관련 동작을 설정합니다. + poll_export_data_explorer_query_id: 설문 내보내기 데이터 탐색기 쿼리 ID 값을 설정합니다. + poll_export_ranked_choice_data_explorer_query_id: 선호 순위 설문 내보내기 쿼리 ID 값을 설정합니다. + poll_default_public: 설문 투표자 기본 공개 여부를 정합니다. + chat_integration_enabled: 외부 채팅 연동 사용 여부를 정합니다. + chat_integration_discourse_username: 외부 채팅 알림 발신 사용자 관련 동작을 설정합니다. + chat_integration_delay_seconds: 외부 채팅 알림 지연 시간 값을 설정합니다. + chat_integration_slack_username: Slack 알림 발신 이름 관련 동작을 설정합니다. + chat_integration_slack_enabled: Slack 연동 사용 여부를 정합니다. + chat_integration_slack_access_token: Slack 액세스 토큰 값을 설정합니다. + chat_integration_slack_incoming_webhook_token: Slack 수신 웹훅 토큰 값을 설정합니다. + chat_integration_slack_excerpt_length: Slack 알림 요약 길이 값을 설정합니다. + chat_integration_slack_outbound_webhook_url: Slack 송신 웹훅 주소 값을 설정합니다. + chat_integration_slack_icon_url: Slack 알림 아이콘 주소 값을 설정합니다. + chat_integration_slack_transcript_quote: Slack 대화 기록을 인용문으로 표시 여부를 정합니다. + chat_integration_telegram_enabled: Telegram 연동 사용 여부를 정합니다. + chat_integration_telegram_access_token: Telegram 액세스 토큰 값을 설정합니다. + chat_integration_telegram_api_base_url: Telegram API 기본 주소 값을 설정합니다. + chat_integration_telegram_excerpt_length: Telegram 알림 요약 길이 값을 설정합니다. + chat_integration_telegram_enable_slash_commands: Telegram 슬래시 명령 사용 여부를 정합니다. + chat_integration_discord_enabled: Discord 연동 사용 여부를 정합니다. + chat_integration_discord_message_content: Discord 메시지 내용 전송 허용 여부를 정합니다. + chat_integration_discord_excerpt_length: Discord 알림 요약 길이 값을 설정합니다. + chat_integration_guilded_enabled: Guilded 연동 사용 여부를 정합니다. + chat_integration_guilded_excerpt_length: Guilded 알림 요약 길이 값을 설정합니다. + chat_integration_mattermost_enabled: Mattermost 연동 사용 여부를 정합니다. + chat_integration_mattermost_webhook_url: Mattermost 웹훅 주소 값을 설정합니다. + chat_integration_mattermost_incoming_webhook_token: Mattermost 수신 웹훅 토큰 값을 설정합니다. + chat_integration_mattermost_icon_url: Mattermost 알림 아이콘 주소 값을 설정합니다. + chat_integration_mattermost_excerpt_length: Mattermost 알림 요약 길이 값을 설정합니다. + chat_integration_matrix_enabled: Matrix 연동 사용 여부를 정합니다. + chat_integration_matrix_homeserver: Matrix 홈 서버 값을 설정합니다. + chat_integration_matrix_access_token: Matrix 액세스 토큰 값을 설정합니다. + chat_integration_matrix_excerpt_length: Matrix 알림 요약 길이 값을 설정합니다. + chat_integration_matrix_use_notice: Matrix 알림 메시지 형식 사용 여부를 정합니다. + chat_integration_zulip_enabled: Zulip 연동 사용 여부를 정합니다. + chat_integration_zulip_server: Zulip 서버 주소 값을 설정합니다. + chat_integration_zulip_bot_email_address: Zulip 봇 이메일 주소 값을 설정합니다. + chat_integration_zulip_bot_api_key: Zulip 봇 API 키 값을 설정합니다. + chat_integration_zulip_excerpt_length: Zulip 알림 요약 길이 값을 설정합니다. + chat_integration_rocketchat_enabled: Rocket.Chat 연동 사용 여부를 정합니다. + chat_integration_rocketchat_webhook_url: Rocket.Chat 웹훅 주소 값을 설정합니다. + chat_integration_rocketchat_excerpt_length: Rocket.Chat 알림 요약 길이 값을 설정합니다. + chat_integration_gitter_enabled: Gitter 연동 사용 여부를 정합니다. + chat_integration_groupme_enabled: GroupMe 연동 사용 여부를 정합니다. + chat_integration_groupme_excerpt_length: GroupMe 알림 요약 길이 값을 설정합니다. + chat_integration_groupme_bot_ids: GroupMe 봇 ID 값을 설정합니다. + chat_integration_groupme_instance_names: GroupMe 인스턴스 이름 관련 동작을 설정합니다. + chat_integration_teams_enabled: Microsoft Teams 연동 사용 여부를 정합니다. + chat_integration_teams_excerpt_length: Microsoft Teams 알림 요약 길이 값을 설정합니다. + chat_integration_powerautomate_enabled: Power Automate 연동 사용 여부를 정합니다. + chat_integration_powerautomate_excerpt_length: Power Automate 알림 요약 길이 값을 설정합니다. + chat_integration_webex_enabled: Webex 연동 사용 여부를 정합니다. + chat_integration_webex_excerpt_length: Webex 알림 요약 길이 값을 설정합니다. + chat_integration_google_enabled: Google Chat 연동 사용 여부를 정합니다. + chat_integration_google_excerpt_length: Google Chat 알림 요약 길이 값을 설정합니다. + enable_login_with_amazon: Amazon 로그인 사용 여부를 정합니다. + login_with_amazon_client_id: Amazon 로그인 클라이언트 ID 값을 설정합니다. + login_with_amazon_client_secret: Amazon 로그인 클라이언트 비밀 키 값을 설정합니다. + login_with_amazon_scope: Amazon 로그인 권한 범위 값을 설정합니다. + login_with_amazon_overrides_email: Amazon 로그인 이메일 우선 사용 여부를 정합니다. + login_with_amazon_user_can_connect: 사용자의 Amazon 계정 연결 허용 여부를 정합니다. + login_with_amazon_user_can_revoke: 사용자의 Amazon 계정 연결 해제 허용 여부를 정합니다. + discourse_ai_enabled: Discourse AI 사용 여부를 정합니다. + ai_artifact_security: AI 결과물 보안 수준 관련 동작을 설정합니다. + ai_default_llm_model: 기본 AI 언어 모델 값을 설정합니다. + ai_sentiment_enabled: AI 감정 분석 사용 여부를 정합니다. + ai_sentiment_model_configs: AI 감정 분석 모델 설정 관련 동작을 설정합니다. + ai_sentiment_sentiment_classification_strategy: AI 긍정·부정 분류 방식 값을 설정합니다. + ai_sentiment_sentiment_agent: AI 긍정·부정 분석 에이전트 값을 설정합니다. + ai_sentiment_emotion_classification_strategy: AI 세부 감정 분류 방식 값을 설정합니다. + ai_sentiment_emotion_agent: AI 세부 감정 분석 에이전트 값을 설정합니다. + ai_hugging_face_tei_reranker_endpoint: Hugging Face TEI 재정렬 주소 값을 설정합니다. + ai_hugging_face_tei_reranker_api_key: Hugging Face TEI 재정렬 API 키 값을 설정합니다. + ai_google_custom_search_api_key: Google 맞춤 검색 API 키 값을 설정합니다. + ai_google_custom_search_cx: Google 맞춤 검색 엔진 ID 값을 설정합니다. + ai_helper_enabled: AI 글쓰기 도우미 사용 여부를 정합니다. + composer_ai_helper_allowed_groups: 글쓰기 AI 도우미 허용 그룹 값을 설정합니다. + ai_helper_allowed_in_pm: 개인 메시지에서 AI 도우미 허용 여부를 정합니다. + post_ai_helper_allowed_groups: 게시물 AI 도우미 허용 그룹 값을 설정합니다. + ai_helper_automatic_chat_thread_title: 채팅 대화 제목 자동 생성 관련 동작을 설정합니다. + ai_helper_automatic_chat_thread_title_delay: 채팅 대화 제목 자동 생성 대기 시간 값을 설정합니다. + ai_helper_enabled_features: 사용할 AI 도우미 기능 관련 동작을 설정합니다. + ai_helper_proofreader_agent: AI 맞춤법 검사 에이전트 값을 설정합니다. + ai_helper_title_suggestions_agent: AI 제목 추천 에이전트 값을 설정합니다. + ai_helper_explain_agent: AI 설명 에이전트 값을 설정합니다. + ai_helper_post_illustrator_agent: AI 게시물 이미지 에이전트 값을 설정합니다. + ai_helper_smart_dates_agent: AI 날짜 정리 에이전트 값을 설정합니다. + ai_helper_translator_agent: AI 번역 에이전트 값을 설정합니다. + ai_helper_markdown_tables_agent: AI 표 작성 에이전트 값을 설정합니다. + ai_helper_custom_prompt_agent: AI 사용자 지정 요청 에이전트 값을 설정합니다. + ai_image_caption_agent: AI 이미지 설명 에이전트 값을 설정합니다. + ai_post_image_captions_enabled: 게시물 이미지 AI 설명 사용 여부를 정합니다. + ai_post_image_captions_per_post_limit: 게시물당 AI 이미지 설명 최대 수 값을 설정합니다. + ai_post_image_captions_backfill_hourly_rate: 기존 이미지 설명 시간당 처리 수 값을 설정합니다. + ai_post_image_captions_backfill_max_age_days: 기존 이미지 설명 처리 최대 경과일 관련 동작을 설정합니다. + ai_helper_chat_thread_title_agent: 채팅 대화 제목 에이전트 값을 설정합니다. + ai_embeddings_enabled: AI 임베딩 사용 여부를 정합니다. + ai_embeddings_selected_model: AI 임베딩 모델 값을 설정합니다. + ai_embeddings_generate_for_pms: 개인 메시지 임베딩 생성 관련 동작을 설정합니다. + ai_embeddings_semantic_related_topics_enabled: 의미 기반 관련 주제 사용 여부를 정합니다. + ai_embeddings_semantic_related_topics: 의미 기반 관련 주제 수 값을 설정합니다. + ai_embeddings_semantic_related_include_closed_topics: 의미 기반 관련 주제에 닫힌 주제 포함 여부를 + 정합니다. + ai_embeddings_semantic_related_age_penalty: 오래된 관련 주제 감점 관련 동작을 설정합니다. + ai_embeddings_semantic_related_age_time_scale: 관련 주제 시간 가중 범위 값을 설정합니다. + ai_embeddings_semantic_search_enabled: 의미 기반 검색 사용 여부를 정합니다. + ai_embeddings_semantic_search_use_hyde: 의미 검색에 HyDE 사용 여부를 정합니다. + ai_embeddings_semantic_quick_search_enabled: 빠른 의미 검색 사용 여부를 정합니다. + ai_embeddings_semantic_search_hyde_agent: HyDE 의미 검색 에이전트 값을 설정합니다. + ai_admin_dashboard_enabled: AI 관리자 대시보드 사용 여부를 정합니다. + ai_admin_dashboard_highlights_agent: AI 대시보드 주요 내용 에이전트 값을 설정합니다. + ai_admin_dashboard_highlights_category_scope: AI 대시보드 주요 내용 카테고리 범위 값을 설정합니다. + ai_summarization_enabled: AI 요약 사용 여부를 정합니다. + ai_summarization_agent: AI 요약 에이전트 값을 설정합니다. + ai_pm_summarization_allowed_groups: 개인 메시지 AI 요약 허용 그룹 값을 설정합니다. + ai_summary_gists_enabled: AI 핵심 요약 사용 여부를 정합니다. + ai_summary_gists_agent: AI 핵심 요약 에이전트 값을 설정합니다. + ai_summary_backfill_topic_max_age_days: 기존 주제 요약 최대 경과일 관련 동작을 설정합니다. + ai_summary_backfill_maximum_topics_per_hour: 시간당 기존 주제 요약 최대 수 값을 설정합니다. + ai_summary_backfill_minimum_word_count: 기존 주제 요약 최소 단어 수 값을 설정합니다. + ai_bot_enabled: AI 봇 사용 여부를 정합니다. + ai_bot_enabled_llms: AI 봇 사용 언어 모델 값을 설정합니다. + ai_bot_enable_chat_warning: AI 봇 채팅 주의 안내 표시 여부를 정합니다. + ai_bot_debugging_allowed_groups: AI 봇 디버그 허용 그룹 값을 설정합니다. + ai_bot_allowed_groups: AI 봇 사용 허용 그룹 값을 설정합니다. + ai_bot_public_sharing_allowed_groups: AI 봇 대화 공개 공유 허용 그룹 값을 설정합니다. + ai_bot_add_to_header: 머리글에 AI 봇 추가 관련 동작을 설정합니다. + ai_bot_add_to_community_section: 커뮤니티 메뉴에 AI 봇 추가 관련 동작을 설정합니다. + ai_bot_github_access_token: AI 봇 GitHub 액세스 토큰 값을 설정합니다. + ai_discover_enabled: AI 콘텐츠 탐색 사용 여부를 정합니다. + ai_discover_agent: AI 콘텐츠 탐색 에이전트 값을 설정합니다. + ai_ask_ai_enabled: AI 질문 기능 사용 여부를 정합니다. + ai_ask_ai_report_weekly_enabled: AI 질문 주간 보고서 사용 여부를 정합니다. + ai_ask_ai_report_agent: AI 질문 보고서 에이전트 값을 설정합니다. + ai_ask_ai_report_exclude_groups: AI 질문 보고서 제외 그룹 값을 설정합니다. + ai_ask_ai_report_max_asks: AI 질문 보고서 최대 질문 수 값을 설정합니다. + ai_ask_ai_report_recipient_groups: AI 질문 보고서 수신 그룹 값을 설정합니다. + ai_ask_ai_summary_detail: AI 질문 답변 상세 수준 관련 동작을 설정합니다. + ai_ask_ai_related_count: AI 질문 관련 결과 수 값을 설정합니다. + ai_ask_ai_agent: AI 질문 답변 에이전트 값을 설정합니다. + ai_ask_ai_query_rewriter_agent: AI 질문 재작성 에이전트 값을 설정합니다. + ai_ask_ai_follow_up_agent: AI 후속 질문 에이전트 값을 설정합니다. + ai_ask_ai_allowed_groups: AI 질문 사용 허용 그룹 값을 설정합니다. + ai_discord_search_enabled: Discord AI 검색 사용 여부를 정합니다. + ai_discord_app_id: Discord AI 검색 앱 ID 값을 설정합니다. + ai_discord_app_public_key: Discord AI 검색 앱 공개 키 값을 설정합니다. + ai_discord_search_mode: Discord AI 검색 방식 값을 설정합니다. + ai_discord_search_agent: Discord AI 검색 에이전트 값을 설정합니다. + ai_discord_allowed_guilds: Discord AI 검색 허용 서버 값을 설정합니다. + ai_spam_detection_enabled: AI 스팸 탐지 사용 여부를 정합니다. + ai_spam_detection_max_post_count: AI 스팸 탐지 최대 게시물 수 값을 설정합니다. + ai_spam_detection_max_trust_level: AI 스팸 탐지 최대 신뢰 레벨 관련 동작을 설정합니다. + ai_translation_enabled: AI 번역 사용 여부를 정합니다. + ai_translation_locale_detector_agent: AI 언어 감지 에이전트 값을 설정합니다. + ai_translation_post_raw_translator_agent: AI 게시물 원문 번역 에이전트 값을 설정합니다. + ai_translation_topic_title_translator_agent: AI 주제 제목 번역 에이전트 값을 설정합니다. + ai_translation_short_text_translator_agent: AI 짧은 문구 번역 에이전트 값을 설정합니다. + ai_translation_backfill_hourly_rate: 기존 콘텐츠 시간당 번역 수 값을 설정합니다. + ai_translation_category_scope: AI 번역 대상 카테고리 값을 설정합니다. + ai_translation_personal_messages: 개인 메시지 AI 번역 관련 동작을 설정합니다. + ai_translation_include_bot_content: AI 번역에 봇 콘텐츠 포함 여부를 정합니다. + ai_translation_backfill_start_date: 기존 콘텐츠 번역 시작일 관련 동작을 설정합니다. + inferred_concepts_enabled: AI 추론 개념 사용 여부를 정합니다. + inferred_concepts_background_match: AI 개념 백그라운드 연결 관련 동작을 설정합니다. + inferred_concepts_daily_topics_limit: AI 개념 하루 주제 처리 한도 관련 동작을 설정합니다. + inferred_concepts_min_posts: AI 개념 생성 최소 게시물 수 값을 설정합니다. + inferred_concepts_min_likes: AI 개념 생성 최소 좋아요 수 값을 설정합니다. + inferred_concepts_min_views: AI 개념 생성 최소 조회수 값을 설정합니다. + inferred_concepts_lookback_days: AI 개념 분석 기간 값을 설정합니다. + inferred_concepts_daily_posts_limit: AI 개념 하루 게시물 처리 한도 관련 동작을 설정합니다. + inferred_concepts_post_min_likes: AI 게시물 개념 생성 최소 좋아요 수 값을 설정합니다. + inferred_concepts_generate_agent: AI 개념 생성 에이전트 값을 설정합니다. + inferred_concepts_match_agent: AI 개념 연결 에이전트 값을 설정합니다. + inferred_concepts_deduplicate_agent: AI 개념 중복 제거 에이전트 값을 설정합니다. + ai_audit_logs_detailed_retention_days: AI 상세 감사 기록 보관 기간 값을 설정합니다. + ai_audit_logs_purge_after_days: AI 감사 기록 삭제 기간 값을 설정합니다. + discourse_adplugin_enabled: 광고 플러그인 사용 여부를 정합니다. + no_ads_for_personal_messages: 개인 메시지에 광고 표시 안 함 관련 동작을 설정합니다. + no_ads_for_restricted_categories: 제한 카테고리에 광고 표시 안 함 관련 동작을 설정합니다. + no_ads_for_groups: 광고 제외 그룹 값을 설정합니다. + no_ads_for_categories: 광고 제외 카테고리 값을 설정합니다. + no_ads_for_tags: 광고 제외 태그 값을 설정합니다. + house_ads_after_nth_topic: 자체 광고 첫 표시 주제 위치 값을 설정합니다. + house_ads_after_nth_post: 자체 광고 첫 표시 게시물 위치 값을 설정합니다. + house_ads_after_nth_root: 자체 광고 첫 표시 최상위 답글 위치 값을 설정합니다. + house_ads_frequency: 자체 광고 표시 간격 값을 설정합니다. + ads_txt: ads.txt 내용 관련 동작을 설정합니다. + ad_plugin_enable_tracking: 광고 노출 추적 사용 여부를 정합니다. + ad_plugin_routes_enabled: 광고 플러그인 전용 주소 사용 여부를 정합니다. + adsense_publisher_code: AdSense 게시자 코드 관련 동작을 설정합니다. + adsense_exclude_groups: AdSense 광고 제외 그룹 값을 설정합니다. + adsense_topic_list_top_code: AdSense 주제 목록 위 광고 코드 관련 동작을 설정합니다. + adsense_topic_list_top_ad_sizes: AdSense 주제 목록 위 광고 크기 값을 설정합니다. + adsense_mobile_topic_list_top_code: AdSense 모바일 주제 목록 위 광고 코드 관련 동작을 설정합니다. + adsense_mobile_topic_list_top_ad_size: AdSense 모바일 주제 목록 위 광고 크기 값을 설정합니다. + adsense_above_site_header_code: AdSense 사이트 머리글 위 광고 코드 관련 동작을 설정합니다. + adsense_above_site_header_ad_sizes: AdSense 사이트 머리글 위 광고 크기 값을 설정합니다. + adsense_mobile_above_site_header_code: AdSense 모바일 사이트 머리글 위 광고 코드 관련 동작을 설정합니다. + adsense_mobile_above_site_header_ad_size: AdSense 모바일 사이트 머리글 위 광고 크기 값을 설정합니다. + adsense_topic_above_post_stream_code: AdSense 게시물 목록 위 광고 코드 관련 동작을 설정합니다. + adsense_topic_above_post_stream_ad_sizes: AdSense 게시물 목록 위 광고 크기 값을 설정합니다. + adsense_mobile_topic_above_post_stream_code: AdSense 모바일 게시물 목록 위 광고 코드 관련 동작을 + 설정합니다. + adsense_mobile_topic_above_post_stream_ad_size: AdSense 모바일 게시물 목록 위 광고 크기 값을 + 설정합니다. + adsense_topic_above_suggested_code: AdSense 추천 주제 위 광고 코드 관련 동작을 설정합니다. + adsense_topic_above_suggested_ad_sizes: AdSense 추천 주제 위 광고 크기 값을 설정합니다. + adsense_mobile_topic_above_suggested_code: AdSense 모바일 추천 주제 위 광고 코드 관련 동작을 설정합니다. + adsense_mobile_topic_above_suggested_ad_size: AdSense 모바일 추천 주제 위 광고 크기 값을 설정합니다. + adsense_post_bottom_code: AdSense 게시물 아래 광고 코드 관련 동작을 설정합니다. + adsense_post_bottom_ad_sizes: AdSense 게시물 아래 광고 크기 값을 설정합니다. + adsense_mobile_post_bottom_code: AdSense 모바일 게시물 아래 광고 코드 관련 동작을 설정합니다. + adsense_mobile_post_bottom_ad_size: AdSense 모바일 게시물 아래 광고 크기 값을 설정합니다. + adsense_nth_post_code: AdSense 광고 표시 게시물 간격 값을 설정합니다. + carbonads_serve_id: Carbon Ads 서비스 ID 값을 설정합니다. + carbonads_placement: Carbon Ads 배치 이름 관련 동작을 설정합니다. + carbonads_exclude_groups: Carbon Ads 광고 제외 그룹 값을 설정합니다. + carbonads_above_site_header_enabled: 사이트 머리글 위 Carbon Ads 표시 여부를 정합니다. + carbonads_topic_list_top_enabled: 주제 목록 위 Carbon Ads 표시 여부를 정합니다. + carbonads_above_post_stream_enabled: 게시물 목록 위 Carbon Ads 표시 여부를 정합니다. + adbutler_publisher_id: AdButler 게시자 ID 값을 설정합니다. + adbutler_exclude_groups: AdButler 광고 제외 그룹 값을 설정합니다. + adbutler_topic_list_top_zone_id: AdButler 주제 목록 위 영역 ID 값을 설정합니다. + adbutler_mobile_topic_list_top_zone_id: AdButler 모바일 주제 목록 위 영역 ID 값을 설정합니다. + adbutler_above_site_header_zone_id: AdButler 사이트 머리글 위 영역 ID 값을 설정합니다. + adbutler_mobile_above_site_header_zone_id: AdButler 모바일 사이트 머리글 위 영역 ID 값을 설정합니다. + adbutler_topic_above_post_stream_zone_id: AdButler 게시물 목록 위 영역 ID 값을 설정합니다. + adbutler_mobile_topic_above_post_stream_zone_id: AdButler 모바일 게시물 목록 위 영역 ID 값을 + 설정합니다. + adbutler_topic_above_suggested_zone_id: AdButler 추천 주제 위 영역 ID 값을 설정합니다. + adbutler_mobile_topic_above_suggested_zone_id: AdButler 모바일 추천 주제 위 영역 ID 값을 설정합니다. + adbutler_post_bottom_zone_id: AdButler 게시물 아래 영역 ID 값을 설정합니다. + adbutler_mobile_post_bottom_zone_id: AdButler 모바일 게시물 아래 영역 ID 값을 설정합니다. + adbutler_nth_post: AdButler 광고 표시 게시물 간격 값을 설정합니다. + adbutler_adserver_hostname: AdButler 광고 서버 주소 값을 설정합니다. + affiliate_enabled: 제휴 링크 자동 변환 사용 여부를 정합니다. + affiliate_amazon_ca: Amazon 캐나다 제휴 ID 값을 설정합니다. + affiliate_amazon_cn: Amazon 중국 제휴 ID 값을 설정합니다. + affiliate_amazon_co_jp: Amazon 일본 제휴 ID 값을 설정합니다. + affiliate_amazon_co_uk: Amazon 영국 제휴 ID 값을 설정합니다. + affiliate_amazon_com: Amazon 미국 제휴 ID 값을 설정합니다. + affiliate_amazon_com_au: Amazon 호주 제휴 ID 값을 설정합니다. + affiliate_amazon_com_br: Amazon 브라질 제휴 ID 값을 설정합니다. + affiliate_amazon_com_mx: Amazon 멕시코 제휴 ID 값을 설정합니다. + affiliate_amazon_de: Amazon 독일 제휴 ID 값을 설정합니다. + affiliate_amazon_es: Amazon 스페인 제휴 ID 값을 설정합니다. + affiliate_amazon_fr: Amazon 프랑스 제휴 ID 값을 설정합니다. + affiliate_amazon_in: Amazon 인도 제휴 ID 값을 설정합니다. + affiliate_amazon_it: Amazon 이탈리아 제휴 ID 값을 설정합니다. + affiliate_amazon_nl: Amazon 네덜란드 제휴 ID 값을 설정합니다. + affiliate_amazon_eu: Amazon 유럽 제휴 ID 값을 설정합니다. + affiliate_ldlc_com: LDLC 제휴 ID 값을 설정합니다. + dfp_publisher_id: Google Ad Manager 게시자 ID 값을 설정합니다. + dfp_publisher_id_mobile: Google Ad Manager 모바일 게시자 ID 값을 설정합니다. + dfp_exclude_groups: Google Ad Manager 광고 제외 그룹 값을 설정합니다. + dfp_topic_list_top_code: Google Ad Manager 주제 목록 위 광고 코드 관련 동작을 설정합니다. + dfp_topic_list_top_ad_sizes: Google Ad Manager 주제 목록 위 광고 크기 값을 설정합니다. + dfp_mobile_topic_list_top_code: Google Ad Manager 모바일 주제 목록 위 광고 코드 관련 동작을 설정합니다. + dfp_mobile_topic_list_top_ad_sizes: Google Ad Manager 모바일 주제 목록 위 광고 크기 값을 설정합니다. + dfp_target_topic_list_top_key_code: Google Ad Manager 주제 목록 위 대상 키 값을 설정합니다. + dfp_target_topic_list_top_value_code: Google Ad Manager 주제 목록 위 대상 값 관련 동작을 설정합니다. + dfp_above_site_header_code: Google Ad Manager 사이트 머리글 위 광고 코드 관련 동작을 설정합니다. + dfp_above_site_header_ad_sizes: Google Ad Manager 사이트 머리글 위 광고 크기 값을 설정합니다. + dfp_mobile_above_site_header_code: Google Ad Manager 모바일 사이트 머리글 위 광고 코드 관련 동작을 + 설정합니다. + dfp_mobile_above_site_header_ad_sizes: Google Ad Manager 모바일 사이트 머리글 위 광고 크기 값을 + 설정합니다. + dfp_target_above_site_header_key_code: Google Ad Manager 사이트 머리글 위 대상 키 값을 설정합니다. + dfp_target_above_site_header_value_code: Google Ad Manager 사이트 머리글 위 대상 값 관련 동작을 + 설정합니다. + dfp_topic_above_post_stream_code: Google Ad Manager 게시물 목록 위 광고 코드 관련 동작을 설정합니다. + dfp_topic_above_post_stream_ad_sizes: Google Ad Manager 게시물 목록 위 광고 크기 값을 설정합니다. + dfp_mobile_topic_above_post_stream_code: Google Ad Manager 모바일 게시물 목록 위 광고 코드 + 관련 동작을 설정합니다. + dfp_mobile_topic_above_post_stream_ad_sizes: Google Ad Manager 모바일 게시물 목록 위 광고 + 크기 값을 설정합니다. + dfp_target_topic_above_post_stream_key_code: Google Ad Manager 게시물 목록 위 대상 키 값을 + 설정합니다. + dfp_target_topic_above_post_stream_value_code: Google Ad Manager 게시물 목록 위 대상 값 + 관련 동작을 설정합니다. + dfp_topic_above_suggested_code: Google Ad Manager 추천 주제 위 광고 코드 관련 동작을 설정합니다. + dfp_topic_above_suggested_ad_sizes: Google Ad Manager 추천 주제 위 광고 크기 값을 설정합니다. + dfp_mobile_topic_above_suggested_code: Google Ad Manager 모바일 추천 주제 위 광고 코드 관련 + 동작을 설정합니다. + dfp_mobile_topic_above_suggested_ad_sizes: Google Ad Manager 모바일 추천 주제 위 광고 크기 + 값을 설정합니다. + dfp_target_topic_above_suggested_key_code: Google Ad Manager 추천 주제 위 대상 키 값을 설정합니다. + dfp_target_topic_above_suggested_value_code: Google Ad Manager 추천 주제 위 대상 값 관련 + 동작을 설정합니다. + dfp_nth_post_code: Google Ad Manager 광고 표시 게시물 간격 값을 설정합니다. + dfp_post_bottom_code: Google Ad Manager 게시물 아래 광고 코드 관련 동작을 설정합니다. + dfp_post_bottom_ad_sizes: Google Ad Manager 게시물 아래 광고 크기 값을 설정합니다. + dfp_mobile_post_bottom_code: Google Ad Manager 모바일 게시물 아래 광고 코드 관련 동작을 설정합니다. + dfp_mobile_post_bottom_ad_sizes: Google Ad Manager 모바일 게시물 아래 광고 크기 값을 설정합니다. + dfp_target_post_bottom_key_code: Google Ad Manager 게시물 아래 대상 키 값을 설정합니다. + dfp_target_post_bottom_value_code: Google Ad Manager 게시물 아래 대상 값 관련 동작을 설정합니다. + amazon_exclude_groups: Amazon 광고 제외 그룹 값을 설정합니다. + amazon_topic_list_top_src_code: Amazon 주제 목록 위 광고 주소 코드 관련 동작을 설정합니다. + amazon_topic_list_top_ad_width_code: Amazon 주제 목록 위 광고 너비 관련 동작을 설정합니다. + amazon_topic_list_top_ad_height_code: Amazon 주제 목록 위 광고 높이 관련 동작을 설정합니다. + amazon_mobile_topic_list_top_src_code: Amazon 모바일 주제 목록 위 광고 주소 코드 관련 동작을 설정합니다. + amazon_mobile_topic_list_top_ad_width_code: Amazon 모바일 주제 목록 위 광고 너비 관련 동작을 설정합니다. + amazon_mobile_topic_list_top_ad_height_code: Amazon 모바일 주제 목록 위 광고 높이 관련 동작을 설정합니다. + amazon_above_site_header_src_code: Amazon 사이트 머리글 위 광고 주소 코드 관련 동작을 설정합니다. + amazon_above_site_header_ad_width_code: Amazon 사이트 머리글 위 광고 너비 관련 동작을 설정합니다. + amazon_above_site_header_ad_height_code: Amazon 사이트 머리글 위 광고 높이 관련 동작을 설정합니다. + amazon_mobile_above_site_header_src_code: Amazon 모바일 사이트 머리글 위 광고 주소 코드 관련 동작을 + 설정합니다. + amazon_mobile_above_site_header_ad_width_code: Amazon 모바일 사이트 머리글 위 광고 너비 관련 동작을 + 설정합니다. + amazon_mobile_above_site_header_ad_height_code: Amazon 모바일 사이트 머리글 위 광고 높이 관련 + 동작을 설정합니다. + amazon_topic_above_post_stream_src_code: Amazon 게시물 목록 위 광고 주소 코드 관련 동작을 설정합니다. + amazon_topic_above_post_stream_ad_width_code: Amazon 게시물 목록 위 광고 너비 관련 동작을 설정합니다. + amazon_topic_above_post_stream_ad_height_code: Amazon 게시물 목록 위 광고 높이 관련 동작을 설정합니다. + amazon_mobile_topic_above_post_stream_src_code: Amazon 모바일 게시물 목록 위 광고 주소 코드 관련 + 동작을 설정합니다. + amazon_mobile_topic_above_post_stream_ad_width_code: Amazon 모바일 게시물 목록 위 광고 너비 + 관련 동작을 설정합니다. + amazon_mobile_topic_above_post_stream_ad_height_code: Amazon 모바일 게시물 목록 위 광고 높이 + 관련 동작을 설정합니다. + amazon_topic_above_suggested_src_code: Amazon 추천 주제 위 광고 주소 코드 관련 동작을 설정합니다. + amazon_topic_above_suggested_ad_width_code: Amazon 추천 주제 위 광고 너비 관련 동작을 설정합니다. + amazon_topic_above_suggested_ad_height_code: Amazon 추천 주제 위 광고 높이 관련 동작을 설정합니다. + amazon_mobile_topic_above_suggested_src_code: Amazon 모바일 추천 주제 위 광고 주소 코드 관련 동작을 + 설정합니다. + amazon_mobile_topic_above_suggested_ad_width_code: Amazon 모바일 추천 주제 위 광고 너비 관련 + 동작을 설정합니다. + amazon_mobile_topic_above_suggested_ad_height_code: Amazon 모바일 추천 주제 위 광고 높이 관련 + 동작을 설정합니다. + amazon_post_bottom_src_code: Amazon 게시물 아래 광고 주소 코드 관련 동작을 설정합니다. + amazon_nth_post_code: Amazon 광고 표시 게시물 간격 값을 설정합니다. + amazon_post_bottom_ad_width_code: Amazon 게시물 아래 광고 너비 관련 동작을 설정합니다. + amazon_post_bottom_ad_height_code: Amazon 게시물 아래 광고 높이 관련 동작을 설정합니다. + amazon_mobile_post_bottom_src_code: Amazon 모바일 게시물 아래 광고 주소 코드 관련 동작을 설정합니다. + amazon_mobile_post_bottom_ad_width_code: Amazon 모바일 게시물 아래 광고 너비 관련 동작을 설정합니다. + amazon_mobile_post_bottom_ad_height_code: Amazon 모바일 게시물 아래 광고 높이 관련 동작을 설정합니다. + discourse_automation_enabled: 자동화 기능 사용 여부를 정합니다. + checklist_enabled: 체크리스트 사용 여부를 정합니다. + sign_in_with_apple_enabled: Apple 로그인 사용 여부를 정합니다. + apple_client_id: Apple 클라이언트 ID 값을 설정합니다. + apple_team_id: Apple 팀 ID 값을 설정합니다. + apple_key_id: Apple 키 ID 값을 설정합니다. + apple_pem: Apple 인증용 PEM 키 값을 설정합니다. + cakeday_enabled: 기념일 기능 사용 여부를 정합니다. + cakeday_emoji: 가입 기념일 이모지 관련 동작을 설정합니다. + cakeday_birthday_enabled: 생일 기능 사용 여부를 정합니다. + cakeday_birthday_emoji: 생일 이모지 관련 동작을 설정합니다. + details_enabled: 접기·펼치기 내용 사용 여부를 정합니다. + discourse_graphviz_enabled: Graphviz 도표 사용 여부를 정합니다. + lazy_videos_enabled: 동영상 지연 불러오기 사용 여부를 정합니다. + lazy_youtube_enabled: YouTube 지연 불러오기 사용 여부를 정합니다. + lazy_vimeo_enabled: Vimeo 지연 불러오기 사용 여부를 정합니다. + lazy_tiktok_enabled: TikTok 지연 불러오기 사용 여부를 정합니다. + discourse_local_dates_email_timezone: 이메일 날짜 기본 시간대 관련 동작을 설정합니다. + discourse_local_dates_email_format: 이메일 날짜 표시 형식 값을 설정합니다. + discourse_local_dates_enabled: 현지 날짜·시간 표시 사용 여부를 정합니다. + discourse_local_dates_default_formats: 기본 날짜·시간 형식 값을 설정합니다. + discourse_local_dates_default_timezones: 기본 시간대 목록 값을 설정합니다. + lti_enabled: LTI 연동 사용 여부를 정합니다. + lti_authorization_endpoint: LTI 인증 주소 값을 설정합니다. + lti_client_ids: LTI 클라이언트 ID 값을 설정합니다. + lti_platform_issuer_id: LTI 플랫폼 발급자 ID 값을 설정합니다. + lti_platform_public_key: LTI 플랫폼 공개 키 값을 설정합니다. + lti_email_verified: LTI 이메일 확인 신뢰 여부를 정합니다. + microsoft_auth_enabled: Microsoft 로그인 사용 여부를 정합니다. + microsoft_auth_client_id: Microsoft 로그인 클라이언트 ID 값을 설정합니다. + microsoft_auth_client_secret: Microsoft 로그인 클라이언트 비밀 키 값을 설정합니다. + microsoft_auth_email_verified: Microsoft 이메일 확인 신뢰 여부를 정합니다. + microsoft_auth_tenant_id: Microsoft 테넌트 ID 값을 설정합니다. + discourse_narrative_bot_enabled: 사용 안내 도우미 사용 여부를 정합니다. + disable_discourse_narrative_bot_welcome_post: 사용 안내 도우미 환영 게시물 사용 안 함 관련 동작을 설정합니다. + discourse_narrative_bot_welcome_post_type: 사용 안내 도우미 환영 방식 값을 설정합니다. + discourse_narrative_bot_welcome_post_delay: 사용 안내 도우미 환영 메시지 지연 시간 값을 설정합니다. + discourse_narrative_bot_ignored_usernames: 사용 안내 도우미 제외 사용자 관련 동작을 설정합니다. + discourse_narrative_bot_disable_public_replies: 사용 안내 도우미 공개 답글 사용 안 함 관련 동작을 + 설정합니다. + policy_enabled: 정책 동의 기능 사용 여부를 정합니다. + create_policy_allowed_groups: 정책 작성 허용 그룹 값을 설정합니다. + policy_easy_revoke: 정책 동의 쉽게 철회 관련 동작을 설정합니다. + presence_enabled: 실시간 작성 상태 표시 여부를 정합니다. + presence_max_users_shown: 실시간 작성 상태 최대 표시 인원 관련 동작을 설정합니다. + rss_polling_enabled: RSS 가져오기 사용 여부를 정합니다. + rss_polling_frequency: RSS 확인 주기 값을 설정합니다. + rss_polling_feed_request_timeout: RSS 요청 제한 시간 값을 설정합니다. + rss_polling_verbose_logging: RSS 가져오기 상세 로그 관련 동작을 설정합니다. + rss_polling_use_pubdate: RSS 게시 날짜 사용 여부를 정합니다. + rss_polling_update_tags: RSS 태그 갱신 관련 동작을 설정합니다. + user_notes_enabled: 사용자 메모 사용 여부를 정합니다. + user_notes_icon_placement: 사용자 메모 아이콘 위치 값을 설정합니다. + user_notes_moderators_delete: 중재자의 사용자 메모 삭제 허용 여부를 정합니다. + discourse_workflows_ai_authoring_enabled: AI 작업 흐름 작성 사용 여부를 정합니다. + enable_markdown_footnotes: Markdown 각주 사용 여부를 정합니다. + display_footnotes_inline: 각주를 본문에 바로 표시 여부를 정합니다. + spoiler_enabled: 내용 숨기기 사용 여부를 정합니다. + styleguide_enabled: 스타일 가이드 사용 여부를 정합니다. + styleguide_allowed_groups: 스타일 가이드 접근 허용 그룹 값을 설정합니다. + voice_verbose_logging: 음성 대화 상세 로그 관련 동작을 설정합니다. + voice_allowed_groups: 음성 대화 사용 허용 그룹 값을 설정합니다. + voice_create_room_allowed_groups: 음성 대화방 생성 허용 그룹 값을 설정합니다. + voice_direct_calls_allowed_groups: 음성 개인 통화 허용 그룹 값을 설정합니다. + voice_max_rooms_per_user: 사용자별 음성 대화방 최대 수 값을 설정합니다. + voice_max_invites_per_day: 하루 음성 대화 초대 최대 수 값을 설정합니다. + voice_ephemeral_room_ttl_minutes: 임시 음성 대화방 유지 시간 값을 설정합니다. + voice_participant_ttl_seconds: 음성 대화 참여자 상태 유지 시간 값을 설정합니다. + voice_max_room_participants: 음성 대화방 최대 참여자 수 값을 설정합니다. + voice_stun_servers: 음성 대화 STUN 서버 값을 설정합니다. + voice_turn_servers: 음성 대화 TURN 서버 값을 설정합니다. + voice_turn_username: 음성 대화 TURN 사용자 이름 관련 동작을 설정합니다. + voice_turn_credential: 음성 대화 TURN 인증 정보 관련 동작을 설정합니다. + voice_turn_secret: 음성 대화 TURN 비밀 키 값을 설정합니다. + voice_turn_secret_servers: 비밀 키 방식 TURN 서버 값을 설정합니다. + voice_livekit_url: LiveKit 서버 주소 값을 설정합니다. + voice_livekit_api_key: LiveKit API 키 값을 설정합니다. + voice_livekit_api_secret: LiveKit API 비밀 키 값을 설정합니다. + voice_livekit_room_policy: LiveKit 대화방 정책 값을 설정합니다. + voice_livekit_room_prefix: LiveKit 대화방 이름 접두어 관련 동작을 설정합니다. + voice_livekit_mesh_fallback: LiveKit 메시 연결 실패 시 대체 사용 여부를 정합니다. + voice_livekit_agent_enabled: LiveKit 음성 에이전트 사용 여부를 정합니다. + voice_livekit_agent_invite_allowed_groups: 음성 에이전트 초대 허용 그룹 값을 설정합니다. + voice_livekit_recording_enabled: 음성 대화 녹음 사용 여부를 정합니다. + voice_livekit_recording_filepath: 음성 대화 녹음 파일 경로 값을 설정합니다. + voice_livekit_recording_s3_region: 음성 녹음 S3 리전 관련 동작을 설정합니다. + voice_livekit_recording_s3_access_key_id: 음성 녹음 S3 액세스 키 ID 값을 설정합니다. + voice_livekit_recording_s3_secret_access_key: 음성 녹음 S3 비밀 액세스 키 값을 설정합니다. + voice_livekit_recording_s3_endpoint: 음성 녹음 S3 엔드포인트 관련 동작을 설정합니다. + voice_livekit_recording_s3_bucket: 음성 녹음 S3 버킷 관련 동작을 설정합니다. + voice_video_enabled: 음성 대화방 영상 사용 여부를 정합니다. + voice_video_max_publishers: 영상 송출 최대 참여자 수 값을 설정합니다. + voice_video_background_blur_enabled: 영상 배경 흐림 사용 여부를 정합니다. + voice_subtitles_enabled: 음성 대화 자막 사용 여부를 정합니다. + voice_stt_model_base_url: 음성 인식 모델 기본 주소 값을 설정합니다. + voice_max_voice_quality: 최대 음성 품질 관련 동작을 설정합니다. + voice_max_camera_quality: 최대 카메라 화질 값을 설정합니다. + voice_max_screen_share_quality: 최대 화면 공유 화질 값을 설정합니다. + voice_idle_threshold_minutes: 음성 대화 자리 비움 판단 시간 값을 설정합니다. + voice_afk_auto_mute_threshold_minutes: 자리 비움 자동 음소거 시간 값을 설정합니다. + voice_afk_disconnect_threshold_minutes: 자리 비움 자동 연결 해제 시간 값을 설정합니다. + voice_auto_status_enabled: 음성 대화 상태 자동 표시 여부를 정합니다. + voice_mesh_privacy_warning_enabled: 음성 메시 연결 개인정보 경고 표시 여부를 정합니다. + voice_badges_enabled: 음성 대화 배지 사용 여부를 정합니다. + voice_analytics_enabled: 음성 대화 통계 사용 여부를 정합니다. + voice_session_retention_days: 음성 대화 기록 보관 기간 값을 설정합니다. + voice_chat_enabled: 음성 대화방 문자 채팅 사용 여부를 정합니다. + groups: + default_descriptions: + everyone: 모든 회원이 자동으로 포함되는 그룹입니다. + staff: 관리자와 운영자가 자동으로 포함되는 그룹입니다. + anonymous_users: 로그인하지 않은 방문자를 나타내는 자동 그룹입니다. + logged_in_users: 로그인한 모든 사용자가 자동으로 포함되는 그룹입니다. + admins: 모든 회원과 활동 데이터에 접근해 사이트를 설정하고 유지하는 관리자 그룹입니다. + moderators: 신고를 처리하고 토론을 관리하며 회원 계정을 지원하는 운영자 그룹입니다. + trust_level_0: 커뮤니티 규칙과 기능을 익히는 단계로 일부 기능이 제한된 새 회원 그룹입니다. + trust_level_1: 글을 읽고 초기 활동을 보여 더 많은 기능을 사용할 수 있는 회원 그룹입니다. 신뢰 레벨 0 그룹에도 함께 포함됩니다. + trust_level_2: 꾸준히 참여해 일반 회원 권한을 얻은 활동 회원 그룹입니다. 신뢰 레벨 0과 1 그룹에도 함께 포함됩니다. + trust_level_3: 오랫동안 적극적으로 기여해 일부 운영 권한을 얻은 핵심 회원 그룹입니다. 신뢰 레벨 0부터 2까지의 그룹에도 + 함께 포함됩니다. + trust_level_4: 모범적인 기여를 인정받아 추가 운영 권한을 부여받은 회원 그룹입니다. 신뢰 레벨 0부터 3까지의 그룹에도 함께 + 포함됩니다. + reports: + visits: + description: 기기 유형별 로그인 사용자 방문 횟수입니다. + activity_by_category: + title: 카테고리별 활동 + description: 선택한 기간의 카테고리별 주제와 게시물 및 회원 참여를 보여 줍니다. 점유율은 표시된 전체 카테고리 활동에서 각 + 카테고리가 차지하는 비율입니다. 이전 기간 대비는 같은 길이의 직전 기간과 비교한 점유율 변화입니다. + labels: + category: 카테고리 + topics: 주제 + posts: 게시물 + page_views: 페이지뷰 + share: 점유율 + vs_prior: 이전 기간 대비 + posters_by_member_type: + title: 누가 글을 작성하나요? + description: 선택한 기간에 작성된 게시물을 회원 유형별로 나눠 보여 줍니다. 새 회원은 해당 기간에 가입한 회원입니다. 기존 + 회원은 그보다 먼저 가입한 회원입니다. 운영진은 관리자와 운영자를 뜻합니다. + trust_level_pipeline: + title: 신뢰 레벨 이동 + description: 선택한 기간의 신뢰 레벨별 현재 회원 수와 전체 비율 및 승급과 강등 인원과 신규 가입자를 보여 줍니다. + consolidated_page_views: + title: 기존 통합 페이지뷰 + description: 로그인 사용자와 비로그인 사용자 및 검색 로봇의 페이지뷰를 합쳐 보여 주는 기존 보고서입니다. 현재는 '사이트 트래픽' + 보고서로 대체되었습니다. + site_traffic: + title: 사이트 트래픽 + description: 로그인 사용자와 비로그인 사용자 및 알려진 검색 로봇과 기타 트래픽의 페이지뷰입니다. + xaxis: + page_view_embed: 삽입 화면 페이지뷰 + dau_by_mau: + description: 월간 활성 회원 가운데 최근 하루 안에 다시 방문한 회원의 비율입니다. 회원이 얼마나 꾸준히 돌아오는지 보여 주며 + 20% 이상을 권장합니다. + top_countries_by_browser_pageviews: + title: 주요 방문 국가 + description: 선택한 기간에 브라우저 페이지뷰를 가장 많이 만든 국가입니다. + top_entry_urls: + title: 주요 진입 주소 + description: 직접 방문하거나 외부 링크를 통해 가장 많이 들어온 페이지입니다. + top_referrers_by_browser_pageviews: + title: 주요 유입 사이트 + description: 선택한 기간에 브라우저 페이지뷰를 가장 많이 보낸 외부 사이트입니다. + page_view_legacy_total_reqs: + title: 기존 페이지뷰 + description: 모든 방문자의 새 페이지뷰 수를 보여 주는 기존 보고서입니다. + page_view_anon_browser_reqs: + title: 비로그인 브라우저 페이지뷰 + yaxis: 비로그인 브라우저 페이지뷰 + description: 실제 브라우저를 사용하는 비로그인 방문자의 페이지뷰 수입니다. + page_view_logged_in_browser_reqs: + title: 로그인 브라우저 페이지뷰 + yaxis: 로그인 브라우저 페이지뷰 + description: 실제 브라우저를 사용하는 로그인 방문자의 페이지뷰 수입니다. + page_view_embed_reqs: + title: 삽입 화면 페이지뷰 + yaxis: 삽입 화면 페이지뷰 + description: 전체 앱 삽입 화면 안에서 제공된 페이지뷰 수입니다. + topic_view_stats: + title: 주제 조회 통계 + description: 선택한 기간에 조회수가 가장 높은 주제 100개를 로그인 및 비로그인 조회수와 함께 보여 줍니다. 카테고리로 필터링할 + 수 있습니다. + currently_away: + title: 현재 자리 비움 사용자 + description: 현재 휴가나 자리 비움 상태인 사용자를 보여 줍니다. 그룹으로 필터링할 수 있습니다. + accepted_solutions: + title: 채택된 해결 답변 + description: 선택한 기간에 해결 답변이 채택된 주제 수를 날짜별로 보여 줍니다. 카테고리 필터와 이전 30일 비교를 사용할 수 + 있습니다. + badges: + mic_check: + name: 마이크 확인 + description: 첫 음성 대화를 완료했습니다. + long_description: 다른 참여자와 음성 대화방에서 30초 이상 대화하면 받을 수 있습니다. + rookie: + name: 첫걸음 + description: 음성 대화에 1시간 참여했습니다. + long_description: 음성 대화 누적 시간이 1시간에 도달하면 받을 수 있습니다. + chatterbox: + name: 수다꾼 + description: 음성 대화에 10시간 참여했습니다. + long_description: 음성 대화 누적 시간이 10시간에 도달하면 받을 수 있습니다. + silver_tongue: + name: 달변가 + description: 음성 대화에 100시간 참여했습니다. + long_description: 음성 대화 누적 시간이 100시간에 도달하면 받을 수 있습니다. + icebreaker: + name: 어색함 깨기 + description: 처음 만나는 사람들만 있는 대화방에 참여했습니다. + long_description: 이전에 함께 대화한 적이 없는 사람들만 있는 음성 대화방에 참여하면 받을 수 있습니다. + social_butterfly: + name: 사교가 + description: 서로 다른 10명과 대화했습니다. + long_description: 서로 다른 사용자 10명 이상과 음성 대화에 함께 참여하면 받을 수 있습니다. + life_of_the_party: + name: 분위기 주도자 + description: 서로 다른 50명과 대화했습니다. + long_description: 서로 다른 사용자 50명 이상과 음성 대화에 함께 참여하면 받을 수 있습니다. + familiar_face: + name: 익숙한 얼굴 + description: 같은 사람과 2시간 대화했습니다. + long_description: 특정 사용자와 함께한 음성 대화 누적 시간이 2시간 이상이면 받을 수 있습니다. + inner_circle: + name: 가까운 사이 + description: 같은 사람과 10시간 대화했습니다. + long_description: 특정 사용자와 함께한 음성 대화 누적 시간이 10시간 이상이면 받을 수 있습니다. + partners_in_crime: + name: 오랜 대화 상대 + description: 같은 사람과 50시간 대화했습니다. + long_description: 특정 사용자와 함께한 음성 대화 누적 시간이 50시간 이상이면 받을 수 있습니다. + explorer: + name: 탐험가 + description: 서로 다른 음성 대화방 5곳에 참여했습니다. + long_description: 서로 다른 음성 대화방 5곳에 참여하면 받을 수 있습니다. + nomad: + name: 방랑자 + description: 서로 다른 음성 대화방 20곳에 참여했습니다. + long_description: 서로 다른 음성 대화방 20곳에 참여하면 받을 수 있습니다. + omnipresent: + name: 어디에나 + description: 서로 다른 음성 대화방 50곳에 참여했습니다. + long_description: 서로 다른 음성 대화방 50곳에 참여하면 받을 수 있습니다. + patron: + name: 단골 + description: 같은 대화방을 서로 다른 10일에 방문했습니다. + long_description: 같은 음성 대화방에 서로 다른 날짜로 10일 참여하면 받을 수 있습니다. + barfly: + name: 오랜 단골 + description: 같은 대화방을 서로 다른 30일에 방문했습니다. + long_description: 같은 음성 대화방에 서로 다른 날짜로 30일 참여하면 받을 수 있습니다. + the_mayor: + name: 대화방 시장 + description: 같은 대화방을 서로 다른 100일에 방문했습니다. + long_description: 같은 음성 대화방에 서로 다른 날짜로 100일 참여하면 받을 수 있습니다. + host: + name: 개설자 + description: 첫 음성 대화방을 만들었습니다. + long_description: 음성 대화방을 처음 만들면 받을 수 있습니다. + crowd_puller: + name: 인기 개설자 + description: 내가 만든 대화방의 누적 참여가 50회에 도달했습니다. + long_description: 내가 만든 음성 대화방의 누적 참여가 50회 이상이면 받을 수 있습니다. + master_of_ceremonies: + name: 행사 진행자 + description: 내가 만든 대화방의 누적 참여가 500회에 도달했습니다. + long_description: 내가 만든 음성 대화방의 누적 참여가 500회 이상이면 받을 수 있습니다. + plus_one: + name: 첫 초대 + description: 내 초대로 누군가 음성 대화방에 참여했습니다. + long_description: 초대한 사람이 초대 링크를 통해 음성 대화방에 처음 참여하면 받을 수 있습니다. + connector: + name: 연결자 + description: 내 초대로 10명이 음성 대화방에 참여했습니다. + long_description: 서로 다른 10명이 내 초대로 음성 대화방에 참여하면 받을 수 있습니다. + people_magnet: + name: 사람을 모으는 이 + description: 내 초대로 50명이 음성 대화방에 참여했습니다. + long_description: 서로 다른 50명이 내 초대로 음성 대화방에 참여하면 받을 수 있습니다. + night_owl: + name: 올빼미 + description: 자정부터 오전 5시 사이에 대화했습니다. + long_description: 현재 시간대 기준 자정부터 오전 5시 사이에 음성 대화에 참여하면 받을 수 있습니다. + early_bird: + name: 아침형 + description: 오전 5시부터 오전 9시 사이에 대화했습니다. + long_description: 현재 시간대 기준 오전 5시부터 오전 9시 사이에 음성 대화에 참여하면 받을 수 있습니다. + packed_house: + name: 만원 + description: 대화방 인원이 가득 찬 순간에 함께했습니다. + long_description: 음성 대화방 참여 인원이 최대 인원에 도달하는 순간 대화방에 있으면 받을 수 있습니다. + weekend_warrior: + name: 주말 대화가 + description: 주말에 5시간 대화했습니다. + long_description: 주말 음성 대화 누적 시간이 5시간 이상이면 받을 수 있습니다. + marathoner: + name: 마라토너 + description: 다른 사람과 한 번의 음성 대화를 4시간 이어갔습니다. + long_description: 다른 참여자가 한 명 이상 있는 음성 대화를 한 번에 4시간 이상 이어가면 받을 수 있습니다. + page_not_found: + home: 홈으로 돌아가기 + page_title: 페이지를 찾을 수 없습니다 + placeholder: 제목이나 검색어로 주제 찾기… + popular_topics: 인기 주제 + recent_topics: 최근 주제 + search_button: 검색 + search_title: 검색해 보시겠어요? + see_more: 더 보기 + subtitle: 요청한 페이지를 찾지 못했습니다. + title: 이 페이지가 없거나 공개되지 않았습니다. diff --git a/docs/2026-09-25-korean-localization-progress.md b/docs/2026-09-25-korean-localization-progress.md new file mode 100644 index 0000000..5502292 --- /dev/null +++ b/docs/2026-09-25-korean-localization-progress.md @@ -0,0 +1,40 @@ +# 사용자 화면 한글화 진행 기록 + +- 작업일: 2026-09-25 +- 담당: 이창현 +- 대상: `https://forum.itosm.co.kr` +- 저장소: `syskiller/discourse-korean-localization` +- Trilium 위치: `Ubuntu 서버 운영 > Discourse 한국어 배포 > 사용자 화면 한글화 진행 기록 · 2026-09-25` + +## 진행 범위 + +Discourse 코어의 일반 화면 및 시스템 번역을 네 차례로 나눠 적용했다. 묶음별 수량은 150개와 150개와 150개와 300개이며 총 750개다. 채팅과 음성 대화 플러그인의 사용자 화면 번역도 보완했다. 실제 화면에서 발견한 신고 창과 검색과 글 작성기와 404 안내와 태그 입력의 영문 문구도 함께 정리했다. + +영어로 작성돼 있던 운영 게시물 3건은 제목과 본문을 한국어로 바꿨다. 데이터베이스 구조를 바꾸거나 데이터를 이전하지 않았다. + +## 운영 반영 + +운영 플러그인 경로는 `/var/www/discourse/plugins/itosm-admin-korean`이다. 변경한 한국어 번역 파일과 플러그인 코드를 반영한 뒤 `app` 컨테이너만 다시 시작했다. 포럼의 HTTP 200 응답을 확인했다. + +## 검사 결과 + +| 검사 | 결과 | +|---|---| +| YAML 구조 | 통과 | +| 1차부터 3차 화면 확인 | 신고 창과 검색과 글 작성기와 오류 안내와 태그 입력의 한국어 표시 확인 | +| 4차 후보 수 | 300개 확인 | +| 4차 화면별 문맥 검사 | 후속 진행 필요 | +| 운영 접속 | HTTP 200 | +| SSH 보호 | 현재 접속 출발지를 차단 제외 목록에 반영하고 새 연결 확인 | + +## 남은 분량 + +| 구분 | 사용자 화면 및 시스템 | 관리자 화면 | 합계 | +|---|---:|---:|---:| +| 클라이언트 | 4,627개 | 1,921개 | 6,548개 | +| 서버 | 1,758개 | 192개 | 1,950개 | +| 합계 | 6,385개 | 2,113개 | 8,498개 | + +## 백업과 다음 작업 + +이번 기록 시점에는 사용자 지시에 따라 새 백업을 만들지 않았다. 다음 작업은 일반 화면 번역을 300개 단위로 이어서 적용하는 것이다. 각 묶음은 구조 검사와 운영 응답 확인 뒤 실제 화면에서 문맥을 검수한다. diff --git a/docs/README.md b/docs/README.md index bfdc458..5b75dae 100644 --- a/docs/README.md +++ b/docs/README.md @@ -10,8 +10,9 @@ Trilium의 `Ubuntu 서버 운영` 바로 아래에 만든 전용 분류다. 포 | 문서 | Trilium 노트 ID | 용도 | |---|---|---| -| 한국어 번역 기반 작업 · 2026-09-20 | `dZobqUI4a5ZH` | 사용자 화면과 관리자 화면의 초기 번역 기반 기록 | +| 한국어 번역 기반 작업 · 2026-09-20 | `dZobqUl4a5ZH` | 사용자 화면과 관리자 화면의 초기 번역 기반 기록 | | 관리자 한글화 운영 기록 · 2026-09-20 | `N0v5eGIKqa28` | 설정 이름 보완 플러그인과 운영 반영 및 검증 기록 | +| 사용자 화면 한글화 진행 기록 · 2026-09-25 | `m6Epi7pHAylp` | 네 차례 번역 묶음과 운영 반영 및 남은 분량 기록 | ## 작성 기준 diff --git a/plugin.rb b/plugin.rb index 033eb47..9036a9c 100644 --- a/plugin.rb +++ b/plugin.rb @@ -6,6 +6,332 @@ # url: https://gitea.itosm.co.kr/syskiller/discourse-korean-localization module ::ItosmAdminKorean + PLUGIN_NAMES = { + "automation" => "자동화", + "boards" => "보드", + "chat" => "채팅", + "checklist" => "체크리스트", + "discourse-adplugin" => "광고 플러그인", + "discourse-affiliate" => "제휴 링크", + "discourse-ai" => "AI", + "discourse-apple-auth" => "Apple 로그인", + "discourse-assign" => "담당자 배정", + "discourse-chat-integration" => "채팅 통합", + "discourse-cakeday" => "기념일", + "discourse-captcha" => "캡차", + "discourse-data-explorer" => "데이터 탐색기", + "discourse-details" => "접기·펼치기 내용", + "discourse-events" => "이벤트", + "discourse-gamification" => "점수 경쟁", + "discourse-github" => "GitHub 연동", + "discourse-graphviz" => "Graphviz 도표", + "discourse-lazy-videos" => "동영상 지연 불러오기", + "discourse-local-dates" => "날짜 / 시간 삽입", + "discourse-login-with-amazon" => "Amazon 로그인", + "discourse-lti" => "LTI 연동", + "discourse-math" => "수식", + "discourse-microsoft-auth" => "Microsoft 로그인", + "discourse-narrative-bot" => "사용 안내 도우미", + "discourse-oauth2-basic" => "OAuth2 로그인", + "discourse-openid-connect" => "OpenID Connect", + "discourse-patreon" => "Patreon 연동", + "discourse-policy" => "정책 동의", + "discourse-post-voting" => "게시물 투표", + "discourse-presence" => "실시간 작성 상태", + "discourse-reactions" => "반응", + "discourse-rewind" => "되돌아보기", + "discourse-rss-polling" => "RSS 가져오기", + "discourse-solved" => "해결됨", + "discourse-subscriptions" => "구독", + "discourse-templates" => "템플릿", + "discourse-topic-voting" => "주제 투표", + "discourse-user-notes" => "사용자 메모", + "discourse-workflows" => "작업 흐름", + "discourse-zendesk-plugin" => "Zendesk 연동", + "footnote" => "각주", + "itosm-admin-korean" => "관리자 한국어 번역", + "poll" => "설문", + "spoiler-alert" => "내용 숨기기", + "styleguide" => "스타일 가이드", + "voice" => "음성 대화", + }.freeze + + PLUGIN_DESCRIPTIONS = { + "automation" => "스크립트와 실행 조건을 사용해 관리자 작업을 자동화합니다. 설정 화면은 구성에 맞춰 자동으로 만들어집니다.", + "boards" => "주제와 독립 카드를 끌어다 놓는 칸반형 보드로 정리합니다. 보드별 관리 화면과 접근 권한을 제공합니다.", + "chat" => "사이트에 채팅 기능을 추가해 긴 글과 짧은 실시간 대화를 함께 지원합니다.", + "checklist" => "게시물에서 체크리스트를 사용할 수 있게 합니다.", + "discourse-adplugin" => "광고를 설정하고 외부 광고 플랫폼과 연동할 수 있게 합니다.", + "discourse-affiliate" => "포럼의 Amazon 링크를 제휴 링크로 만들 수 있게 합니다.", + "discourse-ai" => "Discourse의 AI 모듈과 기능을 연동합니다.", + "discourse-apple-auth" => "Apple 계정으로 로그인할 수 있게 합니다.", + "discourse-assign" => "주제와 개별 게시물을 사용자 또는 그룹에 담당 업무로 배정할 수 있게 합니다.", + "discourse-cakeday" => "생일이나 가입 기념일에 사용자 이름 옆에 케이크 표시를 보여 줍니다.", + "discourse-captcha" => "hCaptcha와 reCAPTCHA를 사용할 수 있게 합니다.", + "discourse-chat-integration" => "여러 외부 채팅 서비스와 연동할 수 있게 합니다.", + "discourse-data-explorer" => "운영 데이터베이스에 SQL 질의를 실행해 최신 통계 보고서를 만들 수 있게 합니다.", + "discourse-details" => "게시물에 접고 펼칠 수 있는 details 영역을 추가합니다.", + "discourse-events" => "주제 안에서 이벤트가 포함된 동적 달력을 만들 수 있게 합니다.", + "discourse-gamification" => "사용자 활동을 점수로 평가하는 경쟁과 순위표를 만들고 조정할 수 있게 합니다.", + "discourse-github" => "GitHub 기여도에 따라 배지를 지급하고 GitHub 되돌림 링크와 고정 링크를 만들 수 있게 합니다.", + "discourse-graphviz" => "DOT 언어로 작성한 도표를 게시물에 표시할 수 있게 합니다.", + "discourse-lazy-videos" => "삽입된 동영상을 필요할 때 불러오도록 합니다.", + "discourse-local-dates" => "날짜와 시간을 보는 사용자의 시간대에 맞춰 표시합니다.", + "discourse-login-with-amazon" => "Amazon 계정으로 로그인할 수 있게 합니다.", + "discourse-lti" => "LTI 1.3 표준을 사용하는 학습 관리 시스템과 로그인을 연동합니다.", + "discourse-math" => "MathJax 또는 KaTeX로 수식을 표시합니다.", + "discourse-microsoft-auth" => "Microsoft Identity Platform 계정으로 로그인할 수 있게 합니다.", + "discourse-narrative-bot" => "운영진과 새 사용자가 Discourse 사용법을 익힐 수 있도록 안내합니다.", + "discourse-oauth2-basic" => "일반 OAuth2 제공자를 사용해 포럼에 로그인할 수 있게 합니다.", + "discourse-openid-connect" => "OpenID Connect 제공자를 사용해 포럼에 로그인할 수 있게 합니다.", + "discourse-patreon" => "Patreon 로그인과 Discourse 그룹 및 Patreon 후원 보상의 동기화를 지원합니다.", + "discourse-policy" => "사용자가 안내나 정책을 확인했는지 기록하고 필요하면 알림을 보낼 수 있게 합니다.", + "discourse-post-voting" => "게시물에 투표할 수 있는 주제를 만들 수 있게 합니다.", + "discourse-presence" => "주제에 답글을 작성하거나 게시물을 편집 중인 사용자를 표시합니다.", + "discourse-reactions" => "게시물에 이모지 반응을 남길 수 있게 합니다.", + "discourse-rewind" => "커뮤니티 회원의 한 해 활동을 재미있는 요약으로 보여 줍니다.", + "discourse-rss-polling" => "여러 RSS 및 ATOM 피드의 삽입 콘텐츠를 가져올 수 있게 합니다.", + "discourse-solved" => "지정한 카테고리의 주제에서 해결 답변을 선택할 수 있게 합니다.", + "discourse-subscriptions" => "관리자가 사이트 콘텐츠 구독 상품을 판매할 수 있게 합니다.", + "discourse-templates" => "반복해서 사용할 콘텐츠 템플릿을 만들 수 있게 합니다.", + "discourse-topic-voting" => "지정한 카테고리의 주제에 투표할 수 있게 합니다.", + "discourse-user-notes" => "운영진이 사용자에 관한 메모를 다른 운영진과 공유할 수 있게 합니다.", + "discourse-workflows" => "Discourse에서 작업 흐름을 자동화합니다.", + "discourse-zendesk-plugin" => "Discourse 주제에서 Zendesk 티켓을 만들 수 있게 합니다.", + "footnote" => "Discourse 게시물에서 Markdown 각주를 사용할 수 있게 합니다.", + "itosm-admin-korean" => "Discourse 관리자 설정 이름과 설명을 자연스러운 한국어로 표시합니다.", + "poll" => "Discourse에서 설문을 만들 수 있게 합니다.", + "spoiler-alert" => "내용을 미리 알리지 않도록 글자를 흐리게 숨길 수 있게 합니다.", + "styleguide" => "Discourse 화면 구성 요소의 표시 모습을 미리 확인할 수 있게 합니다.", + "voice" => "Discourse 안에서 WebRTC 기반 음성 대화방을 사용할 수 있게 합니다.", + }.freeze + + BUILT_IN_THEME_DESCRIPTIONS = { + -2 => "Discourse의 기본 사용 환경을 깔끔하고 보기 좋게 개선한 테마입니다.", + -1 => "커뮤니티의 필요에 맞춰 꾸미기 좋은 Discourse의 전통적인 기본 테마입니다.", + }.freeze + + ENUM_NAMES = { + ga_version: { + "v3_analytics" => "유니버설 애널리틱스(v3)", + "v4_gtag" => "Google 애널리틱스 4", + }, + klipy_content_filter: { + "high" => "강하게", + "medium" => "보통", + "low" => "약하게", + "off" => "사용 안 함", + }, + code_formatting_style: { + "code-fences" => "코드 블록", + "4-spaces-indent" => "공백 4칸 들여쓰기", + }, + nested_replies_default_sort: { + "top" => "추천순", + "hot" => "인기순", + "new" => "최신순", + "old" => "오래된 순", + }, + email_in_spam_header: { + "none" => "사용 안 함", + }, + disable_emails: { + "no" => "메일 사용", + "yes" => "모든 메일 중지", + "non-staff" => "운영진 외 메일 중지", + }, + forwarded_emails_behaviour: { + "hide" => "숨기기", + "quote" => "인용하기", + "create_replies" => "답글 만들기", + }, + selectable_avatars_mode: { + "disabled" => "사용 안 함", + "everyone" => "모든 사용자", + "tl1" => "신뢰 레벨 1 이상", + "tl2" => "신뢰 레벨 2 이상", + "tl3" => "신뢰 레벨 3 이상", + "tl4" => "신뢰 레벨 4 이상", + "staff" => "운영진", + "no_one" => "아무도 사용하지 않음", + }, + enforce_second_factor: { + "no" => "강제하지 않음", + "staff" => "운영진", + "all" => "모든 사용자", + }, + fast_typing_threshold: { + "disabled" => "사용 안 함", + "low" => "낮음", + "standard" => "표준", + "high" => "높음", + }, + reviewable_claiming: { + "disabled" => "사용 안 함", + "optional" => "선택 사항", + "required" => "필수", + }, + default_sidebar_switch_panel_position: { + "top" => "위", + "bottom" => "아래", + }, + slug_generation_method: { + "ascii" => "ASCII 문자", + "encoded" => "인코딩된 문자", + "none" => "생성 안 함", + }, + tag_style: { + "simple" => "간단히", + "bullet" => "글머리표", + "box" => "상자", + }, + chat_archive_destination_topic_status: { + "archived" => "보관됨", + "open" => "열림", + "closed" => "닫힘", + }, + chat_preferred_index: { + "channels" => "채널", + "direct_messages" => "개인 메시지", + "my_threads" => "내 스레드", + }, + ai_artifact_security: { + "disabled" => "사용 안 함", + "lax" => "완화", + "hybrid" => "혼합", + "strict" => "엄격", + }, + ai_sentiment_sentiment_classification_strategy: { + "classification_model" => "분류 모델", + "agent" => "에이전트", + }, + ai_sentiment_emotion_classification_strategy: { + "classification_model" => "분류 모델", + "agent" => "에이전트", + }, + ai_discord_search_mode: { + "search" => "검색", + "agent" => "에이전트", + }, + ai_translation_personal_messages: { + "none" => "번역 안 함", + "group" => "그룹 메시지만", + "all" => "모든 메시지", + }, + discourse_captcha_provider: { + "none" => "사용 안 함", + }, + calendar_event_display: { + "auto" => "자동", + "block" => "블록", + "list-item" => "목록 항목", + }, + calendar_categories_outlet: { + "none" => "표시 안 함", + "discovery-list-container-top" => "주제 목록 위", + "before-topic-list-body" => "주제 목록 본문 앞", + }, + score_ranking_strategy: { + "dense_rank" => "공동 순위 후 연속 순위", + "rank" => "공동 순위 후 건너뛰기", + "row_number" => "동점 없이 순번 지정", + }, + discourse_reactions_reaction_for_like: { + "heart" => "하트", + "laughing" => "웃음", + "open_mouth" => "놀람", + "clap" => "박수", + "confetti_ball" => "축하", + "hugs" => "포옹", + }, + solved_add_schema_markup: { + "never" => "사용 안 함", + "always" => "항상", + "answered only" => "답변된 주제만", + }, + discourse_subscriptions_campaign_type: { + "Amount" => "모금액", + "Subscribers" => "구독자 수", + }, + discourse_subscriptions_campaign_banner_location: { + "Top" => "상단", + "Sidebar" => "사이드바", + }, + user_notes_icon_placement: { + "name" => "이름 옆", + "avatar" => "아바타 옆", + }, + voice_livekit_room_policy: { + "disabled" => "사용 안 함", + "per_room" => "대화방별 설정", + "all_rooms" => "모든 대화방", + }, + voice_max_voice_quality: { + "standard" => "표준", + "high" => "고품질", + "maximum" => "최고 품질", + }, + voice_max_camera_quality: { + "standard" => "표준", + "high" => "고품질", + "maximum" => "최고 품질", + }, + voice_max_screen_share_quality: { + "standard" => "표준", + "high" => "고품질", + "maximum" => "최고 품질", + }, + about_page_extra_groups_order: { + "alphabetically" => "가나다순", + "order of creation" => "만든 순서", + "order of theme setting" => "테마 설정 순서", + }, + custom_homepage_crawler_route: { + "latest" => "최신", + "new" => "새글", + "top" => "인기", + "categories" => "카테고리", + "hot" => "인기글", + }, + default_text_size: { + "smallest" => "가장 작게", + "smaller" => "작게", + "normal" => "보통", + "larger" => "크게", + "largest" => "가장 크게", + }, + default_title_count_mode: { + "notifications" => "전체 알림 수", + "contextual" => "현재 화면 기준", + }, + default_composition_mode: { + "markdown" => "Markdown", + "rich" => "서식 있는 글", + }, + content_localization_language_switcher: { + "none" => "표시 안 함", + "anonymous" => "비회원에게 표시", + "all" => "모든 사용자에게 표시", + }, + page_loading_indicator: { + "spinner" => "회전 표시", + "slider" => "진행 막대", + }, + share_quote_visibility: { + "none" => "사용 안 함", + "anonymous" => "비로그인 사용자", + "all" => "모든 사용자", + }, + top_page_default_timeframe: { + "all" => "전체 기간", + "yearly" => "1년", + "quarterly" => "3개월", + "monthly" => "1개월", + "weekly" => "1주", + "daily" => "하루", + }, + }.freeze + NAMES = { default_locale: "기본 언어", title: "사이트 이름", @@ -34,7 +360,7 @@ module ::ItosmAdminKorean favicon: "파비콘", apple_touch_icon: "Apple 터치 아이콘", opengraph_image: "OpenGraph 이미지", - twitter_summary_large_image: "X 요약 큰 이미지", + x_summary_large_image: "X 큰 요약 이미지", display_local_time_in_user_card: "사용자 카드에 현지 시각 표시", support_mixed_text_direction: "혼합 텍스트 방향 지원", categories_topics: "카테고리별 주제 수", @@ -95,6 +421,7 @@ module ::ItosmAdminKorean invite_only: "초대 전용", invite_code: "초대 코드", enable_local_logins: "아이디와 비밀번호 로그인 사용", + enable_local_logins_via_code: "로그인 코드 사용", enable_local_logins_via_email: "이메일 로그인 링크 사용", enable_random_usernames: "임의 사용자 이름 생성", random_username_adjectives: "임의 사용자 이름 형용사", @@ -107,6 +434,1436 @@ module ::ItosmAdminKorean google_oauth2_client_id: "Google OAuth2 클라이언트 ID", google_oauth2_client_secret: "Google OAuth2 클라이언트 비밀 키", google_oauth2_prompt: "Google OAuth2 요청 방식", + google_oauth2_hd: "Google Workspace 허용 도메인", + google_oauth2_hd_groups_service_account_admin_email: "Google Workspace 그룹 관리 계정 이메일", + google_oauth2_hd_groups_service_account_json: "Google Workspace 그룹 서비스 계정 JSON", + google_oauth2_hd_groups: "Google Workspace 허용 그룹", + google_oauth2_verbose_logging: "Google OAuth2 상세 로그", + enable_twitter_logins: "X 로그인 사용", + twitter_consumer_key: "X 소비자 키", + twitter_consumer_secret: "X 소비자 비밀 키", + enable_facebook_logins: "Facebook 로그인 사용", + facebook_app_id: "Facebook 앱 ID", + facebook_app_secret: "Facebook 앱 비밀 키", + enable_github_logins: "GitHub 로그인 사용", + github_client_id: "GitHub 클라이언트 ID", + github_client_secret: "GitHub 클라이언트 비밀 키", + enable_discord_logins: "Discord 로그인 사용", + discord_client_id: "Discord 클라이언트 ID", + discord_secret: "Discord 비밀 키", + discord_trusted_guilds: "Discord 허용 서버", + enable_linkedin_oidc_logins: "LinkedIn OIDC 로그인 사용", + linkedin_oidc_client_id: "LinkedIn OIDC 클라이언트 ID", + linkedin_oidc_client_secret: "LinkedIn OIDC 클라이언트 비밀 키", + auth_skip_create_confirm: "외부 로그인 가입 확인 생략", + auth_immediately: "외부 로그인으로 바로 이동", + auth_overrides_email: "외부 로그인 이메일 우선 사용", + auth_overrides_username: "외부 로그인 사용자 이름 우선 사용", + auth_overrides_avatar: "외부 로그인 아바타 우선 사용", + auth_overrides_name: "외부 로그인 실명 우선 사용", + auth_require_interaction: "외부 로그인 전 사용자 확인 필요", + enable_discourse_connect: "DiscourseConnect 로그인 사용", + discourse_connect_allowed_redirect_domains: "DiscourseConnect 이동 허용 도메인", + verbose_discourse_connect_logging: "DiscourseConnect 상세 로그", + discourse_connect_url: "DiscourseConnect 주소", + discourse_connect_secret: "DiscourseConnect 비밀 키", + discourse_connect_overrides_groups: "DiscourseConnect 그룹 우선 사용", + discourse_connect_overrides_bio: "DiscourseConnect 소개 우선 사용", + discourse_connect_overrides_avatar: "DiscourseConnect 아바타 우선 사용", + discourse_connect_overrides_profile_background: "DiscourseConnect 프로필 배경 우선 사용", + discourse_connect_overrides_location: "DiscourseConnect 위치 우선 사용", + discourse_connect_overrides_website: "DiscourseConnect 웹사이트 우선 사용", + discourse_connect_overrides_card_background: "DiscourseConnect 사용자 카드 배경 우선 사용", + discourse_connect_not_approved_url: "DiscourseConnect 미승인 계정 이동 주소", + enable_discourse_connect_provider: "DiscourseConnect 제공자 사용", + discourse_connect_provider_secrets: "DiscourseConnect 제공자 비밀 키", + discourse_connect_provider_claims: "DiscourseConnect 제공 정보", + blocked_email_domains: "가입 차단 이메일 도메인", + allowed_email_domains: "가입 허용 이메일 도메인", + normalize_emails: "이메일 주소 정규화", + auto_approve_email_domains: "자동 승인 이메일 도메인", + hide_email_address_taken: "사용 중인 이메일 안내 숨김", + log_out_strict: "엄격한 로그아웃 적용", + pending_users_reminder_delay_minutes: "가입 승인 대기 알림 지연 시간", + persistent_sessions: "로그인 상태 계속 유지", + maximum_session_age: "로그인 세션 최대 유지 기간", + show_signup_form_email_instructions: "가입 화면에 이메일 도움말 표시", + show_signup_form_username_instructions: "가입 화면에 사용자 이름 도움말 표시", + show_signup_form_full_name_instructions: "가입 화면에 실명 도움말 표시", + show_signup_form_password_instructions: "가입 화면에 비밀번호 도움말 표시", + oauth2_enabled: "사용자 지정 OAuth2 사용", + oauth2_client_id: "OAuth2 클라이언트 ID", + oauth2_client_secret: "OAuth2 클라이언트 비밀 키", + oauth2_authorize_url: "OAuth2 인증 주소", + oauth2_authorize_signup_url: "OAuth2 가입 인증 주소", + oauth2_token_url: "OAuth2 토큰 주소", + oauth2_token_url_method: "OAuth2 토큰 요청 방식", + oauth2_callback_user_id_path: "OAuth2 응답 사용자 ID 경로", + oauth2_callback_user_info_paths: "OAuth2 응답 사용자 정보 경로", + oauth2_fetch_user_details: "OAuth2 사용자 상세 정보 가져오기", + oauth2_user_json_url: "OAuth2 사용자 JSON 주소", + oauth2_user_json_url_method: "OAuth2 사용자 JSON 요청 방식", + oauth2_json_user_id_path: "OAuth2 JSON 사용자 ID 경로", + oauth2_json_username_path: "OAuth2 JSON 사용자 이름 경로", + oauth2_json_name_path: "OAuth2 JSON 실명 경로", + oauth2_json_email_path: "OAuth2 JSON 이메일 경로", + oauth2_json_email_verified_path: "OAuth2 JSON 이메일 확인 경로", + oauth2_json_avatar_path: "OAuth2 JSON 아바타 경로", + oauth2_json_groups_path: "OAuth2 JSON 그룹 경로", + oauth2_user_field_mappings: "OAuth2 사용자 필드 연결", + oauth2_email_verified: "OAuth2 이메일 확인 신뢰", + oauth2_overrides_email: "OAuth2 이메일 우선 사용", + oauth2_send_auth_header: "인증 정보를 HTTP 머리글로 전송", + oauth2_send_auth_body: "인증 정보를 요청 본문으로 전송", + oauth2_debug_auth: "OAuth2 인증 디버그", + oauth2_authorize_options: "OAuth2 인증 추가 옵션", + oauth2_scope: "OAuth2 권한 범위", + oauth2_button_title: "OAuth2 로그인 버튼 이름", + oauth2_allow_association_change: "OAuth2 계정 연결 변경 허용", + min_username_length: "최소 사용자 이름 길이", + max_username_length: "최대 사용자 이름 길이", + unicode_usernames: "유니코드 사용자 이름 허용", + allowed_unicode_username_characters: "허용할 유니코드 사용자 이름 문자", + reserved_usernames: "사용 금지 사용자 이름", + min_password_length: "최소 비밀번호 길이", + min_admin_password_length: "관리자 최소 비밀번호 길이", + password_unique_characters: "비밀번호 최소 고유 문자 수", + block_common_passwords: "흔한 비밀번호 차단", + username_change_period: "사용자 이름 변경 허용 기간", + email_editable: "이메일 주소 변경 허용", + logout_redirect: "로그아웃 후 이동 주소", + full_name_requirement: "실명 입력 방식", + enable_names: "실명 표시", + invite_expiry_days: "초대 유효 기간", + delete_user_max_post_age: "사용자 삭제 허용 게시물 최대 경과일", + delete_all_posts_max: "한 번에 삭제할 수 있는 최대 게시물 수", + delete_all_posts_background_threshold: "게시물 일괄 삭제 백그라운드 처리 기준", + delete_user_self_max_post_count: "본인 계정 삭제 허용 최대 게시물 수", + redirect_users_to_top_page: "새 사용자와 장기 미접속자를 인기 주제로 이동", + prioritize_username_in_ux: "화면에서 사용자 이름 우선 표시", + email_token_valid_hours: "이메일 인증 토큰 유효 시간", + purge_unactivated_users_grace_period_days: "미인증 사용자 삭제 유예 기간", + public_user_custom_fields: "공개 사용자 정의 필드", + staff_user_custom_fields: "운영진용 사용자 정의 필드", + enable_user_directory: "사용자 목록 사용", + allow_anonymous_mode: "익명 모드 허용", + allow_likes_in_anonymous_mode: "익명 모드에서 좋아요 허용", + anonymous_posting_allowed_groups: "익명 게시 허용 그룹", + anonymous_account_duration_minutes: "익명 계정 유지 시간", + allow_users_to_hide_profile: "사용자 프로필 숨김 허용", + hide_user_profiles_from_public: "비로그인 사용자에게 프로필 숨김", + hide_new_user_profiles: "신규 사용자 프로필 숨김", + allow_featured_topic_on_user_profiles: "사용자 프로필에 대표 주제 허용", + show_inactive_accounts: "비활성 계정 표시", + allowed_user_website_domains: "사용자 웹사이트 허용 도메인", + hide_suspension_reasons: "정지 사유 숨김", + hide_silencing_reasons: "글쓰기 제한 사유 숨김", + log_personal_messages_views: "개인 메시지 조회 기록", + ignored_users_count_message_threshold: "무시당한 사용자 알림 기준 인원", + ignored_users_message_gap_days: "무시당한 사용자 재알림 간격", + clean_up_inactive_users_after_days: "비활성 사용자 정리 기간", + clean_up_unused_staged_users_after_days: "미사용 임시 사용자 정리 기간", + user_selected_primary_groups: "사용자의 기본 그룹 직접 선택 허용", + gravatar_enabled: "Gravatar 사용", + use_email_for_username_and_name_suggestions: "이메일로 사용자 이름과 실명 추천", + use_name_for_username_suggestions: "실명으로 사용자 이름 추천", + hide_user_activity_tab: "사용자 활동 탭 숨김", + delete_associated_accounts_on_password_reset: "비밀번호 재설정 시 연결 계정 삭제", + enable_user_status: "사용자 상태 메시지 사용", + allow_user_locale: "사용자별 언어 선택 허용", + content_localization_enabled: "콘텐츠 다국어 지원 사용", + content_localization_supported_locales: "콘텐츠 지원 언어", + content_localization_language_switcher: "콘텐츠 언어 전환 메뉴", + content_localization_allowed_groups: "콘텐츠 번역 허용 그룹", + content_localization_allow_author_localization: "작성자의 콘텐츠 번역 허용", + content_localization_crawler_param: "검색 로봇용 콘텐츠 언어 매개변수", + content_localization_use_default_locale_when_unsupported: "미지원 언어에 기본 언어 사용", + set_locale_from_accept_language_header: "브라우저 언어로 화면 언어 설정", + set_locale_from_cookie: "쿠키로 화면 언어 설정", + set_locale_from_param: "주소 매개변수로 화면 언어 설정", + nested_replies_enabled: "중첩 답글 보기 사용", + enable_group_directory: "그룹 목록 사용", + group_in_subject: "이메일 제목에 그룹 이름 표시", + enable_category_group_moderation: "그룹별 카테고리 관리 허용", + min_post_length: "게시물 최소 글자 수", + min_first_post_length: "첫 게시물 최소 글자 수", + prevent_uploads_only_posts: "파일만 있는 게시물 금지", + min_personal_message_post_length: "개인 메시지 최소 글자 수", + max_post_length: "게시물 최대 글자 수", + topic_featured_link_enabled: "주제 대표 링크 사용", + body_min_entropy: "게시물 최소 문자 다양성", + min_topic_views_for_delete_confirm: "주제 삭제 재확인 최소 조회수", + min_topic_title_length: "주제 제목 최소 글자 수", + max_topic_title_length: "주제 제목 최대 글자 수", + title_min_entropy: "제목 최소 문자 다양성", + allow_uppercase_posts: "영문 대문자 게시물 허용", + max_consecutive_replies: "연속 답글 최대 수", + enable_filtered_replies_view: "답글만 모아 보기 사용", + title_prettify: "제목 자동 정리", + title_remove_extraneous_space: "제목의 불필요한 공백 제거", + title_fancy_entities: "제목 문장부호 자동 변환", + min_personal_message_title_length: "개인 메시지 제목 최소 글자 수", + max_emojis_in_title: "제목의 이모지 최대 수", + default_emoji_reactions: "기본 이모지 반응", + duplicate_topic_titles: "중복 주제 제목 허용", + min_title_similar_length: "유사 제목 검사 최소 길이", + enable_system_message_replies: "시스템 메시지 답장 허용", + personal_message_enabled_groups: "개인 메시지 작성 허용 그룹", + editing_grace_period: "편집 기록 제외 시간", + editing_grace_period_max_diff: "편집 기록 제외 최대 변경량", + editing_grace_period_max_diff_high_trust: "높은 신뢰 회원의 편집 기록 제외 최대 변경량", + staff_edit_locks_post: "운영진 편집 후 게시물 잠금", + shared_drafts_category: "공유 임시 글 카테고리", + shared_drafts_allowed_groups: "공유 임시 글 허용 그룹", + post_edit_time_limit: "게시물 편집 제한 시간", + tl2_post_edit_time_limit: "신뢰 레벨 2 게시물 편집 제한 시간", + edit_history_visible_to_public: "편집 기록 공개", + delete_removed_posts_after: "삭제 게시물 완전 제거 대기 시간", + notify_users_after_responses_deleted_on_flagged_post: "신고 게시물의 답글 삭제 후 사용자 알림", + traditional_markdown_linebreaks: "전통적인 Markdown 줄바꿈 사용", + enable_markdown_typographer: "Markdown 문장부호 다듬기 사용", + enable_markdown_linkify: "Markdown 주소 자동 링크 사용", + markdown_linkify_tlds: "자동 링크 허용 최상위 도메인", + markdown_typographer_quotation_marks: "Markdown 인용 부호 형식", + suppress_reply_directly_below: "바로 아래 답글 표시 생략", + suppress_reply_directly_above: "바로 위 답글 표시 생략", + suppress_reply_when_quoting: "인용한 게시물 답글 표시 생략", + remove_full_quote: "전체 인용 자동 제거", + max_reply_history: "답글 관계 최대 기록 수", + post_undo_action_window_mins: "게시물 작업 취소 가능 시간", + enable_mentions: "사용자 언급 사용", + max_mentions_per_post: "게시물당 사용자 언급 최대 수", + max_quotes_per_post: "게시물당 인용 최대 수", + max_users_notified_per_group_mention: "그룹 언급 알림 최대 인원", + newuser_max_replies_per_topic: "신규 회원의 주제당 답글 최대 수", + newuser_max_mentions_per_post: "신규 회원의 게시물당 언급 최대 수", + here_mention: "현재 접속자 언급 사용", + max_here_mentioned: "현재 접속자 언급 최대 인원", + here_mention_allowed_groups: "현재 접속자 언급 허용 그룹", + title_max_word_length: "제목 단어 최대 길이", + allowed_link_domains: "링크 허용 도메인", + newuser_max_links: "신규 회원의 게시물당 링크 최대 수", + newuser_max_embedded_media: "신규 회원의 게시물당 미디어 삽입 최대 수", + newuser_max_attachments: "신규 회원의 게시물당 첨부 파일 최대 수", + post_excerpt_maxlength: "게시물 요약 최대 길이", + topic_excerpt_maxlength: "주제 요약 최대 길이", + default_subcategory_on_read_only_category: "읽기 전용 카테고리의 기본 하위 카테고리", + show_pinned_excerpt_mobile: "모바일에서 고정 주제 요약 표시", + show_pinned_excerpt_desktop: "데스크톱에서 고정 주제 요약 표시", + display_name_on_posts: "게시물에 실명 표시", + show_time_gap_days: "게시물 사이 시간 간격 표시 기준", + short_progress_text_threshold: "짧은 진행 상태 문구 표시 기준", + default_code_lang: "기본 코드 언어", + autohighlight_all_code: "모든 코드 자동 강조", + highlighted_languages: "강조할 코드 언어", + delete_old_hidden_posts: "오래된 숨김 게시물 삭제", + enable_emoji: "이모지 사용", + enable_emoji_shortcuts: "이모지 단축 입력 사용", + emoji_set: "이모지 모음", + emoji_autocomplete_min_chars: "이모지 자동 완성 최소 글자 수", + enable_inline_emoji_translation: "문장 안 이모지 이름 자동 변환", + emoji_deny_list: "사용 금지 이모지", + emoji_picker_pinned_groups: "이모지 선택기 고정 그룹", + enable_gifs: "GIF 검색 사용", + klipy_api_key: "Klipy API 키", + klipy_file_detail: "Klipy 파일 화질", + klipy_content_filter: "Klipy 콘텐츠 필터", + klipy_country: "Klipy 국가", + klipy_locale: "Klipy 언어", + klipy_limit_infinite_search_results: "Klipy 무한 검색 결과 제한", + klipy_max_results_limit: "Klipy 검색 결과 최대 수", + approve_post_count: "게시물 사전 승인 수", + approve_unless_allowed_groups: "검토 제외 그룹", + approve_new_topics_unless_allowed_groups: "새 주제 검토 제외 그룹", + approve_suspect_users: "의심 사용자 게시물 검토", + approve_unless_staged: "임시 사용자 외 게시물 검토", + notify_about_queued_posts_after: "검토 대기 게시물 알림 시간", + auto_close_messages_post_count: "메시지 자동 닫기 게시물 수", + auto_close_topics_post_count: "주제 자동 닫기 게시물 수", + auto_close_topics_create_linked_topic: "자동 닫힌 주제의 연결 주제 만들기", + code_formatting_style: "코드 서식 방식", + embed_any_origin: "모든 출처에서 삽입 허용", + embed_topics_list: "외부 사이트 삽입 주제 목록", + embed_set_canonical_url: "삽입 게시물의 대표 주소 설정", + embed_unlisted: "삽입 주제를 목록에서 숨김", + import_embed_unlisted: "가져온 삽입 주제를 목록에서 숨김", + embed_truncate: "삽입 게시물 내용 자르기", + embed_support_markdown: "삽입 게시물에서 Markdown 지원", + allowed_embed_selectors: "삽입 허용 선택자", + allowed_href_schemes: "링크 허용 주소 형식", + max_allowed_message_recipients: "개인 메시지 최대 수신자 수", + watched_words_regular_expressions: "감시 단어 정규식 사용", + enable_fast_edit: "빠른 편집 사용", + old_post_notice_days: "오래된 게시물 안내 표시 기간", + new_user_notice_tl: "신규 회원 안내 표시 신뢰 레벨", + returning_user_notice_tl: "복귀 회원 안내 표시 신뢰 레벨", + returning_users_days: "복귀 회원 판단 기간", + skip_review_media_groups: "미디어 게시물 검토 제외 그룹", + blur_tl0_flagged_posts_media: "신뢰 레벨 0 신고 게시물 미디어 흐림 처리", + enable_page_publishing: "게시물을 웹페이지로 공개", + show_published_pages_login_required: "공개 웹페이지에 로그인 요구", + skip_auto_delete_reply_likes: "답글 삭제 시 좋아요 자동 삭제 생략", + review_every_post: "모든 새 게시물 검토", + max_form_template_title_length: "양식 템플릿 제목 최대 길이", + max_form_template_content_length: "양식 템플릿 내용 최대 길이", + show_preview_for_form_templates: "양식 템플릿 미리보기 표시", + email_time_window_mins: "이메일 알림 대기 시간", + personal_email_time_window_seconds: "개인 이메일 알림 대기 시간", + email_posts_context: "이메일에 포함할 게시물 문맥 수", + digest_min_excerpt_length: "요약 메일 본문 최소 길이", + digest_topics: "요약 메일 주제 수", + digest_posts: "요약 메일 게시물 수", + digest_other_topics: "요약 메일 기타 주제 수", + suppress_digest_email_after_days: "요약 메일 발송 중단 기준일", + digest_suppress_categories: "요약 메일 제외 카테고리", + digest_suppress_tags: "요약 메일 제외 태그", + disable_digest_emails: "요약 메일 사용 안 함", + apply_custom_styles_to_digest: "요약 메일에 사용자 지정 스타일 적용", + email_accent_bg_color: "이메일 강조 배경색", + email_accent_fg_color: "이메일 강조 글자색", + email_link_color: "이메일 링크 색상", + show_topic_featured_link_in_digest: "요약 메일에 주제 대표 링크 표시", + email_custom_headers: "사용자 지정 이메일 머리글", + email_subject: "이메일 제목 형식", + simple_email_subject: "간결한 이메일 제목 사용", + reply_by_email_enabled: "이메일 답장 사용", + reply_by_email_address: "이메일 답장 수신 주소", + alternative_reply_by_email_addresses: "추가 이메일 답장 수신 주소", + find_related_post_with_key: "답장 키로 관련 게시물 찾기", + manual_polling_enabled: "수동 이메일 가져오기 사용", + pop3_polling_enabled: "POP3 이메일 가져오기 사용", + pop3_polling_ssl: "POP3 SSL 사용", + pop3_polling_openssl_verify: "POP3 SSL 인증서 확인", + pop3_polling_period_mins: "POP3 확인 간격", + pop3_polling_host: "POP3 서버 주소", + pop3_polling_port: "POP3 서버 포트", + pop3_polling_username: "POP3 사용자 이름", + pop3_polling_password: "POP3 비밀번호", + pop3_polling_delete_from_server: "가져온 메일을 서버에서 삭제", + log_mail_processing_failures: "메일 처리 실패 기록", + incoming_email_prefer_html: "수신 메일에서 HTML 우선 사용", + strip_incoming_email_lines: "수신 메일에서 지정 문장 제거", + email_in: "이메일로 새 주제 작성", + email_in_allowed_groups: "이메일 주제 작성 허용 그룹", + email_in_authserv_id: "수신 메일 인증 서비스 ID", + email_in_spam_header: "수신 메일 스팸 판정 머리글", + enable_smtp: "SMTP 수신 사용", + email_prefix: "이메일 제목 접두어", + email_site_title: "이메일 사이트 이름", + disable_emails: "이메일 발송 중지", + strip_images_from_short_emails: "짧은 이메일에서 이미지 제거", + short_email_length: "짧은 이메일 판단 길이", + display_name_on_email_from: "보낸 사람에 실명 표시", + unsubscribe_via_email: "이메일로 구독 해지 허용", + unsubscribe_via_email_footer: "이메일 바닥글에 구독 해지 안내 표시", + disallow_reply_by_email_after_days: "이메일 답장 허용 기간", + delete_email_logs_after_days: "이메일 기록 보관 기간", + max_emails_per_day_per_user: "사용자별 하루 최대 이메일 수", + enable_staged_users: "임시 사용자 사용", + maximum_staged_users_per_email: "이메일당 임시 사용자 최대 수", + maximum_recipients_per_new_group_email: "새 그룹 이메일 최대 수신자 수", + auto_generated_allowlist: "자동 생성 메일 허용 목록", + block_auto_generated_emails: "자동 생성 메일 차단", + ignore_by_title: "제목으로 수신 메일 무시", + ignore_by_title_regex: "제목 정규식으로 수신 메일 무시", + mailgun_api_key: "Mailgun API 키", + sendgrid_verification_key: "SendGrid 확인 키", + aws_sns_topic_arn_allowlist: "AWS SNS 주제 ARN 허용 목록", + mailjet_webhook_token: "Mailjet 웹훅 토큰", + mailpace_webhook_token: "MailPace 웹훅 토큰", + mandrill_authentication_key: "Mandrill 인증 키", + postmark_webhook_token: "Postmark 웹훅 토큰", + sparkpost_webhook_token: "SparkPost 웹훅 토큰", + bounce_score_threshold: "반송 점수 차단 기준", + soft_bounce_score: "일시 반송 점수", + hard_bounce_score: "영구 반송 점수", + reset_bounce_score_after_days: "반송 점수 초기화 기간", + blocked_attachment_content_types: "차단할 첨부 파일 형식", + blocked_attachment_filenames: "차단할 첨부 파일 이름", + forwarded_emails_behaviour: "전달된 이메일 처리 방식", + always_show_trimmed_content: "생략된 이메일 내용 항상 표시", + trim_incoming_emails: "수신 이메일 인용 내용 정리", + private_email: "이메일 주소 비공개", + email_total_attachment_size_limit_kb: "이메일 첨부 파일 총용량 제한", + post_excerpts_in_emails: "이메일에 게시물 요약 표시", + raw_email_max_length: "원본 이메일 최대 보관 길이", + raw_rejected_email_max_length: "거부된 원본 이메일 최대 보관 길이", + delete_rejected_email_after_days: "거부된 이메일 보관 기간", + require_change_email_confirmation: "이메일 변경 확인 필요", + view_raw_email_allowed_groups: "원본 이메일 조회 허용 그룹", + max_image_size_kb: "이미지 최대 용량", + max_attachment_size_kb: "첨부 파일 최대 용량", + max_image_megapixels: "이미지 최대 화소 수", + theme_authorized_extensions: "테마 허용 파일 확장자", + authorized_extensions: "허용 파일 확장자", + authorized_extensions_for_staff: "운영진 허용 파일 확장자", + responsive_post_image_sizes: "반응형 게시물 이미지 크기", + max_image_width: "이미지 최대 너비", + max_image_height: "이미지 최대 높이", + download_remote_images_to_local: "외부 이미지를 서버에 저장", + download_remote_images_threshold: "외부 이미지 저장 최소 용량", + disabled_image_download_domains: "외부 이미지 저장 제외 도메인", + block_hotlinked_media: "외부 미디어 직접 연결 차단", + block_hotlinked_media_exceptions: "외부 미디어 직접 연결 허용 도메인", + create_thumbnails: "미리보기 이미지 만들기", + animated_topic_thumbnails: "움직이는 주제 미리보기 사용", + clean_up_uploads: "사용하지 않는 업로드 정리", + clean_orphan_uploads_grace_period_hours: "고아 업로드 정리 유예 시간", + purge_deleted_uploads_grace_period_days: "삭제 업로드 완전 제거 유예 기간", + prevent_anons_from_downloading_files: "비로그인 사용자의 파일 다운로드 차단", + secure_uploads: "보호된 업로드 사용", + secure_uploads_allow_embed_images_in_emails: "이메일에 보호 이미지 삽입 허용", + secure_uploads_max_email_embed_image_size_kb: "이메일 삽입 보호 이미지 최대 용량", + enable_s3_uploads: "S3 업로드 사용", + s3_use_iam_profile: "S3 IAM 프로필 사용", + s3_access_key_id: "S3 액세스 키 ID", + s3_secret_access_key: "S3 비밀 액세스 키", + s3_role_arn: "S3 역할 ARN", + s3_role_session_name: "S3 역할 세션 이름", + s3_region: "S3 리전", + s3_upload_bucket: "S3 업로드 버킷", + s3_endpoint: "S3 엔드포인트", + s3_cdn_url: "S3 CDN 주소", + s3_use_cdn_url_for_all_uploads: "모든 업로드에 S3 CDN 주소 사용", + s3_configure_tombstone_policy: "S3 삭제 보관 정책 자동 설정", + s3_use_acls: "S3 접근 제어 목록 사용", + allow_profile_backgrounds: "프로필 배경 이미지 허용", + automatically_download_gravatars: "Gravatar 이미지를 자동 저장", + uploaded_avatars_allowed_groups: "아바타 업로드 허용 그룹", + default_avatars: "기본 아바타", + external_system_avatars_url: "외부 시스템 아바타 주소", + external_emoji_url: "외부 이모지 주소", + restrict_letter_avatar_colors: "글자 아바타 색상 제한", + selectable_avatars_mode: "선택형 아바타 방식", + selectable_avatars_random_on_signup: "가입 시 선택형 아바타 무작위 지정", + selectable_avatars: "선택 가능한 아바타", + allow_all_attachments_for_group_messages: "그룹 메시지에 모든 첨부 파일 허용", + image_quality: "이미지 품질", + allow_staff_to_upload_any_file_in_pm: "운영진 개인 메시지에 모든 파일 업로드 허용", + strip_image_metadata: "이미지 메타데이터 제거", + min_ratio_to_crop: "이미지 자르기 최소 비율", + simultaneous_uploads: "동시 업로드 수", + composer_media_optimization_image_enabled: "글쓰기 이미지 최적화 사용", + video_conversion_enabled: "동영상 변환 사용", + video_conversion_service: "동영상 변환 서비스", + mediaconvert_role_arn: "MediaConvert 역할 ARN", + mediaconvert_output_subdirectory: "MediaConvert 출력 하위 폴더", + default_trust_level: "신규 회원 기본 신뢰 레벨", + default_invitee_trust_level: "초대 회원 기본 신뢰 레벨", + create_topic_allowed_groups: "주제 작성 허용 그룹", + topic_timers_allowed_groups: "주제 타이머 사용 허용 그룹", + edit_wiki_post_allowed_groups: "위키 게시물 편집 허용 그룹", + edit_post_allowed_groups: "다른 사람 게시물 편집 허용 그룹", + self_wiki_allowed_groups: "본인 게시물 위키 전환 허용 그룹", + send_email_messages_allowed_groups: "이메일 개인 메시지 발송 허용 그룹", + flag_post_allowed_groups: "게시물 신고 허용 그룹", + allow_all_users_to_flag_illegal_content: "모든 사용자의 불법 콘텐츠 신고 허용", + email_address_to_report_illegal_content: "불법 콘텐츠 신고 이메일", + post_links_allowed_groups: "게시물 링크 작성 허용 그룹", + embedded_media_post_allowed_groups: "게시물 미디어 삽입 허용 그룹", + profile_background_allowed_groups: "프로필 배경 설정 허용 그룹", + user_card_background_allowed_groups: "사용자 카드 배경 설정 허용 그룹", + invite_allowed_groups: "회원 초대 허용 그룹", + ignore_allowed_groups: "사용자 무시 허용 그룹", + allow_flagging_staff: "운영진 신고 허용", + send_tl1_welcome_message: "신뢰 레벨 1 환영 메시지 발송", + send_tl2_promotion_message: "신뢰 레벨 2 승급 메시지 발송", + tl1_requires_topics_entered: "신뢰 레벨 1 필요 방문 주제 수", + tl1_requires_read_posts: "신뢰 레벨 1 필요 읽은 게시물 수", + tl1_requires_time_spent_mins: "신뢰 레벨 1 필요 이용 시간", + tl2_requires_topics_entered: "신뢰 레벨 2 필요 방문 주제 수", + tl2_requires_read_posts: "신뢰 레벨 2 필요 읽은 게시물 수", + tl2_requires_time_spent_mins: "신뢰 레벨 2 필요 이용 시간", + tl2_requires_days_visited: "신뢰 레벨 2 필요 방문 일수", + tl2_requires_likes_received: "신뢰 레벨 2 필요 받은 좋아요 수", + tl2_requires_likes_given: "신뢰 레벨 2 필요 누른 좋아요 수", + tl2_requires_topic_reply_count: "신뢰 레벨 2 필요 주제 답글 수", + tl3_time_period: "신뢰 레벨 3 평가 기간", + tl3_requires_days_visited: "신뢰 레벨 3 필요 방문 일수", + tl3_requires_topics_replied_to: "신뢰 레벨 3 필요 답글 작성 주제 수", + tl3_requires_topics_viewed: "신뢰 레벨 3 필요 조회 주제 비율", + tl3_requires_topics_viewed_cap: "신뢰 레벨 3 필요 조회 주제 상한", + tl3_requires_posts_read: "신뢰 레벨 3 필요 읽은 게시물 비율", + tl3_requires_posts_read_cap: "신뢰 레벨 3 필요 읽은 게시물 상한", + tl3_requires_topics_viewed_all_time: "신뢰 레벨 3 필요 전체 조회 주제 수", + tl3_requires_posts_read_all_time: "신뢰 레벨 3 필요 전체 읽은 게시물 수", + tl3_requires_max_flagged: "신뢰 레벨 3 허용 최대 신고 수", + tl3_promotion_min_duration: "신뢰 레벨 3 최소 유지 기간", + tl3_requires_likes_given: "신뢰 레벨 3 필요 누른 좋아요 수", + tl3_requires_likes_received: "신뢰 레벨 3 필요 받은 좋아요 수", + tl3_links_no_follow: "신뢰 레벨 3 링크에 nofollow 적용", + delete_all_posts_and_topics_allowed_groups: "모든 게시물과 주제 삭제 허용 그룹", + edit_all_topic_groups: "모든 주제 편집 허용 그룹", + edit_all_post_groups: "모든 게시물 편집 허용 그룹", + detailed_404: "상세한 찾을 수 없음 안내", + enforce_second_factor_on_external_auth: "외부 로그인에도 2단계 인증 적용", + enforce_second_factor: "2단계 인증 필수 적용", + force_https: "HTTPS 강제 사용", + enable_escaped_fragments: "검색 로봇용 이스케이프 조각 사용", + allow_index_in_robots_txt: "검색 엔진 색인 허용", + moderators_manage_categories: "중재자의 카테고리 관리 허용", + moderators_manage_groups: "중재자의 그룹 관리 허용", + moderators_change_post_ownership: "중재자의 게시물 소유자 변경 허용", + change_post_ownership_allowed_groups: "게시물 소유자 변경 허용 그룹", + moderators_view_emails: "중재자의 이메일 주소 조회 허용", + moderators_view_ips: "중재자의 IP 주소 조회 허용", + moderators_view_sso_details: "중재자의 통합 로그인 정보 조회 허용", + moderators_change_trust_levels: "중재자의 신뢰 레벨 변경 허용", + cors_origins: "CORS 허용 출처", + use_admin_ip_allowlist: "관리자 IP 허용 목록 사용", + blocked_ip_blocks: "차단할 IP 대역", + allowed_internal_hosts: "접근 허용 내부 호스트", + allowed_onebox_iframes: "링크 미리보기 iframe 허용 도메인", + allowed_iframes: "게시물 iframe 허용 도메인", + allowed_crawler_user_agents: "허용할 검색 로봇 사용자 에이전트", + blocked_crawler_user_agents: "차단할 검색 로봇 사용자 에이전트", + slow_down_crawler_user_agents: "속도를 제한할 검색 로봇 사용자 에이전트", + slow_down_crawler_rate: "검색 로봇 요청 제한 간격", + llms_txt: "LLM 안내 파일 사용", + content_security_policy: "콘텐츠 보안 정책 사용", + content_security_policy_report_only: "콘텐츠 보안 정책을 보고 전용으로 사용", + content_security_policy_report_uri: "콘텐츠 보안 정책 위반 보고 주소", + content_security_policy_frame_ancestors: "콘텐츠 보안 정책 프레임 허용 출처", + content_security_policy_script_src: "콘텐츠 보안 정책 스크립트 허용 출처", + invalidate_inactive_admin_email_after_days: "비활성 관리자 이메일 인증 만료 기간", + can_permanently_delete: "영구 삭제 허용", + suppress_secured_categories_from_admin: "관리자 화면에서 보호 카테고리 숨김", + include_secure_categories_in_tag_counts: "태그 수에 보호 카테고리 포함", + display_personal_messages_tag_counts: "개인 메시지 태그 수 표시", + post_onebox_maxlength: "게시물 링크 미리보기 최대 길이", + blocked_onebox_domains: "링크 미리보기 차단 도메인", + max_oneboxes_per_post: "게시물당 링크 미리보기 최대 수", + allowed_inline_onebox_domains: "간단한 링크 미리보기 허용 도메인", + enable_inline_onebox_on_all_domains: "모든 도메인에서 간단한 링크 미리보기 허용", + onebox_locale: "링크 미리보기 요청 언어", + force_custom_user_agent_hosts: "사용자 지정 브라우저 정보 적용 호스트", + facebook_app_access_token: "Facebook 앱 액세스 토큰", + block_onebox_on_redirect: "이동되는 주소의 링크 미리보기 차단", + github_onebox_access_tokens: "GitHub 링크 미리보기 액세스 토큰", + add_rel_nofollow_to_user_content: "사용자 콘텐츠 링크에 nofollow 추가", + hide_post_sensitivity: "신고 게시물 숨김 민감도", + cooldown_minutes_after_hiding_posts: "숨김 게시물 편집 대기 시간", + silence_new_user_sensitivity: "신규 회원 글쓰기 제한 민감도", + num_users_to_silence_new_user: "신규 회원 글쓰기 제한 필요 신고자 수", + notify_mods_when_user_silenced: "사용자 글쓰기 제한 시 중재자 알림", + flag_sockpuppets: "동일인 의심 계정 신고", + newuser_spam_host_threshold: "신규 회원 스팸 도메인 판정 기준", + allowed_spam_host_domains: "스팸 검사 제외 도메인", + levenshtein_distance_spammer_emails: "스팸 이메일 유사도 기준", + max_new_accounts_per_registration_ip: "가입 IP당 신규 계정 최대 수", + min_ban_entries_for_roll_up: "차단 항목 묶음 표시 최소 수", + max_age_unmatched_emails: "일치하지 않은 이메일 기록 보관 기간", + max_age_unmatched_ips: "일치하지 않은 IP 기록 보관 기간", + num_flaggers_to_close_topic: "주제 자동 닫기 필요 신고자 수", + auto_close_topic_sensitivity: "신고 주제 자동 닫기 민감도", + num_hours_to_close_topic: "신고 주제 닫기 대기 시간", + auto_respond_to_flag_actions: "신고 처리 결과 자동 안내", + fast_typing_threshold: "빠른 입력 판정 기준", + auto_silence_fast_typers_on_first_post: "첫 게시물 빠른 입력 시 자동 글쓰기 제한", + auto_silence_fast_typers_max_trust_level: "빠른 입력 자동 제한 최대 신뢰 레벨", + auto_silence_first_post_regex: "첫 게시물 자동 제한 정규식", + high_trust_flaggers_auto_hide_posts: "높은 신뢰 회원 신고 시 게시물 자동 숨김", + cooldown_hours_until_reflag: "같은 게시물 재신고 대기 시간", + slow_mode_prevents_editing: "느린 모드에서 게시물 편집 제한", + reviewable_claiming: "검토 항목 담당자 지정", + reviewable_default_topics: "검토 화면 기본 주제 범위", + reviewable_default_visibility: "검토 화면 기본 표시 범위", + reviewable_low_priority_threshold: "낮은 우선순위 검토 기준", + reviewable_revision_reasons: "검토 항목 수정 사유 사용", + unique_posts_mins: "중복 게시물 판정 시간", + rate_limit_create_topic: "주제 작성 간격", + rate_limit_create_post: "게시물 작성 간격", + rate_limit_new_user_create_post: "신규 회원 게시물 작성 간격", + max_topics_per_day: "하루 최대 주제 수", + max_personal_messages_per_day: "하루 최대 개인 메시지 수", + max_likes_per_day: "하루 최대 좋아요 수", + max_bookmarks_per_day: "하루 최대 북마크 수", + max_flags_per_day: "하루 최대 신고 수", + max_edits_per_day: "하루 최대 편집 수", + max_invites_per_day: "하루 최대 초대 수", + max_topic_invitations_per_day: "하루 최대 주제 초대 수", + max_topic_invitations_per_minute: "분당 최대 주제 초대 수", + max_topics_in_first_day: "가입 첫날 최대 주제 수", + max_replies_in_first_day: "가입 첫날 최대 답글 수", + tl1_max_topics_in_first_day: "신뢰 레벨 1의 첫날 최대 주제 수", + tl1_max_replies_in_first_day: "신뢰 레벨 1의 첫날 최대 답글 수", + tl2_additional_likes_per_day_multiplier: "신뢰 레벨 2의 하루 좋아요 추가 배율", + tl3_additional_likes_per_day_multiplier: "신뢰 레벨 3의 하루 좋아요 추가 배율", + tl4_additional_likes_per_day_multiplier: "신뢰 레벨 4의 하루 좋아요 추가 배율", + tl2_additional_edits_per_day_multiplier: "신뢰 레벨 2의 하루 편집 추가 배율", + tl3_additional_edits_per_day_multiplier: "신뢰 레벨 3의 하루 편집 추가 배율", + tl4_additional_edits_per_day_multiplier: "신뢰 레벨 4의 하루 편집 추가 배율", + tl2_additional_flags_per_day_multiplier: "신뢰 레벨 2의 하루 신고 추가 배율", + tl3_additional_flags_per_day_multiplier: "신뢰 레벨 3의 하루 신고 추가 배율", + tl4_additional_flags_per_day_multiplier: "신뢰 레벨 4의 하루 신고 추가 배율", + alert_admins_if_errors_per_minute: "분당 오류 수 초과 시 관리자 알림", + alert_admins_if_errors_per_hour: "시간당 오류 수 초과 시 관리자 알림", + max_prints_per_hour_per_user: "사용자별 시간당 인쇄 최대 수", + max_logins_per_ip_per_hour: "IP별 시간당 로그인 최대 수", + max_logins_per_ip_per_minute: "IP별 분당 로그인 최대 수", + max_post_deletions_per_minute: "분당 게시물 삭제 최대 수", + max_post_deletions_per_day: "하루 게시물 삭제 최대 수", + invite_link_max_redemptions_limit: "초대 링크 최대 사용 횟수", + invite_link_max_redemptions_limit_users: "사용자 초대 링크 최대 사용 횟수", + enable_safe_mode: "안전 모드 사용", + navigation_menu: "내비게이션 메뉴 형식", + default_navigation_menu_categories: "내비게이션 메뉴 기본 카테고리", + default_navigation_menu_tags: "내비게이션 메뉴 기본 태그", + default_sidebar_switch_panel_position: "사이드바 전환 메뉴 기본 위치", + embed_full_app: "전체 앱 외부 삽입 사용", + embed_full_app_signin_flow: "외부 삽입 앱 로그인 흐름", + suppress_third_party_analytics_in_embed: "외부 삽입 화면에서 제3자 분석 도구 차단", + tos_url: "서비스 이용 약관 주소", + privacy_policy_url: "개인정보 처리방침 주소", + faq_url: "자주 묻는 질문 주소", + log_anonymizer_details: "로그 익명 처리 상세 기록", + display_eu_visitor_stats: "유럽연합 방문자 통계 표시", + site_archived: "사이트 읽기 전용 보관 모드", + enable_backups: "백업 사용", + allow_restore: "백업 복원 허용", + backup_location: "백업 저장 위치", + maximum_backups: "최대 백업 보관 수", + remove_older_backups: "오래된 백업 자동 삭제", + backup_frequency: "백업 실행 주기", + s3_backup_bucket: "S3 백업 버킷", + s3_disable_cleanup: "S3의 오래된 백업 정리 안 함", + backup_time_of_day: "백업 실행 시각", + backup_with_uploads: "백업에 업로드 파일 포함", + include_thumbnails_in_backups: "백업에 미리보기 이미지 포함", + min_search_term_length: "검색어 최소 길이", + allow_anonymous_search: "비로그인 검색 허용", + search_tokenize_chinese: "중국어 검색어 분리 사용", + search_tokenize_japanese: "일본어 검색어 분리 사용", + search_prefer_recent_posts: "검색에서 최근 게시물 우선", + search_recent_posts_size: "최근 게시물 검색 대상 수", + log_search_queries: "검색어 기록", + search_query_log_max_size: "검색어 기록 최대 수", + search_query_log_max_retention_days: "검색어 기록 최대 보관 기간", + search_ignore_accents: "검색에서 발음 구별 기호 무시", + search_default_sort_order: "검색 결과 기본 정렬", + search_experience: "검색 화면 방식", + mcp_server_enabled: "MCP 서버 사용", + mcp_server_instructions: "MCP 서버 안내문", + mcp_cache_ttl_ms: "MCP 캐시 유지 시간", + mcp_oauth_client_id_metadata_policy: "MCP OAuth 클라이언트 ID 메타데이터 정책", + mcp_access_token_lifetime_minutes: "MCP 액세스 토큰 유효 시간", + mcp_refresh_token_lifetime_days: "MCP 갱신 토큰 유효 기간", + mcp_authorization_code_lifetime_seconds: "MCP 인증 코드 유효 시간", + mcp_global_rate_limit_per_minute: "MCP 전체 분당 요청 제한", + mcp_audit_log_retention_days: "MCP 감사 기록 보관 기간", + retain_web_hook_events_period_days: "웹훅 이벤트 상세 보관 기간", + retain_web_hook_events_aggregate_days: "웹훅 이벤트 집계 보관 기간", + retry_web_hook_events: "실패한 웹훅 이벤트 다시 시도", + revoke_api_keys_unused_days: "미사용 API 키 폐기 기간", + tagging_enabled: "태그 사용", + tag_style: "태그 표시 형식", + max_tags_per_topic: "주제당 태그 최대 수", + enable_max_tags_per_email_subject: "이메일 제목의 태그 수 제한", + max_tags_per_email_subject: "이메일 제목의 태그 최대 수", + max_tag_length: "태그 최대 길이", + create_tag_allowed_groups: "태그 생성 허용 그룹", + edit_tags_allowed_groups: "태그 편집 허용 그룹", + tag_topic_allowed_groups: "주제 태그 지정 허용 그룹", + max_tag_search_results: "태그 검색 결과 최대 수", + max_tags_in_filter_list: "필터 목록의 태그 최대 수", + tags_sort_alphabetically: "태그를 가나다순으로 정렬", + tags_listed_by_group: "태그를 그룹별로 표시", + pm_tags_allowed_for_groups: "개인 메시지 태그 허용 그룹", + suppress_overlapping_tags_in_list: "목록에서 중복 태그 숨김", + remove_muted_tags_from_latest: "최신 글에서 숨긴 태그 제외", + force_lowercase_tags: "태그 영문을 소문자로 통일", + create_post_for_category_and_tag_changes: "카테고리와 태그 변경 기록 게시물 작성", + automatically_clean_unused_tags: "사용하지 않는 태그 자동 정리", + dashboard_hidden_reports: "대시보드에서 숨길 보고서", + dashboard_visible_tabs: "대시보드에 표시할 탭", + dashboard_general_tab_activity_metrics: "대시보드 일반 탭 활동 지표", + site_traffic_explorer_event_limit: "사이트 방문 분석 이벤트 제한", + enable_auto_grid_images: "여러 이미지 자동 격자 배치", + enable_form_templates: "양식 템플릿 사용", + enable_rich_text_paste: "서식 있는 텍스트 붙여넣기 사용", + default_email_digest_frequency: "기본 요약 메일 발송 주기", + default_include_tl0_in_digests: "요약 메일에 신뢰 레벨 0 콘텐츠 포함", + default_email_level: "기본 이메일 알림 수준", + default_email_messages_level: "기본 개인 메시지 이메일 알림 수준", + default_email_mailing_list_mode: "기본 메일링 목록 모드", + default_email_mailing_list_mode_frequency: "기본 메일링 목록 발송 간격", + disable_mailing_list_mode: "메일링 목록 모드 사용 안 함", + default_email_previous_replies: "이메일에 이전 답글 포함", + default_email_in_reply_to: "이메일 답장 참조 머리글 사용", + default_hide_profile: "기본 프로필 숨김", + default_hide_presence: "기본 접속 상태 숨김", + default_other_new_topic_duration_minutes: "기본 새 주제 표시 기간", + default_other_auto_track_topics_after_msecs: "기본 주제 자동 추적 대기 시간", + default_other_notification_level_when_replying: "답글 작성 시 기본 알림 수준", + default_other_external_links_in_new_tab: "외부 링크를 새 탭에서 열기", + default_other_enable_quoting: "기본 인용 기능 사용", + default_other_enable_smart_lists: "기본 스마트 목록 사용", + default_other_dynamic_favicon: "기본 동적 파비콘 사용", + default_other_skip_new_user_tips: "기본 새 사용자 도움말 생략", + default_other_like_notification_frequency: "기본 좋아요 알림 빈도", + default_topics_automatic_unpin: "읽은 고정 주제 자동 고정 해제", + default_categories_watching: "기본 지켜보는 카테고리", + default_categories_tracking: "기본 추적 카테고리", + default_categories_muted: "기본 숨긴 카테고리", + default_categories_watching_first_post: "첫 게시물만 지켜보는 기본 카테고리", + default_categories_normal: "기본 일반 알림 카테고리", + mute_all_categories_by_default: "모든 카테고리를 기본으로 숨김", + default_tags_watching: "기본 지켜보는 태그", + default_tags_tracking: "기본 추적 태그", + default_tags_muted: "기본 숨긴 태그", + default_tags_watching_first_post: "첫 게시물만 지켜보는 기본 태그", + default_text_size: "기본 글자 크기", + default_title_count_mode: "제목 알림 수 표시 방식", + enable_offline_indicator: "오프라인 상태 표시", + default_sidebar_link_to_filtered_list: "기본 사이드바 링크를 필터 목록에 연결", + default_sidebar_show_count_of_new_items: "사이드바에 새 항목 수 표시", + default_composition_mode: "기본 글쓰기 방식", + default_other_enable_markdown_monospace_font: "Markdown 입력에 고정폭 글꼴 사용", + default_watched_precedence_over_muted: "지켜보기 설정을 숨김 설정보다 우선", + allow_user_api_key_scopes: "사용자 API 키 권한 범위 허용", + user_api_key_allowed_groups: "사용자 API 키 발급 허용 그룹", + allowed_user_api_auth_redirects: "사용자 API 인증 이동 허용 주소", + revoke_user_api_keys_unused_days: "미사용 사용자 API 키 폐기 기간", + version_checks: "새 버전 확인", + include_in_discourse_discover: "Discourse Discover에 사이트 공개", + new_version_emails: "새 버전 안내 이메일", + header_dropdown_category_count: "머리글 메뉴 카테고리 표시 수", + slug_generation_method: "주소 이름 생성 방식", + permalink_normalizations: "고정 주소 정규화 규칙", + minimum_topics_similar: "유사 주제 최소 표시 수", + previous_visit_timeout_hours: "이전 방문 구분 시간", + staff_like_weight: "운영진 좋아요 가중치", + topic_view_duration_hours: "주제 조회 중복 제외 시간", + user_profile_view_duration_hours: "프로필 조회 중복 제외 시간", + summary_score_threshold: "주제 요약 포함 최소 점수", + summary_posts_required: "주제 요약 필요 게시물 수", + summary_likes_required: "주제 요약 필요 좋아요 수", + summary_percent_filter: "주제 요약에 포함할 게시물 비율", + summary_max_results: "주제 요약 최대 게시물 수", + summary_timeline_button: "시간선에 주제 요약 버튼 표시", + automatic_topic_heat_values: "주제 관심도 기준 자동 조정", + topic_views_heat_low: "낮은 조회 관심도 기준", + topic_views_heat_medium: "중간 조회 관심도 기준", + topic_views_heat_high: "높은 조회 관심도 기준", + topic_post_like_heat_low: "낮은 좋아요 관심도 기준", + topic_post_like_heat_medium: "중간 좋아요 관심도 기준", + topic_post_like_heat_high: "높은 좋아요 관심도 기준", + history_hours_low: "낮은 활동 기록 기준 시간", + history_hours_medium: "중간 활동 기록 기준 시간", + history_hours_high: "높은 활동 기록 기준 시간", + cold_age_days_low: "낮은 오래된 주제 기준일", + cold_age_days_medium: "중간 오래된 주제 기준일", + cold_age_days_high: "높은 오래된 주제 기준일", + educate_until_posts: "초보 사용자 안내 게시물 수", + get_a_room_threshold: "개인 메시지 전환 안내 기준", + dont_feed_the_trolls_threshold: "문제 사용자 대응 안내 기준", + dominating_topic_minimum_percent: "주제 독점 활동 판단 비율", + pm_warn_user_last_seen_months_ago: "장기 미접속 사용자 메시지 경고 기준", + global_notice: "전체 공지 문구", + default_composer_category: "글쓰기 기본 카테고리", + moderator_guide_topic: "중재자 안내 주제", + notify_about_reviewable_item_after: "검토 대기 항목 알림 시간", + use_site_small_logo_as_system_avatar: "작은 사이트 로고를 시스템 아바타로 사용", + enable_listing_suspended_users_on_search: "검색 결과에 정지 사용자 표시", + disable_system_edit_notifications: "시스템 편집 알림 사용 안 함", + disable_category_edit_notifications: "카테고리 편집 알림 사용 안 함", + disable_tags_edit_notifications: "태그 편집 알림 사용 안 함", + notification_consolidation_threshold: "알림 묶음 표시 기준", + likes_notification_consolidation_window_mins: "좋아요 알림 묶음 시간", + linked_notification_consolidation_window_mins: "연결된 알림 묶음 시간", + delete_drafts_older_than_n_days: "오래된 임시 글 삭제 기간", + delete_merged_stub_topics_after_days: "병합된 빈 주제 삭제 기간", + automatically_unpin_topics: "읽은 주제 자동 고정 해제", + read_time_word_count: "읽기 시간 계산 분당 단어 수", + topic_page_title_includes_category: "주제 화면 제목에 카테고리 포함", + native_app_install_banner_ios: "iOS 앱 설치 안내 표시", + native_app_install_banner_android: "Android 앱 설치 안내 표시", + app_association_android: "Android 앱 연결 정보", + app_association_ios: "iOS 앱 연결 정보", + share_anonymized_statistics: "익명 사용 통계 공유", + enable_powered_by_discourse: "Discourse 제공 표시 사용", + auto_handle_queued_age: "검토 대기 항목 자동 처리 기간", + penalty_step_hours: "제재 단계별 증가 시간", + penalty_include_post_message: "제재 안내에 게시물 내용 포함", + svg_icon_subset: "사용할 SVG 아이콘 목록", + allow_bulk_invite: "회원 일괄 초대 허용", + allow_changing_staged_user_tracking: "임시 사용자 알림 설정 변경 허용", + splash_screen_image: "앱 시작 화면 이미지", + suggest_weekends_in_date_pickers: "날짜 선택기에 주말 추천", + show_bottom_topic_map: "주제 아래에 주제 정보 표시", + show_topic_map_in_topics_without_replies: "답글 없는 주제에도 주제 정보 표시", + enable_welcome_banner: "환영 배너 사용", + welcome_banner_image: "환영 배너 이미지", + welcome_banner_text_color: "환영 배너 글자색", + welcome_banner_location: "환영 배너 위치", + welcome_banner_page_visibility: "환영 배너 표시 화면", + boards_manage_board_allowed_groups: "보드 관리 허용 그룹", + chat_enabled: "채팅 사용", + enable_public_channels: "공개 채널 사용", + chat_allowed_groups: "채팅 사용 허용 그룹", + chat_search_enabled: "채팅 검색 사용", + chat_channel_retention_days: "채널 메시지 보관 기간", + chat_max_direct_message_users: "개인 대화 최대 참여자 수", + chat_dm_retention_days: "개인 대화 메시지 보관 기간", + chat_auto_silence_duration: "채팅 자동 제한 시간", + chat_allowed_messages_for_trust_level_0: "신뢰 레벨 0의 채팅 메시지 허용 수", + chat_allowed_messages_for_other_trust_levels: "기타 신뢰 레벨의 채팅 메시지 허용 수", + chat_silence_user_sensitivity: "채팅 사용자 자동 제한 민감도", + chat_auto_silence_from_flags_duration: "채팅 신고에 따른 자동 제한 시간", + chat_allow_archiving_channels: "채널 보관 허용", + chat_archive_destination_topic_status: "채널 보관 대상 주제 상태", + chat_duplicate_message_sensitivity: "채팅 중복 메시지 감지 민감도", + chat_minimum_message_length: "채팅 메시지 최소 길이", + chat_allow_uploads: "채팅 파일 업로드 허용", + direct_message_enabled_groups: "개인 대화 허용 그룹", + chat_pinning_messages_allowed_groups: "채팅 메시지 고정 허용 그룹", + chat_message_flag_allowed_groups: "채팅 메시지 신고 허용 그룹", + max_mentions_per_chat_message: "채팅 메시지당 언급 최대 수", + chat_separate_sidebar_mode: "채팅 전용 사이드바 사용", + chat_editing_grace_period: "채팅 편집 기록 제외 시간", + chat_editing_grace_period_max_diff_low_trust: "낮은 신뢰 회원의 채팅 편집 기록 제외 최대 변경량", + chat_editing_grace_period_max_diff_high_trust: "높은 신뢰 회원의 채팅 편집 기록 제외 최대 변경량", + chat_preferred_index: "채팅 기본 시작 화면", + allow_chat_in_anonymous_mode: "익명 모드에서 채팅 허용", + assign_enabled: "담당자 배정 사용", + assigns_by_staff_mention: "운영진 언급으로 담당자 배정", + unassign_creates_tracking_post: "담당 해제 시 기록 게시물 작성", + assigns_public: "담당자 정보 공개", + assign_self_regex: "본인 담당 배정 명령 정규식", + assign_other_regex: "다른 사용자 담당 배정 명령 정규식", + unassign_on_close: "주제를 닫을 때 담당 해제", + unassign_on_group_archive: "그룹 보관 시 담당 해제", + reassign_on_open: "주제를 다시 열 때 담당 재배정", + invite_on_assign: "담당 배정 시 주제에 초대", + assigns_user_url_path: "사용자 담당 목록 주소 경로", + assign_mailer: "담당 배정 이메일 사용", + remind_assigns_frequency: "담당 주제 알림 주기", + pending_assign_reminder_threshold: "대기 중인 담당 주제 알림 기준", + max_assigned_topics: "사용자별 최대 담당 주제 수", + assign_allowed_on_groups: "담당자 배정 허용 그룹", + enable_assign_status: "담당 상태 사용", + assign_statuses: "담당 상태 목록", + ignore_solved_topics_in_assigned_reminder: "담당 알림에서 해결된 주제 제외", + assignment_status_on_solve: "해결 시 담당 상태", + assignment_status_on_unsolve: "해결 취소 시 담당 상태", + discourse_captcha_enabled: "캡차 사용", + discourse_captcha_provider: "캡차 제공 서비스", + hcaptcha_site_key: "hCaptcha 사이트 키", + hcaptcha_secret_key: "hCaptcha 비밀 키", + recaptcha_site_key: "reCAPTCHA 사이트 키", + recaptcha_secret_key: "reCAPTCHA 비밀 키", + data_explorer_enabled: "데이터 탐색기 사용", + discourse_events_enabled: "이벤트 기능 사용", + holiday_calendar_topic_id: "휴일 달력 주제 ID", + holiday_status_emoji: "휴일 상태 이모지", + delete_expired_event_posts_after: "지난 이벤트 게시물 삭제 기간", + all_day_event_start_time: "종일 이벤트 시작 시각", + all_day_event_end_time: "종일 이벤트 종료 시각", + calendar_categories: "달력 표시 카테고리", + calendar_event_display: "달력 이벤트 표시 방식", + calendar_categories_outlet: "카테고리 달력 표시 위치", + working_days: "근무 요일", + working_day_start_hour: "근무 시작 시각", + working_day_end_hour: "근무 종료 시각", + close_to_working_day_hours_extension: "근무 종료 주제 닫기 유예 시간", + calendar_automatic_holidays_enabled: "달력에 휴일 자동 표시", + event_participation_buttons: "이벤트 참가 버튼 표시", + discourse_post_event_enabled: "게시물 이벤트 사용", + discourse_post_event_allowed_on_groups: "게시물 이벤트 작성 허용 그룹", + displayed_invitees_limit: "표시할 초대 대상 최대 수", + display_post_event_date_on_topic_title: "주제 제목에 이벤트 날짜 표시", + use_local_event_date: "사용자 현지 이벤트 날짜 사용", + discourse_post_event_edit_notifications_time_extension: "이벤트 수정 알림 시간 범위", + discourse_post_event_allowed_custom_fields: "이벤트 허용 사용자 정의 필드", + events_calendar_categories: "이벤트 달력 카테고리", + sort_categories_by_event_start_date_enabled: "이벤트 시작일로 카테고리 정렬", + disable_resorting_on_categories_enabled: "카테고리 자동 재정렬 사용 안 함", + sidebar_show_upcoming_events: "사이드바에 예정 이벤트 표시", + map_events_to_color: "이벤트 색상 연결", + map_events_title: "이벤트 지도 제목", + calendar_first_day_of_week: "달력의 한 주 시작 요일", + calendar_upcoming_events_default_view: "예정 이벤트 달력 기본 보기", + livestream_zoom_enabled: "Zoom 실시간 방송 사용", + livestream_zoom_sdk_key: "Zoom SDK 키", + livestream_zoom_sdk_secret: "Zoom SDK 비밀 키", + livestream_enable_modal_chat_on_mobile: "모바일 실시간 방송 채팅창 사용", + discourse_gamification_enabled: "점수 경쟁 사용", + scorable_categories: "점수 집계 카테고리", + like_received_score_value: "받은 좋아요 점수", + like_given_score_value: "누른 좋아요 점수", + solution_score_value: "해결 답변 점수", + user_invited_score_value: "회원 초대 점수", + time_read_score_value: "읽은 시간 점수", + post_read_score_value: "읽은 게시물 점수", + topic_created_score_value: "주제 작성 점수", + post_created_score_value: "게시물 작성 점수", + flag_created_score_value: "신고 작성 점수", + day_visited_score_value: "방문 일수 점수", + reaction_received_score_value: "받은 반응 점수", + reaction_given_score_value: "남긴 반응 점수", + chat_reaction_received_score_value: "받은 채팅 반응 점수", + chat_reaction_given_score_value: "남긴 채팅 반응 점수", + chat_message_created_score_value: "채팅 메시지 작성 점수", + score_ranking_strategy: "점수 순위 계산 방식", + enable_discourse_github_plugin: "GitHub 플러그인 사용", + github_linkback_enabled: "GitHub에 토론 링크 남기기", + github_linkback_projects: "토론 링크를 남길 GitHub 프로젝트", + github_linkback_access_token: "GitHub 토론 링크 액세스 토큰", + github_linkback_maximum_links: "GitHub 토론 링크 최대 수", + github_linkback_ignored_categories: "GitHub 토론 링크 제외 카테고리", + github_badges_enabled: "GitHub 배지 사용", + github_badges_repos: "GitHub 배지 저장소", + github_permalinks_enabled: "GitHub 고정 링크 사용", + github_pr_status_enabled: "GitHub 병합 요청 상태 표시", + github_webhook_secret: "GitHub 웹훅 비밀 키", + github_permalinks_exclude: "GitHub 고정 링크 제외 경로", + github_silver_badge_min_commits: "GitHub 은색 배지 최소 커밋 수", + github_gold_badge_min_commits: "GitHub 금색 배지 최소 커밋 수", + discourse_math_enabled: "수식 기능 사용", + discourse_math_provider: "수식 표시 도구", + discourse_math_enable_latex_delimiters: "LaTeX 구분 기호 사용", + discourse_math_mathjax_output: "MathJax 출력 방식", + discourse_math_enable_menu: "수식 메뉴 사용", + discourse_math_zoom_on_click: "수식 클릭 확대", + discourse_math_enable_accessibility: "수식 접근성 기능 사용", + discourse_math_enable_asciimath: "AsciiMath 사용", + openid_connect_enabled: "OpenID Connect 사용", + openid_connect_discovery_document: "OpenID Connect 검색 문서 주소", + openid_connect_client_id: "OpenID Connect 클라이언트 ID", + openid_connect_client_secret: "OpenID Connect 클라이언트 비밀 키", + openid_connect_rp_initiated_logout: "OpenID Connect 제공자 로그아웃 사용", + openid_connect_rp_initiated_logout_redirect: "OpenID Connect 로그아웃 후 이동 주소", + openid_connect_rp_initiated_logout_include_client_id: "로그아웃 요청에 클라이언트 ID 포함", + openid_connect_rp_initiated_logout_include_state: "로그아웃 요청에 상태값 포함", + openid_connect_allow_association_change: "OpenID Connect 계정 연결 변경 허용", + openid_connect_overrides_email: "OpenID Connect 이메일 우선 사용", + openid_connect_authorize_scope: "OpenID Connect 인증 권한 범위", + openid_connect_verbose_logging: "OpenID Connect 상세 로그", + openid_connect_token_scope: "OpenID Connect 토큰 권한 범위", + openid_connect_error_redirects: "OpenID Connect 오류별 이동 주소", + openid_connect_authorize_parameters: "OpenID Connect 인증 추가 매개변수", + openid_connect_claims: "OpenID Connect 사용자 정보 항목", + openid_connect_match_by_email: "이메일로 기존 계정 연결", + openid_connect_groups_claim: "OpenID Connect 그룹 정보 항목", + openid_connect_user_field_mappings: "OpenID Connect 사용자 필드 연결", + openid_connect_use_pkce: "OpenID Connect PKCE 사용", + openid_connect_mtls_client_cert: "OpenID Connect mTLS 클라이언트 인증서", + openid_connect_mtls_client_key: "OpenID Connect mTLS 클라이언트 키", + openid_connect_mtls_client_key_passcode: "OpenID Connect mTLS 클라이언트 키 암호", + patreon_enabled: "Patreon 연동 사용", + patreon_login_enabled: "Patreon 로그인 사용", + patreon_api_version: "Patreon API 버전", + patreon_client_id: "Patreon 클라이언트 ID", + patreon_client_secret: "Patreon 클라이언트 비밀 키", + patreon_webhook_secret: "Patreon 웹훅 비밀 키", + patreon_creator_discourse_username: "Patreon 제작자 Discourse 사용자 이름", + patreon_creator_access_token: "Patreon 제작자 액세스 토큰", + patreon_creator_refresh_token: "Patreon 제작자 갱신 토큰", + patreon_declined_pledges_grace_period_days: "Patreon 후원 결제 실패 유예 기간", + max_patreon_api_reqs_per_hr: "시간당 Patreon API 최대 요청 수", + max_patreon_api_reqs_per_day: "하루 Patreon API 최대 요청 수", + patreon_verbose_log: "Patreon 상세 로그", + patreon_donation_prompt_enabled: "Patreon 후원 안내 사용", + patreon_donation_prompt_show_after_topics: "후원 안내 표시 주제 조회 수", + patreon_donation_prompt_campaign_url: "Patreon 후원 페이지 주소", + post_voting_enabled: "게시물 투표 사용", + post_voting_undo_vote_action_window: "게시물 투표 취소 가능 시간", + post_voting_comment_enabled: "게시물 투표 댓글 사용", + post_voting_comment_limit_per_post: "게시물당 투표 댓글 최대 수", + post_voting_enable_likes_on_answers: "답변에 좋아요 허용", + flag_posts_voting_comments_allowed_groups: "투표 댓글 신고 허용 그룹", + discourse_reactions_enabled: "게시물 반응 사용", + discourse_reactions_like_icon: "좋아요 반응 아이콘", + discourse_reactions_reaction_for_like: "좋아요로 처리할 반응", + discourse_reactions_enabled_reactions: "사용할 게시물 반응", + discourse_reactions_desaturated_reaction_panel: "반응 선택창 색상 낮춤", + discourse_reactions_excluded_from_like: "좋아요 집계 제외 반응", + discourse_reactions_allow_any_emoji: "모든 이모지를 반응으로 허용", + discourse_rewind_enabled: "커뮤니티 되돌아보기 사용", + solved_enabled: "해결됨 기능 사용", + show_who_marked_solved: "해결 처리한 사용자 표시", + allow_solved_on_all_topics: "모든 주제에서 해결됨 허용", + allow_solved_in_groups: "해결 처리 허용 그룹", + accept_all_solutions_allowed_groups: "모든 해결 답변 선택 허용 그룹", + solved_quote_length: "해결 답변 인용 길이", + solved_topics_auto_close_hours: "해결된 주제 자동 닫기 시간", + show_filter_by_solved_status: "해결 상태 필터 표시", + disable_solved_education_message: "해결됨 사용 안내 숨김", + accept_solutions_topic_author: "주제 작성자의 해결 답변 선택 허용", + solved_add_schema_markup: "해결된 주제에 검색 구조화 정보 추가", + prioritize_solved_topics_in_search: "검색에서 해결된 주제 우선", + enable_solved_tags: "태그별 해결됨 기능 사용", + discourse_subscriptions_enabled: "유료 구독 사용", + discourse_subscriptions_extra_nav_subscribe: "내비게이션에 구독 메뉴 추가", + discourse_subscriptions_pricing_table_id: "구독 요금표 ID", + discourse_subscriptions_pricing_table_enabled: "구독 요금표 사용", + discourse_subscriptions_public_key: "구독 결제 공개 키", + discourse_subscriptions_secret_key: "구독 결제 비밀 키", + discourse_subscriptions_webhook_secret: "구독 결제 웹훅 비밀 키", + discourse_subscriptions_currency: "구독 결제 통화", + discourse_subscriptions_campaign_enabled: "후원 캠페인 사용", + discourse_subscriptions_campaign_goal: "후원 캠페인 목표 금액", + discourse_subscriptions_campaign_type: "후원 캠페인 방식", + discourse_subscriptions_campaign_banner_location: "후원 캠페인 배너 위치", + discourse_subscriptions_campaign_banner_bg_image: "후원 캠페인 배너 배경 이미지", + discourse_subscriptions_campaign_banner_shadow_color: "후원 캠페인 배너 그림자 색상", + discourse_subscriptions_campaign_show_contributors: "후원 캠페인 참여자 표시", + discourse_subscriptions_campaign_product: "후원 캠페인 상품", + discourse_subscriptions_enable_automatic_tax: "구독 결제 세금 자동 계산", + discourse_subscriptions_enable_verbose_logging: "구독 결제 상세 로그", + discourse_templates_enabled: "게시물 템플릿 사용", + discourse_templates_categories: "게시물 템플릿 카테고리", + discourse_templates_enable_private_templates: "개인 템플릿 사용", + discourse_templates_groups_allowed_private_templates: "개인 템플릿 허용 그룹", + discourse_templates_private_templates_tags: "개인 템플릿 태그", + topic_voting_enabled: "주제 투표 사용", + topic_voting_enable_vote_limits: "주제 투표 수 제한", + topic_voting_show_who_voted: "투표한 사용자 표시", + topic_voting_show_votes_on_profile: "프로필에 투표 수 표시", + topic_voting_alert_votes_left: "남은 투표 수 알림", + topic_voting_tl0_vote_limit: "신뢰 레벨 0 투표 한도", + topic_voting_tl1_vote_limit: "신뢰 레벨 1 투표 한도", + topic_voting_tl2_vote_limit: "신뢰 레벨 2 투표 한도", + topic_voting_tl3_vote_limit: "신뢰 레벨 3 투표 한도", + topic_voting_tl4_vote_limit: "신뢰 레벨 4 투표 한도", + zendesk_url: "Zendesk 주소", + zendesk_enabled: "Zendesk 연동 사용", + zendesk_jobs_api_token: "Zendesk 작업 API 토큰", + zendesk_jobs_email: "Zendesk 작업 이메일", + zendesk_oauth_client_id: "Zendesk OAuth 클라이언트 ID", + zendesk_oauth_client_secret: "Zendesk OAuth 클라이언트 비밀 키", + zendesk_autogenerate_all_categories: "모든 카테고리에 Zendesk 티켓 자동 생성", + zendesk_autogenerate_categories: "Zendesk 티켓 자동 생성 카테고리", + zendesk_job_push_all_posts: "Zendesk에 모든 게시물 전송", + zendesk_job_push_only_author_posts: "Zendesk에 작성자 게시물만 전송", + sync_comments_from_zendesk: "Zendesk 댓글 동기화", + zendesk_incoming_webhook_token: "Zendesk 수신 웹훅 토큰", + zendesk_tags: "Zendesk 태그", + poll_enabled: "설문 기능 사용", + poll_maximum_options: "설문 선택 항목 최대 수", + poll_edit_window_mins: "설문 편집 가능 시간", + poll_create_allowed_groups: "설문 작성 허용 그룹", + poll_groupable_user_fields: "설문 결과 그룹화 사용자 필드", + poll_export_data_explorer_query_id: "설문 내보내기 데이터 탐색기 쿼리 ID", + poll_export_ranked_choice_data_explorer_query_id: "선호 순위 설문 내보내기 쿼리 ID", + poll_default_public: "설문 투표자 기본 공개", + chat_integration_enabled: "외부 채팅 연동 사용", + chat_integration_discourse_username: "외부 채팅 알림 발신 사용자", + chat_integration_delay_seconds: "외부 채팅 알림 지연 시간", + chat_integration_slack_username: "Slack 알림 발신 이름", + chat_integration_slack_enabled: "Slack 연동 사용", + chat_integration_slack_access_token: "Slack 액세스 토큰", + chat_integration_slack_incoming_webhook_token: "Slack 수신 웹훅 토큰", + chat_integration_slack_excerpt_length: "Slack 알림 요약 길이", + chat_integration_slack_outbound_webhook_url: "Slack 송신 웹훅 주소", + chat_integration_slack_icon_url: "Slack 알림 아이콘 주소", + chat_integration_slack_transcript_quote: "Slack 대화 기록을 인용문으로 표시", + chat_integration_telegram_enabled: "Telegram 연동 사용", + chat_integration_telegram_access_token: "Telegram 액세스 토큰", + chat_integration_telegram_api_base_url: "Telegram API 기본 주소", + chat_integration_telegram_excerpt_length: "Telegram 알림 요약 길이", + chat_integration_telegram_enable_slash_commands: "Telegram 슬래시 명령 사용", + chat_integration_discord_enabled: "Discord 연동 사용", + chat_integration_discord_message_content: "Discord 메시지 내용 전송 허용", + chat_integration_discord_excerpt_length: "Discord 알림 요약 길이", + chat_integration_guilded_enabled: "Guilded 연동 사용", + chat_integration_guilded_excerpt_length: "Guilded 알림 요약 길이", + chat_integration_mattermost_enabled: "Mattermost 연동 사용", + chat_integration_mattermost_webhook_url: "Mattermost 웹훅 주소", + chat_integration_mattermost_incoming_webhook_token: "Mattermost 수신 웹훅 토큰", + chat_integration_mattermost_icon_url: "Mattermost 알림 아이콘 주소", + chat_integration_mattermost_excerpt_length: "Mattermost 알림 요약 길이", + chat_integration_matrix_enabled: "Matrix 연동 사용", + chat_integration_matrix_homeserver: "Matrix 홈 서버", + chat_integration_matrix_access_token: "Matrix 액세스 토큰", + chat_integration_matrix_excerpt_length: "Matrix 알림 요약 길이", + chat_integration_matrix_use_notice: "Matrix 알림 메시지 형식 사용", + chat_integration_zulip_enabled: "Zulip 연동 사용", + chat_integration_zulip_server: "Zulip 서버 주소", + chat_integration_zulip_bot_email_address: "Zulip 봇 이메일 주소", + chat_integration_zulip_bot_api_key: "Zulip 봇 API 키", + chat_integration_zulip_excerpt_length: "Zulip 알림 요약 길이", + chat_integration_rocketchat_enabled: "Rocket.Chat 연동 사용", + chat_integration_rocketchat_webhook_url: "Rocket.Chat 웹훅 주소", + chat_integration_rocketchat_excerpt_length: "Rocket.Chat 알림 요약 길이", + chat_integration_gitter_enabled: "Gitter 연동 사용", + chat_integration_groupme_enabled: "GroupMe 연동 사용", + chat_integration_groupme_excerpt_length: "GroupMe 알림 요약 길이", + chat_integration_groupme_bot_ids: "GroupMe 봇 ID", + chat_integration_groupme_instance_names: "GroupMe 인스턴스 이름", + chat_integration_teams_enabled: "Microsoft Teams 연동 사용", + chat_integration_teams_excerpt_length: "Microsoft Teams 알림 요약 길이", + chat_integration_powerautomate_enabled: "Power Automate 연동 사용", + chat_integration_powerautomate_excerpt_length: "Power Automate 알림 요약 길이", + chat_integration_webex_enabled: "Webex 연동 사용", + chat_integration_webex_excerpt_length: "Webex 알림 요약 길이", + chat_integration_google_enabled: "Google Chat 연동 사용", + chat_integration_google_excerpt_length: "Google Chat 알림 요약 길이", + enable_login_with_amazon: "Amazon 로그인 사용", + login_with_amazon_client_id: "Amazon 로그인 클라이언트 ID", + login_with_amazon_client_secret: "Amazon 로그인 클라이언트 비밀 키", + login_with_amazon_scope: "Amazon 로그인 권한 범위", + login_with_amazon_overrides_email: "Amazon 로그인 이메일 우선 사용", + login_with_amazon_user_can_connect: "사용자의 Amazon 계정 연결 허용", + login_with_amazon_user_can_revoke: "사용자의 Amazon 계정 연결 해제 허용", + discourse_ai_enabled: "Discourse AI 사용", + ai_artifact_security: "AI 결과물 보안 수준", + ai_default_llm_model: "기본 AI 언어 모델", + ai_sentiment_enabled: "AI 감정 분석 사용", + ai_sentiment_model_configs: "AI 감정 분석 모델 설정", + ai_sentiment_sentiment_classification_strategy: "AI 긍정·부정 분류 방식", + ai_sentiment_sentiment_agent: "AI 긍정·부정 분석 에이전트", + ai_sentiment_emotion_classification_strategy: "AI 세부 감정 분류 방식", + ai_sentiment_emotion_agent: "AI 세부 감정 분석 에이전트", + ai_hugging_face_tei_reranker_endpoint: "Hugging Face TEI 재정렬 주소", + ai_hugging_face_tei_reranker_api_key: "Hugging Face TEI 재정렬 API 키", + ai_google_custom_search_api_key: "Google 맞춤 검색 API 키", + ai_google_custom_search_cx: "Google 맞춤 검색 엔진 ID", + ai_helper_enabled: "AI 글쓰기 도우미 사용", + composer_ai_helper_allowed_groups: "글쓰기 AI 도우미 허용 그룹", + ai_helper_allowed_in_pm: "개인 메시지에서 AI 도우미 허용", + post_ai_helper_allowed_groups: "게시물 AI 도우미 허용 그룹", + ai_helper_automatic_chat_thread_title: "채팅 대화 제목 자동 생성", + ai_helper_automatic_chat_thread_title_delay: "채팅 대화 제목 자동 생성 대기 시간", + ai_helper_enabled_features: "사용할 AI 도우미 기능", + ai_helper_proofreader_agent: "AI 맞춤법 검사 에이전트", + ai_helper_title_suggestions_agent: "AI 제목 추천 에이전트", + ai_helper_explain_agent: "AI 설명 에이전트", + ai_helper_post_illustrator_agent: "AI 게시물 이미지 에이전트", + ai_helper_smart_dates_agent: "AI 날짜 정리 에이전트", + ai_helper_translator_agent: "AI 번역 에이전트", + ai_helper_markdown_tables_agent: "AI 표 작성 에이전트", + ai_helper_custom_prompt_agent: "AI 사용자 지정 요청 에이전트", + ai_image_caption_agent: "AI 이미지 설명 에이전트", + ai_post_image_captions_enabled: "게시물 이미지 AI 설명 사용", + ai_post_image_captions_per_post_limit: "게시물당 AI 이미지 설명 최대 수", + ai_post_image_captions_backfill_hourly_rate: "기존 이미지 설명 시간당 처리 수", + ai_post_image_captions_backfill_max_age_days: "기존 이미지 설명 처리 최대 경과일", + ai_helper_chat_thread_title_agent: "채팅 대화 제목 에이전트", + ai_embeddings_enabled: "AI 임베딩 사용", + ai_embeddings_selected_model: "AI 임베딩 모델", + ai_embeddings_generate_for_pms: "개인 메시지 임베딩 생성", + ai_embeddings_semantic_related_topics_enabled: "의미 기반 관련 주제 사용", + ai_embeddings_semantic_related_topics: "의미 기반 관련 주제 수", + ai_embeddings_semantic_related_include_closed_topics: "의미 기반 관련 주제에 닫힌 주제 포함", + ai_embeddings_semantic_related_age_penalty: "오래된 관련 주제 감점", + ai_embeddings_semantic_related_age_time_scale: "관련 주제 시간 가중 범위", + ai_embeddings_semantic_search_enabled: "의미 기반 검색 사용", + ai_embeddings_semantic_search_use_hyde: "의미 검색에 HyDE 사용", + ai_embeddings_semantic_quick_search_enabled: "빠른 의미 검색 사용", + ai_embeddings_semantic_search_hyde_agent: "HyDE 의미 검색 에이전트", + ai_admin_dashboard_enabled: "AI 관리자 대시보드 사용", + ai_admin_dashboard_highlights_agent: "AI 대시보드 주요 내용 에이전트", + ai_admin_dashboard_highlights_category_scope: "AI 대시보드 주요 내용 카테고리 범위", + ai_summarization_enabled: "AI 요약 사용", + ai_summarization_agent: "AI 요약 에이전트", + ai_pm_summarization_allowed_groups: "개인 메시지 AI 요약 허용 그룹", + ai_summary_gists_enabled: "AI 핵심 요약 사용", + ai_summary_gists_agent: "AI 핵심 요약 에이전트", + ai_summary_backfill_topic_max_age_days: "기존 주제 요약 최대 경과일", + ai_summary_backfill_maximum_topics_per_hour: "시간당 기존 주제 요약 최대 수", + ai_summary_backfill_minimum_word_count: "기존 주제 요약 최소 단어 수", + ai_bot_enabled: "AI 봇 사용", + ai_bot_enabled_llms: "AI 봇 사용 언어 모델", + ai_bot_enable_chat_warning: "AI 봇 채팅 주의 안내 표시", + ai_bot_debugging_allowed_groups: "AI 봇 디버그 허용 그룹", + ai_bot_allowed_groups: "AI 봇 사용 허용 그룹", + ai_bot_public_sharing_allowed_groups: "AI 봇 대화 공개 공유 허용 그룹", + ai_bot_add_to_header: "머리글에 AI 봇 추가", + ai_bot_add_to_community_section: "커뮤니티 메뉴에 AI 봇 추가", + ai_bot_github_access_token: "AI 봇 GitHub 액세스 토큰", + ai_discover_enabled: "AI 콘텐츠 탐색 사용", + ai_discover_agent: "AI 콘텐츠 탐색 에이전트", + ai_ask_ai_enabled: "AI 질문 기능 사용", + ai_ask_ai_report_weekly_enabled: "AI 질문 주간 보고서 사용", + ai_ask_ai_report_agent: "AI 질문 보고서 에이전트", + ai_ask_ai_report_exclude_groups: "AI 질문 보고서 제외 그룹", + ai_ask_ai_report_max_asks: "AI 질문 보고서 최대 질문 수", + ai_ask_ai_report_recipient_groups: "AI 질문 보고서 수신 그룹", + ai_ask_ai_summary_detail: "AI 질문 답변 상세 수준", + ai_ask_ai_related_count: "AI 질문 관련 결과 수", + ai_ask_ai_agent: "AI 질문 답변 에이전트", + ai_ask_ai_query_rewriter_agent: "AI 질문 재작성 에이전트", + ai_ask_ai_follow_up_agent: "AI 후속 질문 에이전트", + ai_ask_ai_allowed_groups: "AI 질문 사용 허용 그룹", + ai_discord_search_enabled: "Discord AI 검색 사용", + ai_discord_app_id: "Discord AI 검색 앱 ID", + ai_discord_app_public_key: "Discord AI 검색 앱 공개 키", + ai_discord_search_mode: "Discord AI 검색 방식", + ai_discord_search_agent: "Discord AI 검색 에이전트", + ai_discord_allowed_guilds: "Discord AI 검색 허용 서버", + ai_spam_detection_enabled: "AI 스팸 탐지 사용", + ai_spam_detection_max_post_count: "AI 스팸 탐지 최대 게시물 수", + ai_spam_detection_max_trust_level: "AI 스팸 탐지 최대 신뢰 레벨", + ai_translation_enabled: "AI 번역 사용", + ai_translation_locale_detector_agent: "AI 언어 감지 에이전트", + ai_translation_post_raw_translator_agent: "AI 게시물 원문 번역 에이전트", + ai_translation_topic_title_translator_agent: "AI 주제 제목 번역 에이전트", + ai_translation_short_text_translator_agent: "AI 짧은 문구 번역 에이전트", + ai_translation_backfill_hourly_rate: "기존 콘텐츠 시간당 번역 수", + ai_translation_category_scope: "AI 번역 대상 카테고리", + ai_translation_personal_messages: "개인 메시지 AI 번역", + ai_translation_include_bot_content: "AI 번역에 봇 콘텐츠 포함", + ai_translation_backfill_start_date: "기존 콘텐츠 번역 시작일", + inferred_concepts_enabled: "AI 추론 개념 사용", + inferred_concepts_background_match: "AI 개념 백그라운드 연결", + inferred_concepts_daily_topics_limit: "AI 개념 하루 주제 처리 한도", + inferred_concepts_min_posts: "AI 개념 생성 최소 게시물 수", + inferred_concepts_min_likes: "AI 개념 생성 최소 좋아요 수", + inferred_concepts_min_views: "AI 개념 생성 최소 조회수", + inferred_concepts_lookback_days: "AI 개념 분석 기간", + inferred_concepts_daily_posts_limit: "AI 개념 하루 게시물 처리 한도", + inferred_concepts_post_min_likes: "AI 게시물 개념 생성 최소 좋아요 수", + inferred_concepts_generate_agent: "AI 개념 생성 에이전트", + inferred_concepts_match_agent: "AI 개념 연결 에이전트", + inferred_concepts_deduplicate_agent: "AI 개념 중복 제거 에이전트", + ai_audit_logs_detailed_retention_days: "AI 상세 감사 기록 보관 기간", + ai_audit_logs_purge_after_days: "AI 감사 기록 삭제 기간", + discourse_adplugin_enabled: "광고 플러그인 사용", + no_ads_for_personal_messages: "개인 메시지에 광고 표시 안 함", + no_ads_for_restricted_categories: "제한 카테고리에 광고 표시 안 함", + no_ads_for_groups: "광고 제외 그룹", + no_ads_for_categories: "광고 제외 카테고리", + no_ads_for_tags: "광고 제외 태그", + house_ads_after_nth_topic: "자체 광고 첫 표시 주제 위치", + house_ads_after_nth_post: "자체 광고 첫 표시 게시물 위치", + house_ads_after_nth_root: "자체 광고 첫 표시 최상위 답글 위치", + house_ads_frequency: "자체 광고 표시 간격", + ads_txt: "ads.txt 내용", + ad_plugin_enable_tracking: "광고 노출 추적 사용", + ad_plugin_routes_enabled: "광고 플러그인 전용 주소 사용", + adsense_publisher_code: "AdSense 게시자 코드", + adsense_exclude_groups: "AdSense 광고 제외 그룹", + adsense_topic_list_top_code: "AdSense 주제 목록 위 광고 코드", + adsense_topic_list_top_ad_sizes: "AdSense 주제 목록 위 광고 크기", + adsense_mobile_topic_list_top_code: "AdSense 모바일 주제 목록 위 광고 코드", + adsense_mobile_topic_list_top_ad_size: "AdSense 모바일 주제 목록 위 광고 크기", + adsense_above_site_header_code: "AdSense 사이트 머리글 위 광고 코드", + adsense_above_site_header_ad_sizes: "AdSense 사이트 머리글 위 광고 크기", + adsense_mobile_above_site_header_code: "AdSense 모바일 사이트 머리글 위 광고 코드", + adsense_mobile_above_site_header_ad_size: "AdSense 모바일 사이트 머리글 위 광고 크기", + adsense_topic_above_post_stream_code: "AdSense 게시물 목록 위 광고 코드", + adsense_topic_above_post_stream_ad_sizes: "AdSense 게시물 목록 위 광고 크기", + adsense_mobile_topic_above_post_stream_code: "AdSense 모바일 게시물 목록 위 광고 코드", + adsense_mobile_topic_above_post_stream_ad_size: "AdSense 모바일 게시물 목록 위 광고 크기", + adsense_topic_above_suggested_code: "AdSense 추천 주제 위 광고 코드", + adsense_topic_above_suggested_ad_sizes: "AdSense 추천 주제 위 광고 크기", + adsense_mobile_topic_above_suggested_code: "AdSense 모바일 추천 주제 위 광고 코드", + adsense_mobile_topic_above_suggested_ad_size: "AdSense 모바일 추천 주제 위 광고 크기", + adsense_post_bottom_code: "AdSense 게시물 아래 광고 코드", + adsense_post_bottom_ad_sizes: "AdSense 게시물 아래 광고 크기", + adsense_mobile_post_bottom_code: "AdSense 모바일 게시물 아래 광고 코드", + adsense_mobile_post_bottom_ad_size: "AdSense 모바일 게시물 아래 광고 크기", + adsense_nth_post_code: "AdSense 광고 표시 게시물 간격", + carbonads_serve_id: "Carbon Ads 서비스 ID", + carbonads_placement: "Carbon Ads 배치 이름", + carbonads_exclude_groups: "Carbon Ads 광고 제외 그룹", + carbonads_above_site_header_enabled: "사이트 머리글 위 Carbon Ads 표시", + carbonads_topic_list_top_enabled: "주제 목록 위 Carbon Ads 표시", + carbonads_above_post_stream_enabled: "게시물 목록 위 Carbon Ads 표시", + adbutler_publisher_id: "AdButler 게시자 ID", + adbutler_exclude_groups: "AdButler 광고 제외 그룹", + adbutler_topic_list_top_zone_id: "AdButler 주제 목록 위 영역 ID", + adbutler_mobile_topic_list_top_zone_id: "AdButler 모바일 주제 목록 위 영역 ID", + adbutler_above_site_header_zone_id: "AdButler 사이트 머리글 위 영역 ID", + adbutler_mobile_above_site_header_zone_id: "AdButler 모바일 사이트 머리글 위 영역 ID", + adbutler_topic_above_post_stream_zone_id: "AdButler 게시물 목록 위 영역 ID", + adbutler_mobile_topic_above_post_stream_zone_id: "AdButler 모바일 게시물 목록 위 영역 ID", + adbutler_topic_above_suggested_zone_id: "AdButler 추천 주제 위 영역 ID", + adbutler_mobile_topic_above_suggested_zone_id: "AdButler 모바일 추천 주제 위 영역 ID", + adbutler_post_bottom_zone_id: "AdButler 게시물 아래 영역 ID", + adbutler_mobile_post_bottom_zone_id: "AdButler 모바일 게시물 아래 영역 ID", + adbutler_nth_post: "AdButler 광고 표시 게시물 간격", + adbutler_adserver_hostname: "AdButler 광고 서버 주소", + affiliate_enabled: "제휴 링크 자동 변환 사용", + affiliate_amazon_ca: "Amazon 캐나다 제휴 ID", + affiliate_amazon_cn: "Amazon 중국 제휴 ID", + affiliate_amazon_co_jp: "Amazon 일본 제휴 ID", + affiliate_amazon_co_uk: "Amazon 영국 제휴 ID", + affiliate_amazon_com: "Amazon 미국 제휴 ID", + affiliate_amazon_com_au: "Amazon 호주 제휴 ID", + affiliate_amazon_com_br: "Amazon 브라질 제휴 ID", + affiliate_amazon_com_mx: "Amazon 멕시코 제휴 ID", + affiliate_amazon_de: "Amazon 독일 제휴 ID", + affiliate_amazon_es: "Amazon 스페인 제휴 ID", + affiliate_amazon_fr: "Amazon 프랑스 제휴 ID", + affiliate_amazon_in: "Amazon 인도 제휴 ID", + affiliate_amazon_it: "Amazon 이탈리아 제휴 ID", + affiliate_amazon_nl: "Amazon 네덜란드 제휴 ID", + affiliate_amazon_eu: "Amazon 유럽 제휴 ID", + affiliate_ldlc_com: "LDLC 제휴 ID", + dfp_publisher_id: "Google Ad Manager 게시자 ID", + dfp_publisher_id_mobile: "Google Ad Manager 모바일 게시자 ID", + dfp_exclude_groups: "Google Ad Manager 광고 제외 그룹", + dfp_topic_list_top_code: "Google Ad Manager 주제 목록 위 광고 코드", + dfp_topic_list_top_ad_sizes: "Google Ad Manager 주제 목록 위 광고 크기", + dfp_mobile_topic_list_top_code: "Google Ad Manager 모바일 주제 목록 위 광고 코드", + dfp_mobile_topic_list_top_ad_sizes: "Google Ad Manager 모바일 주제 목록 위 광고 크기", + dfp_target_topic_list_top_key_code: "Google Ad Manager 주제 목록 위 대상 키", + dfp_target_topic_list_top_value_code: "Google Ad Manager 주제 목록 위 대상 값", + dfp_above_site_header_code: "Google Ad Manager 사이트 머리글 위 광고 코드", + dfp_above_site_header_ad_sizes: "Google Ad Manager 사이트 머리글 위 광고 크기", + dfp_mobile_above_site_header_code: "Google Ad Manager 모바일 사이트 머리글 위 광고 코드", + dfp_mobile_above_site_header_ad_sizes: "Google Ad Manager 모바일 사이트 머리글 위 광고 크기", + dfp_target_above_site_header_key_code: "Google Ad Manager 사이트 머리글 위 대상 키", + dfp_target_above_site_header_value_code: "Google Ad Manager 사이트 머리글 위 대상 값", + dfp_topic_above_post_stream_code: "Google Ad Manager 게시물 목록 위 광고 코드", + dfp_topic_above_post_stream_ad_sizes: "Google Ad Manager 게시물 목록 위 광고 크기", + dfp_mobile_topic_above_post_stream_code: "Google Ad Manager 모바일 게시물 목록 위 광고 코드", + dfp_mobile_topic_above_post_stream_ad_sizes: "Google Ad Manager 모바일 게시물 목록 위 광고 크기", + dfp_target_topic_above_post_stream_key_code: "Google Ad Manager 게시물 목록 위 대상 키", + dfp_target_topic_above_post_stream_value_code: "Google Ad Manager 게시물 목록 위 대상 값", + dfp_topic_above_suggested_code: "Google Ad Manager 추천 주제 위 광고 코드", + dfp_topic_above_suggested_ad_sizes: "Google Ad Manager 추천 주제 위 광고 크기", + dfp_mobile_topic_above_suggested_code: "Google Ad Manager 모바일 추천 주제 위 광고 코드", + dfp_mobile_topic_above_suggested_ad_sizes: "Google Ad Manager 모바일 추천 주제 위 광고 크기", + dfp_target_topic_above_suggested_key_code: "Google Ad Manager 추천 주제 위 대상 키", + dfp_target_topic_above_suggested_value_code: "Google Ad Manager 추천 주제 위 대상 값", + dfp_nth_post_code: "Google Ad Manager 광고 표시 게시물 간격", + dfp_post_bottom_code: "Google Ad Manager 게시물 아래 광고 코드", + dfp_post_bottom_ad_sizes: "Google Ad Manager 게시물 아래 광고 크기", + dfp_mobile_post_bottom_code: "Google Ad Manager 모바일 게시물 아래 광고 코드", + dfp_mobile_post_bottom_ad_sizes: "Google Ad Manager 모바일 게시물 아래 광고 크기", + dfp_target_post_bottom_key_code: "Google Ad Manager 게시물 아래 대상 키", + dfp_target_post_bottom_value_code: "Google Ad Manager 게시물 아래 대상 값", + amazon_exclude_groups: "Amazon 광고 제외 그룹", + amazon_topic_list_top_src_code: "Amazon 주제 목록 위 광고 주소 코드", + amazon_topic_list_top_ad_width_code: "Amazon 주제 목록 위 광고 너비", + amazon_topic_list_top_ad_height_code: "Amazon 주제 목록 위 광고 높이", + amazon_mobile_topic_list_top_src_code: "Amazon 모바일 주제 목록 위 광고 주소 코드", + amazon_mobile_topic_list_top_ad_width_code: "Amazon 모바일 주제 목록 위 광고 너비", + amazon_mobile_topic_list_top_ad_height_code: "Amazon 모바일 주제 목록 위 광고 높이", + amazon_above_site_header_src_code: "Amazon 사이트 머리글 위 광고 주소 코드", + amazon_above_site_header_ad_width_code: "Amazon 사이트 머리글 위 광고 너비", + amazon_above_site_header_ad_height_code: "Amazon 사이트 머리글 위 광고 높이", + amazon_mobile_above_site_header_src_code: "Amazon 모바일 사이트 머리글 위 광고 주소 코드", + amazon_mobile_above_site_header_ad_width_code: "Amazon 모바일 사이트 머리글 위 광고 너비", + amazon_mobile_above_site_header_ad_height_code: "Amazon 모바일 사이트 머리글 위 광고 높이", + amazon_topic_above_post_stream_src_code: "Amazon 게시물 목록 위 광고 주소 코드", + amazon_topic_above_post_stream_ad_width_code: "Amazon 게시물 목록 위 광고 너비", + amazon_topic_above_post_stream_ad_height_code: "Amazon 게시물 목록 위 광고 높이", + amazon_mobile_topic_above_post_stream_src_code: "Amazon 모바일 게시물 목록 위 광고 주소 코드", + amazon_mobile_topic_above_post_stream_ad_width_code: "Amazon 모바일 게시물 목록 위 광고 너비", + amazon_mobile_topic_above_post_stream_ad_height_code: "Amazon 모바일 게시물 목록 위 광고 높이", + amazon_topic_above_suggested_src_code: "Amazon 추천 주제 위 광고 주소 코드", + amazon_topic_above_suggested_ad_width_code: "Amazon 추천 주제 위 광고 너비", + amazon_topic_above_suggested_ad_height_code: "Amazon 추천 주제 위 광고 높이", + amazon_mobile_topic_above_suggested_src_code: "Amazon 모바일 추천 주제 위 광고 주소 코드", + amazon_mobile_topic_above_suggested_ad_width_code: "Amazon 모바일 추천 주제 위 광고 너비", + amazon_mobile_topic_above_suggested_ad_height_code: "Amazon 모바일 추천 주제 위 광고 높이", + amazon_post_bottom_src_code: "Amazon 게시물 아래 광고 주소 코드", + amazon_nth_post_code: "Amazon 광고 표시 게시물 간격", + amazon_post_bottom_ad_width_code: "Amazon 게시물 아래 광고 너비", + amazon_post_bottom_ad_height_code: "Amazon 게시물 아래 광고 높이", + amazon_mobile_post_bottom_src_code: "Amazon 모바일 게시물 아래 광고 주소 코드", + amazon_mobile_post_bottom_ad_width_code: "Amazon 모바일 게시물 아래 광고 너비", + amazon_mobile_post_bottom_ad_height_code: "Amazon 모바일 게시물 아래 광고 높이", + discourse_automation_enabled: "자동화 기능 사용", + checklist_enabled: "체크리스트 사용", + sign_in_with_apple_enabled: "Apple 로그인 사용", + apple_client_id: "Apple 클라이언트 ID", + apple_team_id: "Apple 팀 ID", + apple_key_id: "Apple 키 ID", + apple_pem: "Apple 인증용 PEM 키", + cakeday_enabled: "기념일 기능 사용", + cakeday_emoji: "가입 기념일 이모지", + cakeday_birthday_enabled: "생일 기능 사용", + cakeday_birthday_emoji: "생일 이모지", + details_enabled: "접기·펼치기 내용 사용", + discourse_graphviz_enabled: "Graphviz 도표 사용", + lazy_videos_enabled: "동영상 지연 불러오기 사용", + lazy_youtube_enabled: "YouTube 지연 불러오기 사용", + lazy_vimeo_enabled: "Vimeo 지연 불러오기 사용", + lazy_tiktok_enabled: "TikTok 지연 불러오기 사용", + discourse_local_dates_email_timezone: "이메일 날짜 기본 시간대", + discourse_local_dates_email_format: "이메일 날짜 표시 형식", + discourse_local_dates_enabled: "현지 날짜·시간 표시 사용", + discourse_local_dates_default_formats: "기본 날짜·시간 형식", + discourse_local_dates_default_timezones: "기본 시간대 목록", + lti_enabled: "LTI 연동 사용", + lti_authorization_endpoint: "LTI 인증 주소", + lti_client_ids: "LTI 클라이언트 ID", + lti_platform_issuer_id: "LTI 플랫폼 발급자 ID", + lti_platform_public_key: "LTI 플랫폼 공개 키", + lti_email_verified: "LTI 이메일 확인 신뢰", + microsoft_auth_enabled: "Microsoft 로그인 사용", + microsoft_auth_client_id: "Microsoft 로그인 클라이언트 ID", + microsoft_auth_client_secret: "Microsoft 로그인 클라이언트 비밀 키", + microsoft_auth_email_verified: "Microsoft 이메일 확인 신뢰", + microsoft_auth_tenant_id: "Microsoft 테넌트 ID", + discourse_narrative_bot_enabled: "사용 안내 도우미 사용", + disable_discourse_narrative_bot_welcome_post: "사용 안내 도우미 환영 게시물 사용 안 함", + discourse_narrative_bot_welcome_post_type: "사용 안내 도우미 환영 방식", + discourse_narrative_bot_welcome_post_delay: "사용 안내 도우미 환영 메시지 지연 시간", + discourse_narrative_bot_ignored_usernames: "사용 안내 도우미 제외 사용자", + discourse_narrative_bot_disable_public_replies: "사용 안내 도우미 공개 답글 사용 안 함", + policy_enabled: "정책 동의 기능 사용", + create_policy_allowed_groups: "정책 작성 허용 그룹", + policy_easy_revoke: "정책 동의 쉽게 철회", + presence_enabled: "실시간 작성 상태 표시", + presence_max_users_shown: "실시간 작성 상태 최대 표시 인원", + rss_polling_enabled: "RSS 가져오기 사용", + rss_polling_frequency: "RSS 확인 주기", + rss_polling_feed_request_timeout: "RSS 요청 제한 시간", + rss_polling_verbose_logging: "RSS 가져오기 상세 로그", + rss_polling_use_pubdate: "RSS 게시 날짜 사용", + rss_polling_update_tags: "RSS 태그 갱신", + user_notes_enabled: "사용자 메모 사용", + user_notes_icon_placement: "사용자 메모 아이콘 위치", + user_notes_moderators_delete: "중재자의 사용자 메모 삭제 허용", + discourse_workflows_ai_authoring_enabled: "AI 작업 흐름 작성 사용", + enable_markdown_footnotes: "Markdown 각주 사용", + display_footnotes_inline: "각주를 본문에 바로 표시", + spoiler_enabled: "내용 숨기기 사용", + styleguide_enabled: "스타일 가이드 사용", + styleguide_allowed_groups: "스타일 가이드 접근 허용 그룹", + voice_verbose_logging: "음성 대화 상세 로그", + voice_allowed_groups: "음성 대화 사용 허용 그룹", + voice_create_room_allowed_groups: "음성 대화방 생성 허용 그룹", + voice_direct_calls_allowed_groups: "음성 개인 통화 허용 그룹", + voice_max_rooms_per_user: "사용자별 음성 대화방 최대 수", + voice_max_invites_per_day: "하루 음성 대화 초대 최대 수", + voice_ephemeral_room_ttl_minutes: "임시 음성 대화방 유지 시간", + voice_participant_ttl_seconds: "음성 대화 참여자 상태 유지 시간", + voice_max_room_participants: "음성 대화방 최대 참여자 수", + voice_stun_servers: "음성 대화 STUN 서버", + voice_turn_servers: "음성 대화 TURN 서버", + voice_turn_username: "음성 대화 TURN 사용자 이름", + voice_turn_credential: "음성 대화 TURN 인증 정보", + voice_turn_secret: "음성 대화 TURN 비밀 키", + voice_turn_secret_servers: "비밀 키 방식 TURN 서버", + voice_livekit_url: "LiveKit 서버 주소", + voice_livekit_api_key: "LiveKit API 키", + voice_livekit_api_secret: "LiveKit API 비밀 키", + voice_livekit_room_policy: "LiveKit 대화방 정책", + voice_livekit_room_prefix: "LiveKit 대화방 이름 접두어", + voice_livekit_mesh_fallback: "LiveKit 메시 연결 실패 시 대체 사용", + voice_livekit_agent_enabled: "LiveKit 음성 에이전트 사용", + voice_livekit_agent_invite_allowed_groups: "음성 에이전트 초대 허용 그룹", + voice_livekit_recording_enabled: "음성 대화 녹음 사용", + voice_livekit_recording_filepath: "음성 대화 녹음 파일 경로", + voice_livekit_recording_s3_region: "음성 녹음 S3 리전", + voice_livekit_recording_s3_access_key_id: "음성 녹음 S3 액세스 키 ID", + voice_livekit_recording_s3_secret_access_key: "음성 녹음 S3 비밀 액세스 키", + voice_livekit_recording_s3_endpoint: "음성 녹음 S3 엔드포인트", + voice_livekit_recording_s3_bucket: "음성 녹음 S3 버킷", + voice_video_enabled: "음성 대화방 영상 사용", + voice_video_max_publishers: "영상 송출 최대 참여자 수", + voice_video_background_blur_enabled: "영상 배경 흐림 사용", + voice_subtitles_enabled: "음성 대화 자막 사용", + voice_stt_model_base_url: "음성 인식 모델 기본 주소", + voice_max_voice_quality: "최대 음성 품질", + voice_max_camera_quality: "최대 카메라 화질", + voice_max_screen_share_quality: "최대 화면 공유 화질", + voice_idle_threshold_minutes: "음성 대화 자리 비움 판단 시간", + voice_afk_auto_mute_threshold_minutes: "자리 비움 자동 음소거 시간", + voice_afk_disconnect_threshold_minutes: "자리 비움 자동 연결 해제 시간", + voice_auto_status_enabled: "음성 대화 상태 자동 표시", + voice_mesh_privacy_warning_enabled: "음성 메시 연결 개인정보 경고 표시", + voice_badges_enabled: "음성 대화 배지 사용", + voice_analytics_enabled: "음성 대화 통계 사용", + voice_session_retention_days: "음성 대화 기록 보관 기간", + voice_chat_enabled: "음성 대화방 문자 채팅 사용", }.freeze module SiteSettingNames @@ -118,9 +1875,84 @@ module ::ItosmAdminKorean super end + + def all_settings(**kwargs) + settings = super + return settings unless I18n.locale.to_s.start_with?("ko") + + settings.map do |setting| + localized_values = ItosmAdminKorean::ENUM_NAMES[setting[:setting].to_sym] + next setting unless localized_values && setting[:valid_values] + + localized_setting = setting.dup + localized_setting[:valid_values] = setting[:valid_values].map do |entry| + localized_entry = entry.dup + localized_entry[:name] = localized_values.fetch(entry[:value].to_s, entry[:name]) + localized_entry + end + localized_setting + end + end + end + + module AdminPluginNames + def name + ItosmAdminKorean::PLUGIN_NAMES[object.directory_name] || super + end + + def humanized_name + ItosmAdminKorean::PLUGIN_NAMES[object.directory_name] || super + end + + def label + ItosmAdminKorean::PLUGIN_NAMES[object.directory_name] || super + end + + def about + if I18n.locale.to_s.start_with?("ko") + localized_description = ItosmAdminKorean::PLUGIN_DESCRIPTIONS[object.directory_name] + return localized_description if localized_description + end + + super + end + end + + module PluginInstanceNames + def humanized_name + if I18n.locale.to_s.start_with?("ko") + localized_name = ItosmAdminKorean::PLUGIN_NAMES[directory_name] + return localized_name if localized_name + end + + super + end + end + + module BuiltInThemeDescriptions + def description + if I18n.locale.to_s.start_with?("ko") + localized_description = ItosmAdminKorean::BUILT_IN_THEME_DESCRIPTIONS[object.id] + return localized_description if localized_description + end + + super + end end end after_initialize do SiteSetting.singleton_class.prepend(::ItosmAdminKorean::SiteSettingNames) + AdminPluginSerializer.prepend(::ItosmAdminKorean::AdminPluginNames) + Plugin::Instance.prepend(::ItosmAdminKorean::PluginInstanceNames) + BasicThemeSerializer.prepend(::ItosmAdminKorean::BuiltInThemeDescriptions) +end + +# 제목 바로가기의 접근성 문구는 게시물 본문을 조리할 때 영문 값으로 저장됩니다. +# 클라이언트 번역만 추가하면 기존 게시물의 조리된 본문에는 반영되지 않으므로 +# 게시물 본문을 저장하기 전 처리 단계에서 해당 접근성 문구만 안전하게 바꿉니다. +on(:before_post_process_cooked) do |document| + document.css('a.anchor[aria-label="Heading link"]').each do |anchor| + anchor["aria-label"] = "제목 바로가기" + end end diff --git a/수정기록.txt b/수정기록.txt index 5024122..e176ed4 100644 --- a/수정기록.txt +++ b/수정기록.txt @@ -27,3 +27,16 @@ Discourse 한국어 보완 수정 기록 - Discourse 공식 번역과 코드 기여의 제출자를 `이창현 (Lee Chang Hyun)`으로 정했다. - 제출 및 커밋 이메일은 `syskiller@naver.com`으로 정했다. - 저장소 로컬 Git 작성자 설정에 반영하고 값을 다시 확인했다. + + +## 2026-09-25 사용자 화면 한글화 4차 진행과 운영 반영 +- 작업 대상: https://forum.itosm.co.kr +- 변경 이유: 사용자 화면과 채팅과 음성 대화와 안내 창에 남은 영문 문구를 자연스러운 한국어로 바꾸기 위해 진행했다. +- 변경 내용: Discourse 코어의 일반 화면 및 시스템 번역 750개를 네 차례로 나눠 보완했다. 채팅과 음성 대화 번역과 신고 창과 검색과 글 작성기와 404 안내와 태그 입력의 누락 문구를 함께 정리했다. 영어 운영 게시물 3건도 한국어로 바꿨다. +- 데이터 변경: 게시물 3건의 제목과 본문을 수정했다. 데이터베이스 구조 변경과 데이터 이전은 없다. +- 운영 반영: `itosm-admin-korean` 플러그인의 번역 파일을 갱신했다. `app` 컨테이너만 다시 시작했다. +- 검사: YAML 구조와 번역 후보 수를 확인했다. 앞선 묶음은 실제 화면에서 신고 창과 검색과 글 작성기와 오류 안내와 태그 입력을 확인했다. 포럼의 HTTP 200 응답을 확인했다. +- 남은 분량: 활성 번역 기준 총 8,498개다. 일반 화면 및 시스템 6,385개와 관리자 화면 2,113개가 남아 있다. +- 제한 사항: 4차 300개 묶음은 화면별 문맥 검수가 남아 있다. 다음 묶음부터 300개 단위로 번역과 문맥 검수를 이어 간다. +- SSH 보호: 현재 접속 출발지를 Fail2ban SSH 차단 제외 목록에 반영하고 새 SSH 연결을 확인했다. 실제 주소는 기록하지 않았다. +- 백업: 사용자 지시에 따라 이번 기록 시점에는 만들지 않았다.