Skip to content
This repository has been archived by the owner on Nov 21, 2018. It is now read-only.

Translate to Korean #216

Merged
merged 2 commits into from Feb 21, 2015
Merged

Translate to Korean #216

merged 2 commits into from Feb 21, 2015

Conversation

marocchino
Copy link
Contributor

No description provided.

@mikeal
Copy link
Contributor

mikeal commented Feb 20, 2015

Does this still need review or has it already been reviewed by @iojs/iojs-kr ?

@mikeal
Copy link
Contributor

mikeal commented Feb 20, 2015

Should we rename the repo and team to iojs-ko?

@marocchino
Copy link
Contributor Author

I am still working on it. I will request reviews after that.
And, yes. I think we should rename but, I need to ask my team. (Korea is in Holiday season, so I think we need more time.)

@marocchino marocchino changed the title Translate to Korean (wip) Translate to Korean Feb 20, 2015
@marocchino
Copy link
Contributor Author

@iojs/iojs-kr, @yous Can you review this, please? the original docs are here.
@mikeal iojs/iojs-kr agreed rename.

@@ -0,0 +1,82 @@
# io.js의 ES6

io.js는 [V8](https://code.google.com/p/v8/)의 새로운 버전으로 빌드한다. V8 엔진의 최신 버전을 사용함으로써 [JavaScript ECMA-262 사양](http://www.ecma-international.org/publications/standards/Ecma-262.htm)의 신기능을 io.js 개발자가 즉시 이용할 수 있을 뿐만 아니라 지속적인 성능과 안정성 있는 개선을 보장할 수 있게 된다.

This comment was marked as off-topic.

io.js@1.x (V8 4.1+)에는 이런 복잡함은 필요 없다. 모든 하모니 기능은 이제 논리적으로 3가지 그룹 **shipping**, **staged**, **in progress**로 나뉜다.

* [generators](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*), [templates](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings), [새 String 메소드](https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla#Additions_to_the_String_object)같은 V8이 안정적인 것으로 간주하는 모든 **shipping** 기능은 **io.js에서 기본적으로 사용 가능**하고 어떤 실행 플래그도 필요하지 **않다**.
* 그리고 거의 완성되었지만, 아직 테스트가 완료되지 않았거나 최신 사양으로 고쳐지지 않았거나 해서 V8팀이 인정적이라 판단하지 않는(예를 들어 아직 발견되지 않은 엣지 케이스가 있을 수 있음) **staged** 기능이 있다. 이건 아마도 3.26의 [generators](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*)의 상태와 같다. 이 "스스로 책임지고 사용"하는 기능들은 이제 `--es_staging` (아니면, `--harmony`) 실행 플래그가 필요하다.

This comment was marked as off-topic.

This comment was marked as off-topic.

@marocchino
Copy link
Contributor Author

@outsideris 's reviews are also applied. Can you guys confirm this?

@yous
Copy link

yous commented Feb 20, 2015

I don't have enough time now, so didn't look into the entire changes. I'll review the rest of them after tomorrow.

@marocchino
Copy link
Contributor Author

I see. Thank you!


## --harmony 플래그는 이제 그만

Node.js™@0.12.x (V8 3.28+)에서 `--harmony` 플래그를 사용하면 ES6 기능에서 **완료됨**, **준비됨**, **진행 중** 상태인 (`--harmony-proxies` 밑에 숨어 있는 `proxies`를 제외하고) 모든 기능을 사용할 수 한다. 이 말은 거의 문제없는 [generators](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function*)도, [Arrow Functions](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions) 같은 정말 버그가 많거나 망가져 있는 기능도 사용 가능하게 된다는 이야기이다. 그래서 개발자 대부분은 특정 하모니 기능 플래그(예를 들어 `--harmony-generators`)를 사용해 특정 기능만 사용하거나, 모두 사용 가능하게 한 다음에 일부분만 사용하는 경향이 있다.

This comment was marked as off-topic.

This comment was marked as off-topic.


## 특정 io.js 버전이 사용하는 V8의 버전을 확인하려면

io.js는 사용 중인 io.js 모든 의존성과 버전을 쉽게 볼 방법을 `process` 전역 객체로 제공한다. 예를 들어, V8 엔진의 버전을 확인하려면 터미널에서 다음 명령을 입력한다.

This comment was marked as off-topic.

@yous
Copy link

yous commented Feb 20, 2015

At least my review is finished. It finished earlier than expected.

@marocchino
Copy link
Contributor Author

Thank you again!


## --harmony 플래그는 이제 그만

Node.js™@0.12.x (V8 3.28+)에서 `--harmony` 플래그를 사용하면 ES6 기능에서 **완료됨**, **준비됨**, **진행 중** 상태인 (`--harmony-proxies` 밑에 숨어 있는 `proxies`를 제외하고) 모든 기능을 사용할 수 있게 한다. 이 말은 거의 문제없는 [제네레이터](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function*)도, [Arrow Functions](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions) 같은 정말 버그가 많거나 망가져 있는 기능도 사용 가능하게 된다는 이야기이다. 그래서 개발자 대부분은 특정 하모니 기능 플래그(예를 들어 `--harmony-generators`)를 사용해 특정 기능만 사용하거나, 모두 사용 가능하게 한 다음에 일부분만 사용하는 경향이 있다.

This comment was marked as off-topic.

@yous
Copy link

yous commented Feb 21, 2015

At least, I'm satisfied. 😄

@outsideris
Copy link

I'm satisfied, too.

@marocchino
Copy link
Contributor Author

GTM :shipit:

mikeal added a commit that referenced this pull request Feb 21, 2015
@mikeal mikeal merged commit 7fac584 into nodejs:master Feb 21, 2015
@marocchino marocchino deleted the korean branch February 21, 2015 19:15
@marocchino
Copy link
Contributor Author

@mikeal Thank you! Can you rename @iojs/iojs-kr to @iojs/iojs-ko?

@mikeal
Copy link
Contributor

mikeal commented Feb 22, 2015

@marocchino renamed team and repo

@marocchino
Copy link
Contributor Author

@mikeal Oops. I found some mistakes.
Can you change the teams name properly?

@mikeal
Copy link
Contributor

mikeal commented Feb 22, 2015

I think that with the new GitHub org permissions we're using we don't need the iojs-kr-translators group anymore, you should just be able to add individuals to the repository without putting them in the iojs-ko admin group.

I finished the other renames, sorry about that :)

@outsideris
Copy link

@mikeal Oh!!! It' good news.
I confirm new org permission in our repository to invite people.
We appreciate it.

@marocchino
Copy link
Contributor Author

Thank you @mikeal ! ❤️

@snostorm
Copy link
Contributor

Won't see this live until #234 lands

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants