Skip to content

Commit 145186f

Browse files
authored
Merge pull request ethereum#12723 from ethereum/docs-translation-updates
[DOCS] Updated translation links / rewording of language influences
2 parents 77c40cd + 4d9a078 commit 145186f

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

docs/index.rst

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@ Solidity is an object-oriented, high-level language for implementing smart
55
contracts. Smart contracts are programs which govern the behaviour of accounts
66
within the Ethereum state.
77

8-
Solidity is a `curly-bracket language <https://en.wikipedia.org/wiki/List_of_programming_languages_by_type#Curly-bracket_languages>`_.
9-
It is influenced by C++, Python and JavaScript, and is designed to target the Ethereum Virtual Machine (EVM).
10-
You can find more details about which languages Solidity has been inspired by in
11-
the :doc:`language influences <language-influences>` section.
8+
Solidity is a `curly-bracket language <https://en.wikipedia.org/wiki/List_of_programming_languages_by_type#Curly-bracket_languages>`_ designed to target the Ethereum Virtual Machine (EVM).
9+
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 <language-influences>` section.
1210

1311
Solidity is statically typed, supports inheritance, libraries and complex
1412
user-defined types among other features.
@@ -90,24 +88,25 @@ our `Gitter channel <https://gitter.im/ethereum/solidity/>`_.
9088
Translations
9189
------------
9290

93-
Community volunteers help translate this documentation into several languages.
94-
They have varying degrees of completeness and up-to-dateness. The English
91+
Community contributors help translate this documentation into several languages.
92+
Note that they have varying degrees of completeness and up-to-dateness. The English
9593
version stands as a reference.
9694

95+
You can switch between languages by clicking on the flyout menu in the bottom-left corner
96+
and selecting the preferred language.
97+
98+
* `French <https://docs.soliditylang.org/fr/latest/>`_
99+
* `Indonesian <https://github.com/solidity-docs/id-indonesian>`_
100+
* `Persian <https://github.com/solidity-docs/fa-persian>`_
101+
* `Japanese <https://github.com/solidity-docs/ja-japanese>`_
102+
* `Korean <https://github.com/solidity-docs/ko-korean>`_
103+
* `Chinese <https://github.com/solidity-docs/zh-cn-chinese/>`_
104+
97105
.. note::
98106

99107
We recently set up a new GitHub organization and translation workflow to help streamline the
100108
community efforts. Please refer to the `translation guide <https://github.com/solidity-docs/translation-guide>`_
101-
for information on how to contribute to the community translations moving forward.
102-
103-
* `French <https://solidity-fr.readthedocs.io>`_ (in progress)
104-
* `Italian <https://github.com/damianoazzolini/solidity>`_ (in progress)
105-
* `Japanese <https://solidity-jp.readthedocs.io>`_
106-
* `Korean <https://solidity-kr.readthedocs.io>`_ (in progress)
107-
* `Russian <https://github.com/ethereum/wiki/wiki/%5BRussian%5D-%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-Solidity>`_ (rather outdated)
108-
* `Simplified Chinese <https://learnblockchain.cn/docs/solidity/>`_ (in progress)
109-
* `Spanish <https://solidity-es.readthedocs.io>`_
110-
* `Turkish <https://github.com/denizozzgur/Solidity_TR/blob/master/README.md>`_ (partial)
109+
for information on how to start a new language or contribute to the community translations.
111110

112111
Contents
113112
========

0 commit comments

Comments
 (0)