Skip to content

Commit 1473b47

Browse files
authored
프로젝트 마이그레이션 (ref #36) (#37)
* 이전 프로젝트 번역 md 파일 이동 * 누락된 문서 추가 * SUMMARY.md 에 빠진 문서 목록 추가 * 이슈 템플릿 추가 * CONTRIBUTING.md 추가 * markdown lint 수정 * 린트 추가 * husky + lint * dep * travis-ci * gitbook plugin analytics 설치 * gitignore, gitbook, bash * lint * README * ga 설정
1 parent b0de305 commit 1473b47

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+6524
-3428
lines changed

.github/ISSUE_TEMPLATE/project.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: 프로젝트
3+
about: 프로젝트에 대한 제안, 이슈, 질문이 있어요.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
* 내용:

.github/ISSUE_TEMPLATE/request.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: 번역 필요
3+
about: 아직 번역이 안된 문서가 있어요.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
<!-- 번역이 안되어 있는 문서의 경로나 링크를 남겨주세요. -->
11+
* 파일 경로 또는 링크:
12+
13+
<!-- 직접 PR로 번역할 계획이 있으면 알려주세요. -->
14+
* 직접 PR 하시겠습니까? (O/X):
15+
16+
<!-- 직접 PR할 계획이 있으면 예상 완료 날짜와 번역할 범위(xx 까지 or 전체)를 알려주세요. -->
17+
* 예상 완료 날짜:
18+
19+
* 번역 범위:

.github/ISSUE_TEMPLATE/typo.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: 오타 및 잘못된 번역
3+
about: 문서에 오타 및 잘못 번역된 내용이 있어요.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
<!-- 오타 및 잘못 번역된 문서에 대한 경로나 링크를 남겨주세요. -->
11+
* 파일 경로 또는 링크:
12+
13+
<!-- 오타 맟 잘못 번역된 내용에 대해 간단하게 작성해주세요. -->
14+
* 내용:
15+
16+
<!-- 직접 PR로 수정할 계획이 있으면 알려주세요. -->
17+
* 직접 PR 하시겠습니까? (O/X):

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
_book
22
.DS_Store
3+
bin
34

45
# Created by https://www.gitignore.io/api/node,macos,windows,intellij,sublimetext,visualstudiocode
56

.markdownlint.json

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"default": false,
3+
"ul-style": {
4+
"style": "asterisk"
5+
},
6+
"list-indent": true,
7+
"ul-start-left": true,
8+
"no-trailing-spaces": true,
9+
"no-hard-tabs": true,
10+
"no-reversed-links": true,
11+
"no-multiple-blanks": false,
12+
"no-missing-space-atx": true,
13+
"no-multiple-space-atx": true,
14+
"blanks-around-headings": false,
15+
"heading-start-left": true,
16+
"no-trailing-punctuation": {
17+
"punctuation": ".,;:!"
18+
},
19+
"no-multiple-space-blockquote": true,
20+
"no-blanks-blockquote": true,
21+
"list-marker-space": true,
22+
"blanks-around-fences": true,
23+
"blanks-around-lists": false,
24+
"no-bare-urls": true,
25+
"hr-style": "---",
26+
"no-space-in-emphasis": true,
27+
"no-space-in-links": true,
28+
"fenced-code-language": true
29+
}

.markdownlintignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
README.md
2+
progress.md
3+
node_modules/
4+
LICENSE.md

.travis.yml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
language: node_js
2+
node_js:
3+
- 12
4+
before_script:
5+
- node --version
6+
- rm -rf ./node_modules package-lock.json
7+
- npm uninstall -D husky
8+
- npm install
9+
- npm run build
10+
branches:
11+
only:
12+
- master

CONTRIBUTING.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# 기여 방법
2+
3+
## 번역 작업
4+
5+
* 번역의 진행 상황은 [이곳](./progress.md)에서 확인할 수 있습니다.
6+
* 경어체를 사용하여 번역합니다.
7+
* 공통된 용어를 사용하여 번역합니다. 공통된 용어는 [번역 용어집](https://github.com/typescript-kr/typescript-kr.github.io/wiki/%EB%B2%88%EC%97%AD-%EC%9A%A9%EC%96%B4%EC%A7%91)을 참고해 주세요.
8+
* 다른 참여자가 진행하고 있는 작업과 중복을 피하기 위해 작업 전 [이슈](https://github.com/typescript-kr/typescript-kr.github.io/issues)를 확인해 주세요.
9+
* 중복된 작업을 피하기 위해 작업 전, [이슈-번역 필요]()에 번역할 범위, 기간을 등록해 주세요.
10+
* 번역할 범위, 기간은 짧게 하는 것을 권장 드리며, 범위의 경우 최소 한 문단까지 가능합니다.
11+
> ex) Basic Types introduction만 번역
12+
13+
## 번역 규칙
14+
15+
* 번역에 관련된 규칙은 [번역 가이드 및 규칙](https://github.com/typescript-kr/typescript-kr.github.io/wiki/%EB%B2%88%EC%97%AD-%EA%B0%80%EC%9D%B4%EB%93%9C-%EB%B0%8F-%EA%B7%9C%EC%B9%99)을 참고해 주세요.
16+
* 부담 가지고 깐깐하게 지키지 않아도 괜찮습니다 :) 누군가 이후에 다시 수정해 줄 겁니다.
17+
18+
## Pull Request
19+
20+
* PR 전에 맞춤법 검사를 수행해 주세요.
21+
* PR은 최소 두 명의 메인테이너가 찬성하면 머지할 수 있습니다.

README.md

+7-16
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,17 @@
11
# TypeScript-Handbook 한글 문서
22

3-
[![Build Status](https://travis-ci.org/Microsoft/TypeScript-Handbook.svg)](https://travis-ci.org/Microsoft/TypeScript-Handbook)
3+
[![Build Status](https://api.travis-ci.com/typescript-kr/typescript-kr.github.io.svg?branch=master)](https://travis-ci.com/github/typescript-kr/typescript-kr.github.io)
44

5-
[TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/basic-types.html)을 번역하는 저장소입니다.
5+
[TypeScript Handbook](https://www.typescriptlang.org/docs/home.html)을 번역하는 프로젝트입니다.
66

7-
# 번역 품질
8-
초보 번역가이며 기초적인 Java 지식과 JavaScript 개발을 주로하는 개발자들이 함께 번역했습니다.
9-
TypeScript 번역을 하며 전문적이거나 의미론적인 지식이 많이 필요했었습니다.
10-
때문에 오역과 의역이 있을 수 있습니다.
11-
단어의 선정이나 규칙은 구글 검색량과 IT 전문 사전을 대체로 참고하였으며 모던하게 주로 쓰이는 단어를 우선 순위로 두었습니다.
7+
## 진행 상황
128

13-
# 번역 범위
14-
[TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/basic-types.html)의 모든 페이지를 번역할 예정입니다.
9+
번역 진행 상황은 [이곳](https://github.com/typescript-kr/typescript-kr.github.io/blob/master/progress.md)을 통해 확인할 수 있습니다.
1510

16-
향후 [MS](https://www.microsoft.com)측의 TypeScript 공식 번역이 지원되지 않는다면 [TypeScript 홈페이지](https://www.typescriptlang.org)의 모든 부분과 릴리즈 버전에 대한 번역도 할 의지가 있습니다.
11+
## 참여하기
1712

18-
# 진행 상황
19-
[이곳](https://github.com/typescript-kr/typescript-kr.github.io/blob/master/progress.md)을 통해 확인할 수 있습니다.
13+
누구나 참여 가능하며 참여하는 방법은 [번역가이드 및 규칙](https://github.com/typescript-kr/typescript-kr.github.io/wiki/%EB%B2%88%EC%97%AD-%EA%B0%80%EC%9D%B4%EB%93%9C-%EB%B0%8F-%EA%B7%9C%EC%B9%99)[CONTRIBUTING.md](https://github.com/typescript-kr/typescript-kr.github.io/blob/master/CONTRIBUTING.md)를 참고해 주세요.
2014

21-
# 기여
22-
[번역가이드 및 규칙](https://github.com/typescript-kr/typescript-kr.github.io/wiki/translation-rules)을 참고하여 `develop 브랜치`에 PR 해주시면 됩니다.
23-
24-
깃헙 사용이 어렵거나 간단한 의견 같은 경우에는 [이슈](https://github.com/typescript-kr/typescript-kr.github.io/issues) 등록을 해주시면 감사하겠습니다
15+
잘못된 번역, 오타, 번역 요청은 [이슈](https://github.com/typescript-kr/typescript-kr.github.io/issues)에 등록 해주시면 감사하겠습니다.
2516

2617
그 밖에도 다양한 의견 및 피드백은 언제나 환영합니다:)

SUMMARY.md

+6
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
* [믹스인](pages/Mixins.md)
3535
* [트리플-슬래시 지시자](pages/Triple-Slash Directives.md)
3636
* [JavaScript 파일 타입 검사](pages/Type Checking JavaScript Files.md)
37+
* [유틸리티 타입](pages/Utility Types.md)
3738

3839
## 선언 파일
3940

@@ -50,6 +51,11 @@
5051

5152
* [tsconfig.json](pages/tsconfig.json.md)
5253
* [컴파일러 옵션](pages/Compiler Options.md)
54+
* [프로젝트 레퍼런스](pages/Project References.md)
5355
* [MSBuild에서의 컴파일러 옵션](pages/Compiler Options in MSBuild.md)
5456
* [빌드 도구와 통합](pages/Integrating with Build Tools.md)
5557
* [Nightly 빌드](pages/Nightly Builds.md)
58+
59+
## 릴리즈 노트
60+
61+
* [TypeScript 3.8](pages/release notes/TypeScript 3.8.md)

_gitbook_plugin_analytics.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
if ('UA-99001722-6') {
1+
if ('UA-163809183-2') {
22
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
33
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
44
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
55
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
66

7-
ga('create', 'UA-99001722-6', 'auto');
7+
ga('create', 'UA-163809183-2', 'auto');
88
ga('send', 'pageview');
99
}

book.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"hostname": "https://typescript-kr.github.io/"
2020
},
2121
"analytics": {
22-
"google": "UA-99001722-6"
22+
"google": "UA-163809183-2"
2323
}
2424
}
2525
}

google1bd970bf1fb166f3.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
google-site-verification: google1bd970bf1fb166f3.html

googlee9f11f9e5eb0999e.html

-1
This file was deleted.

0 commit comments

Comments
 (0)