Skip to content

Commit

Permalink
[MRG] Translate index.rst (#9)
Browse files Browse the repository at this point in the history
* Update index.rst

* Translate integration tool section

* Finalize translation of index page
  • Loading branch information
Kcrong authored and dongsam committed Mar 19, 2018
1 parent 71edb95 commit 31d8900
Showing 1 changed file with 35 additions and 38 deletions.
73 changes: 35 additions & 38 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,101 +56,98 @@ This documentation is translated into several languages by community volunteers,

* `Gitter Chat <https://gitter.im/ethereum/solidity/>`_

Available Solidity Integrations
Solidity 톡합 도ꡬ듀
-------------------------------

* `Remix <https://remix.ethereum.org/>`_
Browser-based IDE with integrated compiler and Solidity runtime environment without server-side components.
Β  Β λ³„λ„μ˜ μ„œλ²„μ—†μ΄ μ»΄νŒŒμΌλŸ¬μ™€ λŸ°νƒ€μž„ ν™˜κ²½μ„ μ œκ³΅ν•˜λŠ” λΈŒλΌμš°μ € 기반의 IDE

* `IntelliJ IDEA plugin <https://plugins.jetbrains.com/plugin/9475-intellij-solidity>`_
Solidity plugin for IntelliJ IDEA (and all other JetBrains IDEs)
Β  IntelliJ IDEA λ₯Ό μœ„ν•œ Solidity ν”ŒλŸ¬κ·ΈμΈ (기타 λͺ¨λ“  JetBrains IDE 포함)

* `Visual Studio Extension <https://visualstudiogallery.msdn.microsoft.com/96221853-33c4-4531-bdd5-d2ea5acc4799/>`_
Solidity plugin for Microsoft Visual Studio that includes the Solidity compiler.
Solidity μ»΄νŒŒμΌλŸ¬κ°€ ν¬ν•¨λœ Microsoft Visual Studio ν”ŒλŸ¬κ·ΈμΈ

* `Package for SublimeText β€” Solidity language syntax <https://packagecontrol.io/packages/Ethereum/>`_
Solidity syntax highlighting for SublimeText editor.
Sublime Text λ₯Ό μœ„ν•œ Solidity 문법 κ°•μ‘°κΈ°

* `Etheratom <https://github.com/0mkara/etheratom>`_
Plugin for the Atom editor that features syntax highlighting, compilation and a runtime environment (Backend node & VM compatible).
문법 κ°•μ‘°, νŽΈμ§‘, μ‹€ν–‰ ν™˜κ²½ (λ°±μ—”λ“œ λ…Έλ“œ 및 VM κ³Ό ν˜Έν™˜ κ°€λŠ₯ν•œ) 을 μ œκ³΅ν•˜λŠ” Atom editor ν”ŒλŸ¬κ·ΈμΈ

* `Atom Solidity Linter <https://atom.io/packages/linter-solidity>`_
Plugin for the Atom editor that provides Solidity linting.
Solidity linting 을 μ œκ³΅ν•˜λŠ” Atom editor ν”ŒλŸ¬κ·ΈμΈ

* `Atom Solium Linter <https://atom.io/packages/linter-solium>`_
Configurable Solidty linter for Atom using Solium as a base.
Solium 기반으둜, μ‚¬μš©μž 섀정이 κ°€λŠ₯ν•œ Atom editor 용 Solidity linter

* `Solium <https://github.com/duaraghav8/Solium/>`_
Linter to identify and fix style and security issues in Solidity.
Solidity μ—μ„œ μ½”λ“œ μŠ€νƒ€μΌμ΄λ‚˜ λ³΄μ•ˆ 이슈λ₯Ό μˆ˜μ •ν•˜κ³  ν™•μΈν•˜κΈ° μœ„ν•œ linter

* `Solhint <https://github.com/protofire/solhint>`_
Solidity linter that provides security, style guide and best practice rules for smart contract validation.
Smart Contract 검증을 μœ„ν•œ Solidity linter. λ³΄μ•ˆ 사항 및 μŠ€νƒ€μΌ κ°€μ΄λ“œ, 졜적의 κ΄€λ‘€ 사항(μ—­μ£Ό: for-loop μ—μ„œ index λ³€μˆ˜λͺ…을 i 둜 μΆ•μ•½ν•˜λŠ” 것 λ“±)을 μ œκ³΅ν•¨.

* `Visual Studio Code extension <http://juan.blanco.ws/solidity-contracts-in-visual-studio-code/>`_
Solidity plugin for Microsoft Visual Studio Code that includes syntax highlighting and the Solidity compiler.
문법 κ°•μ‘° κΈ°λŠ₯κ³Ό 컴파일러λ₯Ό μ œκ³΅ν•˜λŠ” Microsoft Visual Studio Code ν”ŒλŸ¬κ·ΈμΈ

* `Emacs Solidity <https://github.com/ethereum/emacs-solidity/>`_
Plugin for the Emacs editor providing syntax highlighting and compilation error reporting.
문법 κ°•μ‘° κΈ°λŠ₯κ³Ό νŽΈμ§‘ μ—λŸ¬ μ•Œλ¦Όμ„ μ œκ³΅ν•˜λŠ” Emacs editor ν”ŒλŸ¬κ·ΈμΈ

* `Vim Solidity <https://github.com/tomlion/vim-solidity/>`_
Plugin for the Vim editor providing syntax highlighting.
문법 κ°•μ‘° κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” Vim editor ν”ŒλŸ¬κ·ΈμΈ

* `Vim Syntastic <https://github.com/scrooloose/syntastic>`_
Plugin for the Vim editor providing compile checking.
컴파일 확인이 κ°€λŠ₯ν•œ Vim editor ν”ŒλŸ¬κ·ΈμΈ

Discontinued:
지원이 μ€‘μ§€λœ 도ꡬ듀:

* `Mix IDE <https://github.com/ethereum/mix/>`_
Qt based IDE for designing, debugging and testing solidity smart contracts.
슀마트 μ»¨νŠΈλž™μ— λŒ€ν•΄ λ””μžμΈ, 디버깅, ν…ŒμŠ€νŒ…μ΄ κ°€λŠ₯ν•œ Qt 기반의 IDE

* `Ethereum Studio <https://live.ether.camp/>`_
* `Ethereum Studio <https://live.ether.camp/>`_
μ™„λ²½ν•œ Ethereum ν™˜κ²½μ— λŒ€ν•œ shell μ•‘μ„ΈμŠ€λ₯Ό μ œκ³΅ν•˜λŠ” 특수(νŠΉν™”λœ) μ›Ή IDE.
Specialized web IDE that also provides shell access to a complete Ethereum environment.

Solidity Tools
Solidity 도ꡬ듀
--------------

* `Dapp <https://dapp.readthedocs.io>`_
Build tool, package manager, and deployment assistant for Solidity.
Solidity λ₯Ό μœ„ν•œ λΉŒλ“œ 도ꡬ, νŒ¨ν‚€μ§€ λ§€λ‹ˆμ €, 배포 λ„μš°λ―Έ 도ꡬ

* `Solidity REPL <https://github.com/raineorshine/solidity-repl>`_
Try Solidity instantly with a command-line Solidity console.
μ»€λ§¨λ“œ 라인 기반으둜 Solidity λ₯Ό λ°”λ‘œ μ‚¬μš©ν•΄λ³Ό 수 μžˆλŠ” 도ꡬ

* `solgraph <https://github.com/raineorshine/solgraph>`_
Visualize Solidity control flow and highlight potential security vulnerabilities.
Solidity 흐름을 μ‹œκ°ν™” ν•˜κ³ , 잠재적인 λ³΄μ•ˆ μœ„ν˜‘μ„ κ°•μ‘°ν•΄μ£ΌλŠ” 도ꡬ

* `evmdis <https://github.com/Arachnid/evmdis>`_
EVM Disassembler that performs static analysis on the bytecode to provide a higher level of abstraction than raw EVM operations.
Raw EVM operations 보닀 높은 좔상화λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•΄ λ°”μ΄νŠΈ μ½”λ“œμ— 직접 정적 뢄석을 μˆ˜ν–‰ν•˜λŠ” EVM Disassembler

* `Doxity <https://github.com/DigixGlobal/doxity>`_
Documentation Generator for Solidity.
Solidity λ₯Ό μœ„ν•œ λ¬Έμ„œ 생성기

Third-Party Solidity Parsers and Grammars
μ„œλ“œνŒŒν‹° Solidity νŒŒμ„œμ™€ 문법
-----------------------------------------

* `solidity-parser <https://github.com/ConsenSys/solidity-parser>`_
Solidity parser for JavaScript
Javascript λ₯Ό μœ„ν•œ Solidity νŒŒμ„œ

* `Solidity Grammar for ANTLR 4 <https://github.com/federicobond/solidity-antlr4>`_
Solidity grammar for the ANTLR 4 parser generator

Language Documentation
----------------------

On the next pages, we will first see a :ref:`simple smart contract <simple-smart-contract>` written
in Solidity followed by the basics about :ref:`blockchains <blockchain-basics>`
and the :ref:`Ethereum Virtual Machine <the-ethereum-virtual-machine>`.
λ‹€μŒ νŽ˜μ΄μ§€λ“€ λΆ€ν„°, Solidity 둜 μž‘μ„±λœ :ref:`κ°„λ‹¨ν•œ smart contract <simple-smart-contract>` κ³Ό :ref:`blockchains <blockchain-basics>`의 기초, 그리고 :ref:`Ethereum Virtual Machine <the-ethereum-virtual-machine>`. 에 λŒ€ν•΄μ„œ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

λ‹€μŒ μ„Ήμ…˜μ€ Solidity μ—μ„œ μ œκ³΅ν•˜λŠ” λͺ‡κ°€μ§€ μœ μš©ν•œ *κΈ°λŠ₯*을 μ‚΄νŽ΄λ³΄κ² μŠ΅λ‹ˆλ‹€. :ref:`example contracts <voting>`
λ˜ν•œ μ§€κΈˆ μ‚¬μš©ν•˜μ‹œλŠ” `λΈŒλΌμš°μ € <https://remix.ethereum.org>`_! μ—μ„œλ„ 저희 μ½”λ“œλ₯Ό μ‹€ν–‰μ‹œμΌœλ³Ό 수 μžˆλ‹€λŠ” 것을 μžŠμ§€λ§ˆμ„Έμš”!
λ§ˆμ§€λ§‰ μ„Ήμ…˜μ—μ„œλŠ” Solidity 의 λͺ¨λ“  츑면에 λŒ€ν•΄μ„œ 심도 있게 λ‹€λ£Ήλ‹ˆλ‹€.

The next section will explain several *features* of Solidity by giving
useful :ref:`example contracts <voting>`
Remember that you can always try out the contracts
`in your browser <https://remix.ethereum.org>`_!
이외에 질문이 μžˆμœΌμ‹œλ‹€λ©΄, `Ethereum Stackexchange <https://ethereum.stackexchange.com/>`_ μ—μ„œ κ²€μƒ‰μ΄λ‚˜ 직접 μ§ˆλ¬Έν•˜μ‹€ 수 있으며 `gitter 채널 <https://gitter.im/ethereum/solidity/>`_ μ—μ„œλ„ κ°€λŠ₯ν•©λ‹ˆλ‹€.

The last and most extensive section will cover all aspects of Solidity in depth.
Solidity λ‚˜ 이 λ¬Έμ„œμ— λŒ€ν•΄ λ°œμ „μ„ μœ„ν•œ μ•„μ΄λ””μ–΄λŠ” 항상 ν™˜μ˜ν•©λ‹ˆλ‹€. :)

If you still have questions, you can try searching or asking on the
`Ethereum Stackexchange <https://ethereum.stackexchange.com/>`_
site, or come to our `gitter channel <https://gitter.im/ethereum/solidity/>`_.
Ideas for improving Solidity or this documentation are always welcome!

Contents
========
Expand Down

0 comments on commit 31d8900

Please sign in to comment.