diff --git a/docs/index.rst b/docs/index.rst index f69f8692b02c..7576b36321f1 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -5,10 +5,8 @@ Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state. -Solidity is a `curly-bracket language `_. -It is influenced by C++, Python and JavaScript, and is designed to target the Ethereum Virtual Machine (EVM). -You can find more details about which languages Solidity has been inspired by in -the :doc:`language influences ` section. +Solidity is a `curly-bracket language `_ designed to target the Ethereum Virtual Machine (EVM). +It is influenced by C++, Python and JavaScript. You can find more details about which languages Solidity has been inspired by in the :doc:`language influences ` section. Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features. @@ -90,24 +88,25 @@ our `Gitter channel `_. Translations ------------ -Community volunteers help translate this documentation into several languages. -They have varying degrees of completeness and up-to-dateness. The English +Community contributors help translate this documentation into several languages. +Note that they have varying degrees of completeness and up-to-dateness. The English version stands as a reference. +You can switch between languages by clicking on the flyout menu in the bottom-left corner +and selecting the preferred language. + +* `French `_ +* `Indonesian `_ +* `Persian `_ +* `Japanese `_ +* `Korean `_ +* `Chinese `_ + .. note:: We recently set up a new GitHub organization and translation workflow to help streamline the community efforts. Please refer to the `translation guide `_ - for information on how to contribute to the community translations moving forward. - -* `French `_ (in progress) -* `Italian `_ (in progress) -* `Japanese `_ -* `Korean `_ (in progress) -* `Russian `_ (rather outdated) -* `Simplified Chinese `_ (in progress) -* `Spanish `_ -* `Turkish `_ (partial) + for information on how to start a new language or contribute to the community translations. Contents ========