From b78f7701e5909a6141fd9809d87b6d262e3be52c Mon Sep 17 00:00:00 2001 From: Plusb Preco Date: Mon, 30 May 2016 01:59:32 +0900 Subject: [PATCH] :memo: Update Korean docs as upstream [ci skip] --- docs-translations/ko-KR/api/app.md | 4 +++- docs-translations/ko-KR/api/browser-window.md | 14 +++++++++++--- .../ko-KR/api/chrome-command-line-switches.md | 8 ++++++-- docs-translations/ko-KR/api/environment-variables.md | 20 ++++++++++---------- docs-translations/ko-KR/api/remote.md | 5 +++-- docs-translations/ko-KR/api/session.md | 7 ++++--- docs-translations/ko-KR/api/window-open.md | 4 ++++ .../ko-KR/development/build-instructions-windows.md | 4 ++-- 8 files changed, 43 insertions(+), 23 deletions(-) diff --git a/docs-translations/ko-KR/api/app.md b/docs-translations/ko-KR/api/app.md index fbf1fcd..a33cc63 100644 --- a/docs-translations/ko-KR/api/app.md +++ b/docs-translations/ko-KR/api/app.md @@ -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]할 때 자격으로 사용됩니다. diff --git a/docs-translations/ko-KR/api/browser-window.md b/docs-translations/ko-KR/api/browser-window.md index ff2e7fa..f8515c3 100644 --- a/docs-translations/ko-KR/api/browser-window.md +++ b/docs-translations/ko-KR/api/browser-window.md @@ -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 diff --git a/docs-translations/ko-KR/api/chrome-command-line-switches.md b/docs-translations/ko-KR/api/chrome-command-line-switches.md index 810d9c7..64d7a1d 100644 --- a/docs-translations/ko-KR/api/chrome-command-line-switches.md +++ b/docs-translations/ko-KR/api/chrome-command-line-switches.md @@ -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` diff --git a/docs-translations/ko-KR/api/environment-variables.md b/docs-translations/ko-KR/api/environment-variables.md index f24532a..2f4103d 100644 --- a/docs-translations/ko-KR/api/environment-variables.md +++ b/docs-translations/ko-KR/api/environment-variables.md @@ -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의 전역 메뉴바를 사용하지 않습니다. diff --git a/docs-translations/ko-KR/api/remote.md b/docs-translations/ko-KR/api/remote.md index e626780..b8489d1 100644 --- a/docs-translations/ko-KR/api/remote.md +++ b/docs-translations/ko-KR/api/remote.md @@ -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 객체의 생명 주기 diff --git a/docs-translations/ko-KR/api/session.md b/docs-translations/ko-KR/api/session.md index 1d2896b..be0eafb 100644 --- a/docs-translations/ko-KR/api/session.md +++ b/docs-translations/ko-KR/api/session.md @@ -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`이 diff --git a/docs-translations/ko-KR/api/window-open.md b/docs-translations/ko-KR/api/window-open.md index ac29128..0c4fb71 100644 --- a/docs-translations/ko-KR/api/window-open.md +++ b/docs-translations/ko-KR/api/window-open.md @@ -59,6 +59,10 @@ 자식 윈도우에 포커스를 맞춥니다. (창을 맨 앞으로 가져옵니다) +### `BrowserWindowProxy.print()` + +자식 윈도우에 프린트 대화 상자를 호출합니다. + ### `BrowserWindowProxy.postMessage(message, targetOrigin)` * `message` String diff --git a/docs-translations/ko-KR/development/build-instructions-windows.md b/docs-translations/ko-KR/development/build-instructions-windows.md index 4e4a935..525dae2 100644 --- a/docs-translations/ko-KR/development/build-instructions-windows.md +++ b/docs-translations/ko-KR/development/build-instructions-windows.md @@ -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 -- 2.7.4