From af79f4793eb8a952bdc64878bcd92cc971e771ec Mon Sep 17 00:00:00 2001 From: Plusb Preco Date: Wed, 12 Oct 2016 12:23:11 +0900 Subject: [PATCH] :memo: Improve grammar [ci skip] --- .../ko-KR/development/atom-shell-vs-node-webkit.md | 2 +- .../ko-KR/development/build-instructions-linux.md | 4 ++-- .../ko-KR/development/build-instructions-osx.md | 2 +- .../ko-KR/development/build-instructions-windows.md | 2 +- .../ko-KR/development/source-code-directory-structure.md | 8 ++++---- docs-translations/ko-KR/project/CONTRIBUTING.md | 4 ++-- docs-translations/ko-KR/tutorial/about.md | 4 ++-- .../ko-KR/tutorial/debugging-main-process-vscode.md | 6 +++--- docs-translations/ko-KR/tutorial/quick-start.md | 2 +- .../ko-KR/tutorial/using-native-node-modules.md | 4 ++-- 10 files changed, 19 insertions(+), 19 deletions(-) diff --git a/docs-translations/ko-KR/development/atom-shell-vs-node-webkit.md b/docs-translations/ko-KR/development/atom-shell-vs-node-webkit.md index 5f436f89f0..97ed0cbf74 100644 --- a/docs-translations/ko-KR/development/atom-shell-vs-node-webkit.md +++ b/docs-translations/ko-KR/development/atom-shell-vs-node-webkit.md @@ -26,7 +26,7 @@ __2. 빌드 시스템__ Electron은 Chromium의 모든것을 빌드하는 복잡성을 피하기 위해 [libchromiumcontent](https://github.com/brightray/libchromiumcontent)를 사용하여 Chromium의 Content API에 접근합니다. libchromiumcontent은 단일 공유 라이브러리이고 -Chromium Content 모듈과 종속성 라이브러리들을 포함합니다. 유저는 Electron을 빌드 하기 +Chromium Content 모듈과 의존성 라이브러리들을 포함합니다. 유저는 Electron을 빌드 하기 위해 높은 사양의 빌드용 컴퓨터를 구비할 필요가 없습니다. __3. Node 통합__ diff --git a/docs-translations/ko-KR/development/build-instructions-linux.md b/docs-translations/ko-KR/development/build-instructions-linux.md index b8ec5002a3..6d65bd0501 100644 --- a/docs-translations/ko-KR/development/build-instructions-linux.md +++ b/docs-translations/ko-KR/development/build-instructions-linux.md @@ -47,7 +47,7 @@ $ git clone https://github.com/electron/electron.git ## 부트 스트랩 -부트스트랩 스크립트는 필수적인 빌드 종속성 라이브러리들을 모두 다운로드하고 프로젝트 +부트스트랩 스크립트는 필수적인 빌드 의존성 라이브러리들을 모두 다운로드하고 프로젝트 파일을 생성합니다. 스크립트가 정상적으로 작동하기 위해선 Python 2.7.x 버전이 필요합니다. 아마 다운로드 작업이 상당히 많은 시간을 소요할 것입니다. 참고로 Electron은 `ninja`를 빌드 툴체인으로 사용하므로 `Makefile`은 생성되지 않습니다. @@ -59,7 +59,7 @@ $ ./script/bootstrap.py -v ### 크로스 컴파일 -`arm` 아키텍쳐로 빌드 하려면 다음 종속성 라이브러리를 설치해야 합니다: +`arm` 아키텍쳐로 빌드 하려면 다음 의존성 라이브러리를 설치해야 합니다: ```bash $ sudo apt-get install libc6-dev-armhf-cross linux-libc-dev-armhf-cross \ diff --git a/docs-translations/ko-KR/development/build-instructions-osx.md b/docs-translations/ko-KR/development/build-instructions-osx.md index a6053a14d1..995f594f4a 100644 --- a/docs-translations/ko-KR/development/build-instructions-osx.md +++ b/docs-translations/ko-KR/development/build-instructions-osx.md @@ -20,7 +20,7 @@ $ git clone https://github.com/electron/electron.git ## 부트 스트랩 -부트스트랩 스크립트는 필수적인 빌드 종속성 라이브러리들을 모두 다운로드하고 프로젝트 +부트스트랩 스크립트는 필수적인 빌드 의존성 라이브러리들을 모두 다운로드하고 프로젝트 파일을 생성합니다. 참고로 Electron은 [ninja](https://ninja-build.org/)를 빌드 툴체인으로 사용하므로 Xcode 프로젝트는 생성되지 않습니다. diff --git a/docs-translations/ko-KR/development/build-instructions-windows.md b/docs-translations/ko-KR/development/build-instructions-windows.md index e437de22dd..9319aaf6ea 100644 --- a/docs-translations/ko-KR/development/build-instructions-windows.md +++ b/docs-translations/ko-KR/development/build-instructions-windows.md @@ -33,7 +33,7 @@ $ git clone https://github.com/electron/electron.git ## 부트 스트랩 -부트스트랩 스크립트는 필수적인 빌드 종속성 라이브러리들을 모두 다운로드하고 프로젝트 +부트스트랩 스크립트는 필수적인 빌드 의존성 라이브러리들을 모두 다운로드하고 프로젝트 파일을 생성합니다. 참고로 Electron은 `ninja`를 빌드 툴체인으로 사용하므로 Visual Studio 프로젝트는 생성되지 않습니다. diff --git a/docs-translations/ko-KR/development/source-code-directory-structure.md b/docs-translations/ko-KR/development/source-code-directory-structure.md index ea62494528..8d592ddc74 100644 --- a/docs-translations/ko-KR/development/source-code-directory-structure.md +++ b/docs-translations/ko-KR/development/source-code-directory-structure.md @@ -21,7 +21,7 @@ Electron | | ├── api/ - 메인 프로세스 API의 구현. | | ├── net/ - 네트워킹 관련 코드. | | ├── mac/ - Mac 특정 Objective-C 소스 코드. -| | └── resources/ - 아이콘들, 플랫폼 종속성 파일들, 기타 등등.. +| | └── resources/ - 아이콘들, 플랫폼 의존성 파일들, 기타 등등.. | ├── renderer/ - 렌더러 프로세스에서 작동하는 코드. | | └── api/ - 렌더러 프로세스 API의 구현. | └── common/ - 메인과 렌더러 프로세스에서 모두 사용하는 코드, 몇가지 유틸리티 @@ -48,7 +48,7 @@ Electron * **script** - 개발목적으로 사용되는 빌드, 패키징, 테스트, 기타등을 실행하는 스크립트. * **tools** - gyp 파일에서 사용되는 헬퍼 스크립트 `script`와는 다르게 유저로부터 직접 실행되지 않는 스크립트들을 이곳에 넣습니다. -* **vendor** - 소스 코드의 서드파티 종속성 코드 소스 코드 디렉터리가 겹쳐 혼란을 일으킬 +* **vendor** - 소스 코드의 서드파티 의존성 코드 소스 코드 디렉터리가 겹쳐 혼란을 일으킬 수 있기 때문에 `third_party`와 같은 Chromium 소스 코드 디렉터리에서 사용된 폴더 이름은 사용하지 않았습니다. * **node_modules** - 빌드에 사용되는 node 서드파티 모듈. @@ -60,7 +60,7 @@ Electron ## Git 서브 모듈 최신 버전으로 유지 -Electron 저장소는 몇 가지 외부 벤더 종속성을 가지고 있으며 [/vendor][vendor] +Electron 저장소는 몇 가지 외부 벤더 의존성을 가지고 있으며 [/vendor][vendor] 디렉터리에서 확인할 수 있습니다. 때때로 `git status`를 실행했을 때 아마 다음과 같은 메시지를 흔히 목격할 것입니다: @@ -71,7 +71,7 @@ $ git status modified: vendor/node (new commits) ``` -이 외부 종속성 모듈들을 업데이트 하려면, 다음 커맨드를 실행합니다: +이 외부 의존성 모듈들을 업데이트 하려면, 다음 커맨드를 실행합니다: ```sh git submodule update --init --recursive diff --git a/docs-translations/ko-KR/project/CONTRIBUTING.md b/docs-translations/ko-KR/project/CONTRIBUTING.md index 480c2f73e4..ac07778ca1 100644 --- a/docs-translations/ko-KR/project/CONTRIBUTING.md +++ b/docs-translations/ko-KR/project/CONTRIBUTING.md @@ -75,6 +75,6 @@ * :green_heart: `:green_heart:` CI 빌드를 고쳤을 때 * :white_check_mark: `:white_check_mark:` 테스트를 추가했을 때 * :lock: `:lock:` 보안 문제를 해결했을 때 - * :arrow_up: `:arrow_up:` 종속성 라이브러리를 업데이트 했을 때 - * :arrow_down: `:arrow_down:` 종속성 라이브러리를 다운그레이드 했을 때 + * :arrow_up: `:arrow_up:` 의존성 라이브러리를 업데이트 했을 때 + * :arrow_down: `:arrow_down:` 의존성 라이브러리를 다운그레이드 했을 때 * :shirt: `:shirt:` linter(코드 검사기)의 경고를 제거했을 때 diff --git a/docs-translations/ko-KR/tutorial/about.md b/docs-translations/ko-KR/tutorial/about.md index 9633667f17..eb58a821b9 100644 --- a/docs-translations/ko-KR/tutorial/about.md +++ b/docs-translations/ko-KR/tutorial/about.md @@ -30,7 +30,7 @@ Electron 은 빈번하게 [출시](https://github.com/electron/electron/releases 됩니다. 중요한 버그 수정, 새 API 추가 또는 Chromium 이나 Node.js 의 업데이트시에 출시합니다. -### 업데이트 종속성 +### 업데이트 의존성 Electron 의 Chromium 버전은 보통 새 버전 출시 이후 1~2 주 후에 업데이트 하는데, 이는 업그레이드에 필요한 작업의 양에 따라 달라집니다. @@ -61,7 +61,7 @@ Node.js 와 Chromium 에 대한 의존성이 강해서, Electron 은 버전관 ## 중심 철학 -Electron 을 작고 (파일 크기) 지속가능하게 (종속성 및 API 의 확산) 할 목적으로 +Electron 을 작고 (파일 크기) 지속가능하게 (의존성 및 API 의 확산) 할 목적으로 중심 프로젝트의 범위를 제한합니다. 예를 들어, Electron 은 Chromium 전체가 아닌 렌더링 라이브러리만 사용합니다. diff --git a/docs-translations/ko-KR/tutorial/debugging-main-process-vscode.md b/docs-translations/ko-KR/tutorial/debugging-main-process-vscode.md index d599abf179..04017cdb52 100644 --- a/docs-translations/ko-KR/tutorial/debugging-main-process-vscode.md +++ b/docs-translations/ko-KR/tutorial/debugging-main-process-vscode.md @@ -4,11 +4,11 @@ 위해 크롬에서 사용할 수 있는 익숙한 개발도구 GUI 를 제공합니다. 그러나, `node-inspector` 가 네이티브 Node 모듈에 의존적이기 때문에 디버깅하려는 Electron 버전에 맞춰 다시 빌드해야 합니다. `node-inspector` 다시 빌드하여 -종속성을 재구성하거나 [`electron-inspector`] 가 대신 하게 할 수 있으며, 두 +의존성을 재구성하거나 [`electron-inspector`] 가 대신 하게 할 수 있으며, 두 방식이 이 문서에 나와있습니다. **참고**: 글쓴 시점 현재 `node-inspector` 최종버전 (0.12.8) 은 Electron 1.3.0 -이상에서 해당 종속성 중 하나를 패치하지 않고 빌드 할 수 없습니다. +이상에서 해당 의존성 중 하나를 패치하지 않고 빌드 할 수 없습니다. `electron-inspector` 을 사용한다면 알아서 처리될 것 입니다. @@ -57,7 +57,7 @@ node_modules\\.bin\\electron-inspector ``` `electron-inspector` 는 첫 실행과 Electron 버전 변경시에 `node-inspector` -종속성을 다시 빌드 할 것 입니다. 다시 빌드하는 과정에 Node 헤더와 라이브러리를 +의존성을 다시 빌드 할 것 입니다. 다시 빌드하는 과정에 Node 헤더와 라이브러리를 다운받기 위해 인터넷 연결이 필요하며, 이 작업은 몇 분 정도 시간이 소요됩니다. ### 6. 디버거 UI 로드 diff --git a/docs-translations/ko-KR/tutorial/quick-start.md b/docs-translations/ko-KR/tutorial/quick-start.md index 8943ba7173..3ff151d4c4 100644 --- a/docs-translations/ko-KR/tutorial/quick-start.md +++ b/docs-translations/ko-KR/tutorial/quick-start.md @@ -234,7 +234,7 @@ $ ./Electron.app/Contents/MacOS/Electron your-app/ $ git clone https://github.com/electron/electron-quick-start # 저장소 안으로 들어갑니다 $ cd electron-quick-start -# 애플리케이션의 종속성 모듈을 설치한 후 실행합니다 +# 애플리케이션의 의존성 모듈을 설치한 후 실행합니다 $ npm install && npm start ``` diff --git a/docs-translations/ko-KR/tutorial/using-native-node-modules.md b/docs-translations/ko-KR/tutorial/using-native-node-modules.md index 20f0036172..f23809fb09 100644 --- a/docs-translations/ko-KR/tutorial/using-native-node-modules.md +++ b/docs-translations/ko-KR/tutorial/using-native-node-modules.md @@ -13,7 +13,7 @@ Node의 버전과 전혀 다른 V8 버전을 사용하고 있을 가능성이 몇 가지 환경 변수를 설치하는 것으로, 직접적으로 `npm`을 모듈을 설치하는데 사용할 수 있습니다. -다음 예시는 Electron에 대한 모든 종속성을 설치하는 예시입니다: +다음 예시는 Electron에 대한 모든 의존성을 설치하는 예시입니다: ```bash # Electron의 버전. @@ -27,7 +27,7 @@ export npm_config_disturl=https://atom.io/download/atom-shell export npm_config_runtime=electron # node-pre-gyp에 소스 코드로부터 모듈을 빌드한다는 것을 알려줍니다. export npm_config_build_from_source=true -# 모든 종속성을 설치하고 캐시를 ~/.electron-gyp에 저장합니다. +# 모든 의존성을 설치하고 캐시를 ~/.electron-gyp에 저장합니다. HOME=~/.electron-gyp npm install ```