Files

1.9 KiB

관리자 한글화 운영 기록 · 2026-09-20

  • Trilium 노트 ID: N0v5eGIKqa28
  • 상위 폴더: Discourse 한국어 배포 · 1wcGHtWA2OEz
  • 담당: 이창현
  • 운영 반영: 완료

변경 이유

Discourse의 일부 관리자 설정 이름은 번역 파일을 거치지 않고 내부 키를 영문 문장으로 바꾸어 표시한다. 한국어 언어 설정만으로는 바뀌지 않는 영역이 있어 전용 보완 플러그인으로 처리했다.

반영 내용

항목 결과
설정 이름 주요 항목 100개를 한국어로 표시
필수 설정 설명 사이트 이름과 연락처와 법률 관련 설명 10개 보완
언어 조건 한국어 화면에서만 보완 번역 적용
안전한 대체 표시 미등록 설정은 Discourse 기본 표시 유지
영구 설치 app.yml에 저장소 플러그인 경로 연결
데이터베이스 변경 없음

검사 결과

  • Ruby 문법 검사 통과
  • YAML 구문 검사 통과
  • Rails에서 사이트 이름과 로그인 필수 표시 확인
  • 미등록 설정의 기본 표시 유지 확인
  • 포럼 HTTP 200 응답 확인
  • 관리자 화면에서 설정 이름과 필수 설명의 한국어 표시 확인
  • Docker 컨테이너는 다시 만들지 않고 웹 프로세스만 다시 시작

백업

/mnt/nas_storage/volume1/Linux/Backup/discourse-korean-localization/20260920-관리자-설정이름-한글화

변경 전 app.yml과 컨테이너 구성 확인 자료와 복구 안내를 보관했다.

남은 작업

관리자 범주 이름과 플러그인별 고유 문구를 별도 목록으로 정리한다. 누락 검사가 끝나면 일반 번역문은 공식 번역 플랫폼에 제출한다. 설정 이름 처리처럼 코드 변경이 필요한 항목은 Discourse 저장소 기여 방식으로 준비한다.

기여자