Apply docs changes to korean docs
authorarus <tinydew4@gmail.com>
Thu, 22 Sep 2016 13:53:11 +0000 (22:53 +0900)
committerarus <tinydew4@gmail.com>
Thu, 22 Sep 2016 13:53:11 +0000 (22:53 +0900)
docs-translations/ko-KR/api/clipboard.md
docs-translations/ko-KR/api/native-image.md
docs-translations/ko-KR/api/remote.md
docs-translations/ko-KR/development/build-instructions-linux.md
docs-translations/ko-KR/development/build-instructions-osx.md
docs-translations/ko-KR/development/build-instructions-windows.md

index 6536bf9..c94cb7e 100644 (file)
@@ -1,4 +1,4 @@
-# clipboard
+# clipboard
 
 > 시스템 클립보드에 복사와 붙여넣기를 수행합니다.
 
@@ -89,6 +89,16 @@ console.log(clipboard.readText('selection'));
 
 `title`과 `url`을 클립보드에 북마크 형식으로 씁니다.
 
+**참고:** 윈도우의 대부분의 앱은 북마크 붙여넣기를 지원하지 않습니다.
+`clipboard.write` 를 통해 북마크와 대체 텍스트를 클립보드에 쓸 수 있습니다.
+
+```js
+clipboard.write({
+  text: 'http://electron.atom.io',
+  bookmark: 'Electron Homepage'
+})
+```
+
 ### `clipboard.clear([type])`
 
 * `type` String (optional)
index 6f85437..f5b8caa 100644 (file)
@@ -1,4 +1,4 @@
-# nativeImage
+# nativeImage
 
 > PNG 또는 JPG 파일을 사용하여 트레이, 독, 애플리케이션 아이콘을 생성합니다.
 
@@ -112,6 +112,8 @@ let appIcon = new Tray('/Users/somebody/images/icon.png')
 * `path` String
 
 `path`로부터 이미지를 로드하여 새로운 `NativeImage` 인스턴스를 만듭니다.
+`path` 가 존재하지 않거나, 읽을 수 없거나, 유효한 이미지가 아니면 빈 이미지를
+반환한다.
 
 ```javascript
 const nativeImage = require('electron').nativeImage
index 588c261..9fadced 100644 (file)
@@ -1,4 +1,4 @@
-# remote
+# remote
 
 > 메인 프로세스 모듈을 렌더러 프로세스에서 사용합니다.
 
@@ -35,9 +35,12 @@ win.loadURL('https://github.com');
 않습니다. 대신에 이 `BrowserWindow` 객체는 메인 프로세스에서 생성되며 렌더러
 프로세스에 `win` 객체와 같이 이에 대응하는 remote 객체를 반환합니다.
 
-참고로 remote 객체가 처음 참조될 때 표시되는
-[enumerable 속성](https://developer.mozilla.org/ko/docs/Web/JavaScript/Enumerability_and_ownership_of_properties)은
-remote를 통해서만 접근할 수 있습니다.
+**참고:** remote 객체가 처음 참조될 때 표시되는
+[enumerable 속성][enumerable-properties]은 remote를 통해서만 접근할 수 있습니다.
+
+모듈**참고:** 배열과 버퍼는 `remote` 모듈을 통해 접근할 떄 IPC 를 통해
+복사됩니다. 렌더러 프로세스에서의 수정은 메인 프로세스의 것을 수정하지 않으며,
+반대의 경우도 마찬가지 입니다.
 
 ## Remote 객체의 생명 주기
 
@@ -157,3 +160,4 @@ const app = remote.app;
 같습니다. 하지만 캐시 됩니다.
 
 [rmi]: http://en.wikipedia.org/wiki/Java_remote_method_invocation
+[enumerable-properties]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Enumerability_and_ownership_of_properties
index 9db0c86..b8ec500 100644 (file)
@@ -1,4 +1,4 @@
-# 빌드 설명서 (Linux)
+# 빌드 설명서 (Linux)
 
 이 가이드는 Linux 운영체제에서 Electron을 빌드하는 방법을 설명합니다.
 
@@ -104,10 +104,10 @@ $ ./script/build.py -c D
 
 ## 정리하기
 
-ë¹\8cë\93\9c í\8c\8cì\9d¼ë\93¤ì\9d\84 ì \95리í\95©ë\8b\88ë\8b¤:
+ë¹\8cë\93\9c í\8c\8cì\9d¼ë\93¤ì\9d\84 ì \95리í\95\98려면:
 
 ```bash
-$ ./script/clean.py
+$ npm run clean
 ```
 
 ## 문제 해결
index 9527a71..00576d7 100644 (file)
@@ -1,4 +1,4 @@
-# 빌드 설명서 (macOS)
+# 빌드 설명서 (macOS)
 
 이 가이드는 macOS 운영체제에서 Electron을 빌드하는 방법을 설명합니다.
 
@@ -50,6 +50,14 @@ $ ./script/build.py -c D
 Electron은 현재 macOS 64비트만 지원하고 있습니다. 그리고 앞으로도 macOS 32비트는 지원할
 계획이 없습니다.
 
+## 정리하기
+
+빌드 파일들을 정리하려면:
+
+```bash
+$ npm run clean
+```
+
 ## 테스트
 
 프로젝트 코딩 스타일을 확인하려면:
index a12de58..e437de2 100644 (file)
@@ -78,6 +78,14 @@ Visual Studio 프로젝트를 생성하려면, `--msvs` 인수를 전달할 수
 $ python script\bootstrap.py --msvs
 ```
 
+## 정리하기
+
+빌드 파일들을 정리하려면:
+
+```powershell
+$ npm run clean
+```
+
 ## 테스트
 
 프로젝트 코딩 스타일을 확인하려면: