:memo: Update Korean docs as upstream
authorPlusb Preco <plusb21@gmail.com>
Sun, 29 May 2016 16:59:32 +0000 (01:59 +0900)
committerPlusb Preco <plusb21@gmail.com>
Sun, 29 May 2016 16:59:32 +0000 (01:59 +0900)
[ci skip]

docs-translations/ko-KR/api/app.md
docs-translations/ko-KR/api/browser-window.md
docs-translations/ko-KR/api/chrome-command-line-switches.md
docs-translations/ko-KR/api/environment-variables.md
docs-translations/ko-KR/api/remote.md
docs-translations/ko-KR/api/session.md
docs-translations/ko-KR/api/window-open.md
docs-translations/ko-KR/development/build-instructions-windows.md

index fbf1fcd..a33cc63 100644 (file)
@@ -508,11 +508,13 @@ app.on('ready', () => {
 });
 ```
 
-### `app.setUserActivity(type, userInfo)` _OS X_
+### `app.setUserActivity(type, userInfo[, webpageURL])` _OS X_
 
 * `type` String - 고유하게 activity를 식별합니다.
   [`NSUserActivity.activityType`][activity-type]을 맵핑합니다.
 * `userInfo` Object - 다른 기기에서 사용하기 위해 저장할 앱-특정 상태.
+* `webpageURL` String - 적당한 앱이 기기에 설치되지 않았을 때 브라우저에서 로드할
+  웹 페이지. 스킴은 반드시 `http` 또는 `https`가 되어야 합니다.
 
 `NSUserActivity`를 만들고 현재 activity에 설정합니다. 이 activity는 이후 다른 기기와
 [Handoff][handoff]할 때 자격으로 사용됩니다.
index ff2e7fa..f8515c3 100644 (file)
@@ -36,8 +36,10 @@ win.show();
 
 * `width` Integer - 윈도우의 가로 너비. 기본값은 `800`입니다.
 * `height` Integer - 윈도우의 세로 높이. 기본값은 `600`입니다.
-* `x` Integer - 화면을 기준으로 창 좌측을 오프셋 한 위치. 기본값은 `화면중앙`입니다.
-* `y` Integer - 화면을 기준으로 창 상단을 오프셋 한 위치. 기본값은 `화면중앙`입니다.
+* `x` Integer (**required** y가 사용되면) - 화면을 기준으로 창 좌측을 오프셋 한 위치.
+  기본값은 `화면중앙`입니다.
+* `y` Integer (**required** x가 사용되면) - 화면을 기준으로 창 상단을 오프셋 한 위치.
+  기본값은 `화면중앙`입니다.
 * `useContentSize` Boolean - `width`와 `height`를 웹 페이지의 크기로 사용합니다.
   이 속성을 사용하면 웹 페이지의 크기에 윈도우 프레임 크기가 추가되므로 실제 창은 조금
   더 커질 수 있습니다. 기본값은 `false`입니다.
@@ -676,7 +678,7 @@ let win = new BrowserWindow({width: 800, height: 600});
 
 **참고:** 웹 페이지의 제목과 네이티브 윈도우의 제목은 서로 다를 수 있습니다.
 
-### `win.setSheetOffset(offset)` _OS X_
+### `win.setSheetOffset(offsetY[, offsetX])` _OS X_
 
 Mac OS X에서 시트를 부착할 위치를 지정합니다. 기본적으로 시트는 윈도우의 프레임 바로
 아래의 위치에 부착됩니다. 아마도 이 기능은 보통 다음과 같이 HTML 렌더링된 툴바 밑에
@@ -861,6 +863,12 @@ Linux 플랫폼에선 Unity 데스크톱 환경만 지원합니다. 그리고 
 
 페이지의 선택된 단어에 대한 사전 검색 결과 팝업을 표시합니다.
 
+### `win.setIcon(icon)` _Windows_ _Linux_
+
+* `icon` [NativeImage](native-image.md)
+
+윈도우 아이콘을 변경합니다.
+
 ### `win.setAutoHideMenuBar(hide)`
 
 * `hide` Boolean
index 810d9c7..64d7a1d 100644 (file)
@@ -22,11 +22,15 @@ app.on('ready', () => {
 
 ## --disable-http-cache
 
-HTTP 요청 캐시를 비활성화 합니다.
+HTTP 요청 캐시를 비활성화합니다.
+
+## --disable-http2
+
+HTTP/2와 SPDY/3.1 프로토콜을 비활성화합니다.
 
 ## --remote-debugging-port=`port`
 
-지정한 `port`에 HTTP 기반의 리모트 디버거를 활성화 시킵니다. (개발자 도구)
+지정한 `port`에 HTTP 기반의 리모트 디버거를 활성화니다. (개발자 도구)
 
 ## --js-flags=`flags`
 
index f24532a..2f4103d 100644 (file)
@@ -2,8 +2,8 @@
 
 > 어플리케이션의 구성과 동작을 코드 변경 없이 제어합니다.
 
-Electron의 몇몇 동작은 명령 줄과 어플리케이션의 코드보다 먼저 초기화되어야 하므로 환경
-변수에 의해 작동합니다.
+특정 Electron 동작은 명령줄 플래그와 어플리케이션의 코드보다 먼저 초기화되어야 하므로
+환경 변수에 의해 작동합니다.
 
 POSIX 쉘의 예시입니다:
 
@@ -19,35 +19,35 @@ Windows 콘솔의 예시입니다:
 > electron
 ```
 
-## `ELECTRON_RUN_AS_NODE`
+### `ELECTRON_RUN_AS_NODE`
 
 프로세스를 일반 Node.js 프로세스처럼 시작합니다. (electron 모듈 제외)
 
-## `ELECTRON_ENABLE_LOGGING`
+### `ELECTRON_ENABLE_LOGGING`
 
 Chrome의 내부 로그를 콘솔에 출력합니다.
 
-## `ELECTRON_LOG_ASAR_READS`
+### `ELECTRON_LOG_ASAR_READS`
 
 Electron이 ASAR 파일을 읽을 때, 읽기 오프셋의 로그를 남기고 시스템 `tmpdir`에 파일로
 저장합니다. 결과 파일은 ASAR 모듈의 파일 순서를 최적화 하는데 사용할 수 있습니다.
 
-## `ELECTRON_ENABLE_STACK_DUMPING`
+### `ELECTRON_ENABLE_STACK_DUMPING`
 
 Electron이 크래시되면, 콘솔에 stack trace를 출력합니다.
 
 이 환경 변수는 `crashReporter`가 시작되지 않았을 경우 작동하지 않습니다.
 
-## `ELECTRON_DEFAULT_ERROR_MODE` _Windows_
+### `ELECTRON_DEFAULT_ERROR_MODE` _Windows_
 
-Electron이 크래시되면, 크래시 정보 창을 표시합니다.
+Electron이 크래시되면 스택 출력 정보를 콘솔에 출력합니다.
 
 이 환경 변수는 `crashReporter`가 시작되지 않았을 경우 작동하지 않습니다.
 
-## `ELECTRON_NO_ATTACH_CONSOLE` _Windows_
+### `ELECTRON_NO_ATTACH_CONSOLE` _Windows_
 
 현재 콘솔 세션에 소속시키지 않습니다.
 
-## `ELECTRON_FORCE_WINDOW_MENU_BAR` _Linux_
+### `ELECTRON_FORCE_WINDOW_MENU_BAR` _Linux_
 
 Linux의 전역 메뉴바를 사용하지 않습니다.
index e626780..b8489d1 100644 (file)
@@ -35,8 +35,9 @@ win.loadURL('https://github.com');
 않습니다. 대신에 이 `BrowserWindow` 객체는 메인 프로세스에서 생성되며 렌더러
 프로세스에 `win` 객체와 같이 이에 대응하는 remote 객체를 반환합니다.
 
-참고로 remote를 통해선 [enumerable 속성](https://developer.mozilla.org/ko/docs/Web/JavaScript/Enumerability_and_ownership_of_properties)을
-가진 프로퍼티에만 접근할 수 있습니다.
+참고로 remote 객체가 처음 참조될 때 표시되는
+[enumerable 속성](https://developer.mozilla.org/ko/docs/Web/JavaScript/Enumerability_and_ownership_of_properties)은
+remote를 통해서만 접근할 수 있습니다.
 
 ## Remote 객체의 생명 주기
 
index 1d2896b..be0eafb 100644 (file)
@@ -136,17 +136,18 @@ session.defaultSession.cookies.set(cookie, (error) => {
 #### `ses.cookies.set(details, callback)`
 
 * `details` Object
-  * `url` String - `url`에 관련된 쿠키를 가져옵니다.
+  * `url` String - 쿠키에 대한 `url` 링크.
   * `name` String - 쿠키의 이름입니다. 기본적으로 비워두면 생략됩니다.
   * `value` String - 쿠키의 값입니다. 기본적으로 비워두면 생략됩니다.
   * `domain` String - 쿠키의 도메인입니다. 기본적으로 비워두면 생략됩니다.
   * `path` String - 쿠키의 경로입니다. 기본적으로 비워두면 생략됩니다.
   * `secure` Boolean - 쿠키가 안전한 것으로 표시되는지에 대한 여부입니다. 기본값은
     false입니다.
-  * `session` Boolean - 쿠키가 HttpOnly로 표시되는지에 대한 여부입니다. 기본값은
+  * `session` Boolean - 쿠키가 Http 전용으로 표시되는지에 대한 여부입니다. 기본값은
     false입니다.
   * `expirationDate` Double (optional) -       UNIX 시간으로 표시되는 쿠키의 만료일에
-    대한 초 단위 시간입니다. 세션 쿠키에 제공되지 않습니다.
+    대한 초 단위 시간입니다. 생략되면 쿠키가 세션 쿠기가 되며 세션 사이에 유지되지
+    않게 됩니다.
 * `callback` Function
 
 `details` 객체에 따라 쿠키를 설정합니다. 작업이 완료되면 `callback`이
index ac29128..0c4fb71 100644 (file)
 
 자식 윈도우에 포커스를 맞춥니다. (창을 맨 앞으로 가져옵니다)
 
+### `BrowserWindowProxy.print()`
+
+자식 윈도우에 프린트 대화 상자를 호출합니다.
+
 ### `BrowserWindowProxy.postMessage(message, targetOrigin)`
 
 * `message` String
index 4e4a935..525dae2 100644 (file)
@@ -21,7 +21,7 @@ Studio를 사용할 수 없습니다. 하지만 여전히 Electron을 개발할
 **참고:** Visual Studio가 직접 빌드에 사용되지 않더라도 IDE와 같이 제공된 빌드
 툴체인이 빌드에 **반드시** 사용되므로 여전히 필요합니다.
 
-**참고:** Visual Studio 2013 사용할 수 없습니다 MSVS **2015** 을 사용하고 있는지
+**참고:** Visual Studio 2013 사용할 수 없습니다 MSVS **2015** 을 사용하고 있는지
 확인해주세요.
 
 ## 코드 가져오기
@@ -97,7 +97,7 @@ $ python script\test.py -R
 ### Command xxxx not found
 
 만약 `Command xxxx not found`와 같은 형식의 에러가 발생했다면
-`VS2015 Command Prompt` 콘솔로 빌드 스크립트를 실행해볼 필요가 있습니다.
+`VS2015 Command Prompt` 콘솔로 빌드 스크립트를 실행해 보는게 좋습니다.
 
 ### Fatal internal compiler error: C1001