docs: 한글화 운영 적용본과 도움말 100개 작업 기록 보관
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
const p=s=>'<p>'+s+'</p>'; const list=xs=>'<ul>'+xs.map(x=>'<li>'+x+'</li>').join('')+'</ul>';
|
||||
export default {
|
||||
55:({a,img})=>p('SQL 콘솔은 Trilium에 내장된 데이터베이스 편집기입니다.')+p(a(0,'전체 메뉴')+' → 고급 → SQL 콘솔 열기에서 실행할 수 있습니다.')+p(img(0,'SQL 콘솔 화면'))+'<h3>사용 방법</h3>'+list(['화면 위쪽의 테이블 이름에 마우스를 올리면 열 이름과 자료형을 확인할 수 있습니다.','SQL 문은 한 번에 하나씩 실행할 수 있습니다.',img(1,'실행 버튼')+'을 누르면 작성한 SQL 문을 실행합니다.','조회 결과는 표로 표시됩니다.'+p(img(2,'SQL 조회 결과'))])+'<h3>SQL 콘솔 저장하기</h3>'+p('SQL 조회문이나 명령을 전용 노트로 저장할 수 있습니다. SQL 문을 작성한 뒤 '+img(3,'저장 버튼')+'을 누르세요. 저장한 노트는 '+a(1,'날짜별 노트')+'에 나타납니다.')+list(['SQL 문은 기본 화면에 표시되지 않습니다. 노트의 오른쪽 클릭 메뉴에서 노트 소스 보기를 선택하면 확인할 수 있습니다.','저장된 SQL 문은 직접 수정할 수 없습니다. 변경하려면 SQL 콘솔에 복사해 수정한 뒤 다시 저장하세요.']),
|
||||
56:({a})=>'<h2>설치 방식 선택하기</h2>'+p('<strong>컴퓨터 한 대에서 사용</strong> — 데스크톱 앱을 설치하면 노트를 해당 컴퓨터에 저장합니다.')+list([a(0,'데스크톱 설치')])+p('<strong>서버에 설치하고 웹으로 접속</strong> — 서버에 애플리케이션을 설치하면 모바일을 포함한 여러 기기의 웹브라우저에서 접속할 수 있습니다.')+list([a(1,'서버 설치'),a(2,'모바일 화면')+' — 선택 사항',a(3,'PikaPods 관리형 호스팅')])+p('<strong>서버와 데스크톱 앱을 함께 사용</strong> — 서버는 웹 접속과 데이터 동기화를 담당합니다. 데스크톱 앱은 데이터를 동기화해 컴퓨터에도 저장하므로 인터넷에 연결되지 않은 상태에서도 사용할 수 있습니다.')+list([a(4,'서버 설치'),a(5,'모바일 화면')+' — 선택 사항',a(6,'데스크톱 설치'),a(7,'동기화')]),
|
||||
57:({a})=>p('Trilium을 처음 실행하면 사용 예제가 포함된 데이터베이스를 만듭니다. 예제에서는 다음 기능을 살펴볼 수 있습니다.')+list([a(0,'관계 지도'),a(1,'날짜별 노트'),a(2,'체중 기록'),a(3,'할 일 관리'),a(4,'테마')])+'<h3>사용 예제 복원하기</h3>'+p('고급 기능을 시험한 뒤 원래 예제를 다시 확인하고 싶거나 새 기능이 추가된 최신 예제를 살펴보고 싶을 때 원본 예제를 가져올 수 있습니다.')+p('Trilium의 가져오기 기능을 사용하세요.')+list([a(5,'최신 예제 ZIP 파일')+'을 내려받습니다.','예제를 넣을 상위 노트를 트리에서 마우스 오른쪽 버튼으로 클릭합니다.','노트로 가져오기를 선택합니다.','내려받은 ZIP 파일을 선택합니다.']),
|
||||
58:({a,img})=>p(img(0,'최근 변경 사항 화면'))+'<h2>최근 변경 사항 열기</h2>'+list([a(0,'실행 도구 모음')+'의 '+img(1,'최근 변경 사항 버튼')+'을 누르면 전체 노트의 변경 사항을 확인할 수 있습니다. '+a(1,'하위 트리만 표시')+' 기능이나 '+a(2,'작업 공간')+'을 사용 중이면 해당 범위의 변경 사항만 표시됩니다.','특정 노트와 그 하위 노트의 변경 사항만 보려면 '+a(3,'노트 트리의 오른쪽 클릭 메뉴')+' → 고급에서 해당 항목을 선택하세요.'])+'<h2>사용 방법</h2>'+list(['가장 최근에 변경한 노트부터 표시됩니다.','노트 제목과 경로가 함께 표시됩니다. 제목을 누르면 창이 닫히고 해당 노트로 이동합니다.','삭제한 노트도 삭제 시점을 기준으로 표시됩니다. 옆의 삭제 취소를 누르면 복원할 수 있습니다.']),
|
||||
59:({a})=>p('TriliumNext의 노트 트리 구조를 이해하는 데 필요한 기본 개념을 설명합니다.')+'<h2>노트</h2>'+p('노트는 TriliumNext에서 정보를 담는 기본 단위입니다. 자세한 내용은 '+a(0,'노트')+'를 참고하세요.')+'<h2>가지</h2>'+p('가지는 노트가 트리의 어느 위치에 놓이는지를 나타냅니다. <code>parentNoteId</code>와 <code>noteId</code>의 쌍으로 상위 노트와 하위 노트의 관계를 표현합니다.')+p('한 노트에 여러 가지를 연결하면 같은 노트를 트리의 여러 위치에 놓을 수 있습니다. 이를 '+a(1,'복제')+'라고 합니다.')+'<h2>접두사</h2>'+p('접두사는 특정 가지에서만 노트 제목 앞에 붙는 문구입니다. 같은 노트를 두 위치에 놓고 한쪽에서만 제목을 구분하고 싶을 때 사용합니다.')+p('트리에서 노트를 마우스 오른쪽 버튼으로 클릭한 뒤 가지 접두사 편집을 선택하세요.')+p('접두사는 노트 본문에 속하지 않으므로 노트를 보호해도 암호화되지 않습니다. 보호된 노트를 구분할 수 있도록 제목 일부를 트리에 계속 표시할 때 유용합니다.')+'<h2>하위 트리</h2>'+p('하위 트리는 기준이 되는 노트와 그 아래에 속한 모든 노트를 포함합니다. 내보내기 같은 일부 작업은 하위 트리 전체에 적용할 수 있습니다.'),
|
||||
60:({a,img})=>p(img(0,'노트로 이동 창'))+p('노트로 이동 기능은 제목을 검색해 원하는 노트를 빠르게 엽니다. 전체 검색을 실행하거나 새 노트를 만들 수도 있습니다.')+'<h2>노트로 이동 열기</h2>'+list([a(0,'실행 도구 모음')+'에서 '+img(1,'노트로 이동 버튼')+'을 누르세요.','단축키 <kbd>Ctrl</kbd>+<kbd>J</kbd>를 사용할 수도 있습니다.'])+'<h2>최근 노트</h2>'+p('최근에 보거나 편집한 노트 목록에서 원하는 노트로 바로 이동할 수 있습니다. 위쪽의 노트로 이동 버튼을 누르고 검색어를 입력하지 않으면 최근 노트가 표시됩니다. 오른쪽의 시계 아이콘으로도 열 수 있습니다.')+p(img(2,'최근 노트 사용 예시'))+'<h2>사용 방법</h2>'+list(['검색어가 없으면 최근 노트를 표시합니다.','위쪽과 아래쪽 화살표 키로 항목을 선택한 뒤 <kbd>Enter</kbd>를 누르면 노트를 엽니다.','원하는 노트가 없다면 제목을 입력한 뒤 하위 노트 만들기 및 연결을 선택해 새로 만들 수 있습니다.']),
|
||||
61:({a})=>p('Trilium을 새 버전으로 업그레이드하는 방법을 안내합니다.')+'<h2>업그레이드 방법</h2>'+p('이 버전의 Trilium에는 자동 업그레이드 기능이 없습니다. 설치 방식에 따라 직접 업데이트하세요.')+list([a(0,'Docker 서버 설치')+' — 새 이미지를 내려받고 컨테이너를 다시 시작합니다.','그 밖의 설치 방식 — '+a(1,'릴리스 페이지')+'에서 최신 버전을 내려받아 기존 애플리케이션 파일을 교체합니다.'])+'<h2>데이터베이스 호환성과 변환</h2>'+p('새 버전을 실행하면 '+a(2,'데이터베이스')+'를 필요한 형식으로 자동 변환합니다. 변환된 데이터베이스는 이전 버전에서 읽지 못할 수 있습니다. 이전 버전으로 돌아가려면 변환 전에 생성한 '+a(3,'백업')+'을 복원하세요.')+'<h2>동기화 호환성</h2>'+p(a(4,'동기화')+'에 사용하는 통신 규약에는 버전이 있습니다. 함께 동기화하는 모든 인스턴스는 같은 규약 버전을 사용해야 하므로 업그레이드할 때 다른 인스턴스도 함께 업데이트해야 할 수 있습니다. 규약 버전의 변경 여부는 릴리스 안내를 확인하세요.'),
|
||||
62:({a,img})=>p(img(0,'이미지 참조 예시'))+p('이미지 참조를 사용하면 다른 유형의 노트 미리보기를 '+a(0,'텍스트 노트')+'에 넣을 수 있습니다.')+'<h2>지원하는 노트 유형</h2>'+list([a(1,'캔버스'),a(2,'Mermaid 도표'),a(3,'마인드맵')])+'<h2>사용 순서</h2>'+list(['위 유형의 노트를 열고 '+a(4,'떠 있는 버튼')+' 영역에서 '+img(1,'이미지 참조 복사 버튼')+'을 누르세요.',a(5,'텍스트 노트')+'로 이동한 뒤 붙여넣으면 해당 노트의 이미지 참조가 삽입됩니다.'])+'<h2>사용 방법</h2>'+list(['이미지 참조를 두 번 클릭하면 원본 노트가 열립니다.','<kbd>Ctrl</kbd>을 누른 채 클릭하면 원본 노트가 새 탭에서 열립니다.','원본 노트를 수정하면 이미지 참조도 갱신됩니다. 반영되지 않으면 '+a(6,'애플리케이션 새로고침')+'을 실행하세요.']),
|
||||
63:({a,pre})=>p('Trilium은 <code>config.ini</code> 파일과 환경 변수로 설정할 수 있습니다. 지원하는 항목은 '+a(0,'config-sample.ini 예제')+'와 '+a(1,'Notes 저장소')+'를 참고하세요.')+p('환경 변수는 다음 규칙을 따릅니다.')+list(['이름 앞에 <code>TRILIUM_</code>을 붙이고 INI의 구역과 키를 밑줄로 구분합니다.','형식은 <code>TRILIUM_<SECTION>_<KEY>=<VALUE></code>입니다.','같은 항목이 파일에도 있으면 환경 변수의 값이 우선합니다.'])+p('예를 들어 설정 파일에 다음 내용이 있다고 가정합니다.')+pre(0)+p('다음 환경 변수로 값을 바꿀 수 있습니다.')+pre(1)+p('설정은 다음 순서로 읽습니다.')+list(['<code>config.ini</code> 파일을 불러옵니다.','<code>TRILIUM_</code>으로 시작하는 환경 변수를 찾습니다.','환경 변수 이름에서 구역과 키를 구분합니다.','환경 변수의 값을 우선해 파일의 설정과 합칩니다.']),
|
||||
64:({a})=>p('기본 설정에서는 다른 도메인이나 출처의 웹페이지가 브라우저를 통해 Trilium에 요청하는 것을 허용하지 않습니다.')+p('Trilium 0.93.0부터 환경 변수나 <code>config.ini</code>를 사용해 '+a(0,'교차 출처 리소스 공유(CORS)')+'를 설정할 수 있습니다.')+'<table><thead><tr><th>CORS 헤더</th><th>환경 변수</th><th>config.ini의 Network 구역 설정</th></tr></thead><tbody>'+[['Origin','ORIGIN','Origin'],['Methods','METHODS','Methods'],['Headers','HEADERS','Headers']].map(([h,e,k])=>'<tr><td><code>Access-Control-Allow-'+h+'</code></td><td><code>TRILIUM_NETWORK_CORS_ALLOW_'+e+'</code></td><td><code>corsAllow'+k+'</code></td></tr>').join('')+'</tbody></table>'
|
||||
};
|
||||
Reference in New Issue
Block a user