From 219bc2fc510b2b9ea8681b313f51b76d0f282f94 Mon Sep 17 00:00:00 2001 From: VReality64 Date: Tue, 7 Jun 2016 19:19:21 +0900 Subject: [PATCH] Update Korean documentation translation to a latest version --- docs-translations/ko-KR/api/ipc-renderer.md | 8 ++--- docs-translations/ko-KR/api/web-contents.md | 15 ++++++++ .../tutorial/application-distribution.md | 34 +++++-------------- .../ko-KR/tutorial/quick-start.md | 2 +- 4 files changed, 28 insertions(+), 31 deletions(-) diff --git a/docs-translations/ko-KR/api/ipc-renderer.md b/docs-translations/ko-KR/api/ipc-renderer.md index 3584d41b556d..a112e0ba4484 100644 --- a/docs-translations/ko-KR/api/ipc-renderer.md +++ b/docs-translations/ko-KR/api/ipc-renderer.md @@ -12,7 +12,7 @@ `ipcRenderer`는 다음과 같은 이벤트 리스닝 메서드를 가지고 있습니다: -### `ipcMain.on(channel, listener)` +### `ipcRenderer.on(channel, listener)` * `channel` String * `listener` Function @@ -20,7 +20,7 @@ `channel`에 대해 이벤트를 리스닝합니다. 새로운 메시지가 도착하면 `listener`가 `listener(event, args...)` 형식으로 호출됩니다. -### `ipcMain.once(channel, listener)` +### `ipcRenderer.once(channel, listener)` * `channel` String * `listener` Function @@ -28,7 +28,7 @@ 이벤트에 대해 한 번만 작동하는 `listener` 함수를 등록합니다. 이 `listener`는 등록된 후 `channel`에 보내지는 메시지에 한해 호출됩니다. 호출된 이후엔 리스너가 삭제됩니다. -### `ipcMain.removeListener(channel, listener)` +### `ipcRenderer.removeListener(channel, listener)` * `channel` String * `listener` Function @@ -39,7 +39,7 @@ 지정한 `channel`에 대한 리스너를 저장하는 배열에서 지정한 `listener`를 삭제합니다. -### `ipcMain.removeAllListeners(channel)` +### `ipcRenderer.removeAllListeners(channel)` * `channel` String (optional) diff --git a/docs-translations/ko-KR/api/web-contents.md b/docs-translations/ko-KR/api/web-contents.md index 41592011613c..467c019a7ef7 100644 --- a/docs-translations/ko-KR/api/web-contents.md +++ b/docs-translations/ko-KR/api/web-contents.md @@ -284,6 +284,15 @@ Returns: ``` +### Event: 'update-target-url' + +Returns: + +* `event` Event +* `url` URL + +마우스나 키보드를 사용해 링크에 포커스를 할 때 발생하는 이벤트입니다. + ### Event: 'cursor-changed' Returns: @@ -591,6 +600,12 @@ CSS 코드를 현재 웹 페이지에 삽입합니다. 웹 페이지에서 `replaceMisspelling` 편집 커맨드를 실행합니다. +### `webContents.insertText(text)` + +* `text` String + +포커스된 요소에 `text`를 삽입합니다. + ### `webContents.findInPage(text[, options])` * `text` String - 찾을 콘텐츠, 반드시 공백이 아니여야 합니다. diff --git a/docs-translations/ko-KR/tutorial/application-distribution.md b/docs-translations/ko-KR/tutorial/application-distribution.md index fedd613c0f11..66f729a18e0f 100644 --- a/docs-translations/ko-KR/tutorial/application-distribution.md +++ b/docs-translations/ko-KR/tutorial/application-distribution.md @@ -117,25 +117,7 @@ MyApp.app/Contents 또한 Electron 소스 코드를 다시 빌드할 때 어플리케이션 이름을 변경할 수 있습니다. -`GYP_DEFINES` 환경변수를 사용하여 다음과 같이 다시 빌드할 수 있습니다: - -__Windows__ - -```bash -> set "GYP_DEFINES=project_name=myapp product_name=MyApp" -> python script\clean.py -> python script\bootstrap.py -> python script\build.py -c R -t myapp -``` - -__Bash__ - -```bash -$ export GYP_DEFINES="project_name=myapp product_name=MyApp" -$ script/clean.py -$ script/bootstrap.py -$ script/build.py -c Release -t myapp -``` +`atom.gyp` 파일을 수정하여 다음과 같이 다시 빌드할 수 있습니다: ### grunt-build-atom-shell @@ -175,16 +157,16 @@ Electron의 개발자로써, Electron을 매우 많은 시나리오에서도 작 3. 다음의 환경 변수들을 설정합니다: -* `ELECTRON_GITHUB_TOKEN` - GitHub에 릴리즈를 만들 수 있는 토큰. -* `ELECTRON_S3_ACCESS_KEY`, `ELECTRON_S3_BUCKET`, `ELECTRON_S3_SECRET_KEY` - + * `ELECTRON_GITHUB_TOKEN` - GitHub에 릴리즈를 만들 수 있는 토큰. + * `ELECTRON_S3_ACCESS_KEY`, `ELECTRON_S3_BUCKET`, `ELECTRON_S3_SECRET_KEY` - node.js 헤더 뿐만 아니라 심볼을 업로드할 장소. -* `ELECTRON_RELEASE` - `true`로 지정하고 업로드 부분이 실행되면, 설정되지 않은 + * `ELECTRON_RELEASE` - `true`로 지정하고 업로드 부분이 실행되면, 설정되지 않은 부분을 남기고 `surf-build`가 CI-type 확인을 실행합니다. 모든 pull request를 실행할 때 적합합니다. -* `CI` - `true` 또는 다른 것을 지정하면 실패합니다. -* `GITHUB_TOKEN` - `ELECTRON_GITHUB_TOKEN`와 같게 설정 -* `SURF_TEMP` - Windows에선 `C:\Temp`로 설정하면 긴 경로 문제를 해결할 수 있습니다. -* `TARGET_ARCH` - `ia32` 또는 `x64`를 지정. + * `CI` - `true` 또는 다른 것을 지정하면 실패합니다. + * `GITHUB_TOKEN` - `ELECTRON_GITHUB_TOKEN`와 같게 설정 + * `SURF_TEMP` - Windows에선 `C:\Temp`로 설정하면 긴 경로 문제를 해결할 수 있습니다. + * `TARGET_ARCH` - `ia32` 또는 `x64`를 지정. 4. Electron에 기여를 하는 기여자라면, _반드시_ `script/upload.py`에서 포크를 위해 `ELECTRON_REPO`를 설정해야 합니다. (`MYORG/electron`) diff --git a/docs-translations/ko-KR/tutorial/quick-start.md b/docs-translations/ko-KR/tutorial/quick-start.md index 48e76d5cd54f..d96a430ecc93 100644 --- a/docs-translations/ko-KR/tutorial/quick-start.md +++ b/docs-translations/ko-KR/tutorial/quick-start.md @@ -41,7 +41,7 @@ API를 사용하여 low-level 수준으로 운영체제와 상호작용할 수 프로세스에서 그 작업을 처리할 수 있도록 메인 프로세스와 통신을 해야 합니다. Electron에는 메인 프로세스와 렌더러 프로세스 사이에 통신을 할 수 있도록 -[ipc](../api/ipc-renderer.md) 모듈을 제공하고 있습니다. +[ipcRenderer](../api/ipc-renderer.md)와 [ipcMain](../api/ipc-main.md) 모듈을 제공하고 있습니다. 또는 [remote](../api/remote.md) 모듈을 사용하여 RPC 스타일로 통신할 수도 있습니다. 또한 FAQ에서 [다양한 객체를 공유하는 방법](share-data)도 소개하고 있습니다.