Skip to content

Commit 215e051

Browse files
authored
Merge pull request #947 from ethereum/dev
Deploy v1.4.0
2 parents f4922f8 + 43924b2 commit 215e051

File tree

151 files changed

+7360
-906
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+7360
-906
lines changed

.all-contributorsrc

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -723,7 +723,8 @@
723723
"profile": "https://github.com/sorumfactory",
724724
"contributions": [
725725
"translation",
726-
"projectManagement"
726+
"projectManagement",
727+
"content"
727728
]
728729
},
729730
{
@@ -1383,7 +1384,8 @@
13831384
"avatar_url": "https://avatars1.githubusercontent.com/u/27454964?v=4",
13841385
"profile": "https://github.com/tvanepps",
13851386
"contributions": [
1386-
"bug"
1387+
"bug",
1388+
"content"
13871389
]
13881390
},
13891391
{
@@ -1450,6 +1452,33 @@
14501452
"contributions": [
14511453
"code"
14521454
]
1455+
},
1456+
{
1457+
"login": "evertonfraga",
1458+
"name": "Ev",
1459+
"avatar_url": "https://avatars2.githubusercontent.com/u/47108?v=4",
1460+
"profile": "https://github.com/evertonfraga",
1461+
"contributions": [
1462+
"ideas"
1463+
]
1464+
},
1465+
{
1466+
"login": "0xKiwi",
1467+
"name": "Ivan Martinez",
1468+
"avatar_url": "https://avatars2.githubusercontent.com/u/6251510?v=4",
1469+
"profile": "https://discord.gg/5W5tVb3",
1470+
"contributions": [
1471+
"content"
1472+
]
1473+
},
1474+
{
1475+
"login": "sebastiantf",
1476+
"name": "Sebastian T F",
1477+
"avatar_url": "https://avatars3.githubusercontent.com/u/36922376?v=4",
1478+
"profile": "https://github.com/sebastiantf",
1479+
"contributions": [
1480+
"code"
1481+
]
14531482
}
14541483
],
14551484
"contributorsPerLine": 7,

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
2-
[![All Contributors](https://img.shields.io/badge/all_contributors-157-orange.svg?style=flat-square)](#contributors)
2+
[![All Contributors](https://img.shields.io/badge/all_contributors-160-orange.svg?style=flat-square)](#contributors)
33
<!-- ALL-CONTRIBUTORS-BADGE:END -->
44

55
<h1 align="center" style="margin-top: 1em; margin-bottom: 3em;">
@@ -98,17 +98,15 @@ Dapp submissions will be assessed on the following criteria:
9898

9999
### Translation Program
100100

101-
Ethereum is a global project, and it is critical that Ethereum.org is accessible to everyone, regardless of their nationality or language. Our community has been working hard to make this vision a reality. We're constantly working to add additional language support & to keep our existing translations up to date. You can [view the progress of all our translations here](https://crowdin.com/project/ethereumfoundation).
101+
Ethereum is a global project, and we believe it's critical that Ethereum.org is accessible to everyone, regardless of their nationality or language. Our community has been working hard to make this vision a reality.
102102

103-
Looking to get involved as a translator? Here's how:
103+
**Looking for a specific translation?**
104104

105-
1. Follow [this invite link](https://crowdin.com/project/ethereumfoundation/invite) to join our project on CrowdIn.
106-
2. You will need to create a CrowdIn account if you don't have one. Here's [documentation on how to use CrowdIn](https://support.crowdin.com/online-editor/).
107-
3. Find the language you want to participate in. If it's below 100%, please contribute! Don't see your langugae? [Open an issue](https://github.com/ethereum/ethereum-org-website/issues/new/choose).
105+
We're constantly working to add additional language support & to keep our existing translations up to date. You can [view available translations and the progress of all our translations here](https://ethereum.org/languages/).
108106

109-
Once translation is completed (i.e. all files display 100%), our professional translation service will review (and potentially edit) the content. Once the review is complete, we will add it to the website.
107+
**Looking to get join our community of translators?**
110108

111-
Thank you for your particpation in the language program!
109+
Great! We'd love to get you involved. [Follow the instructions here](https://ethereum.org/languages/#ethereum-org-translation-program). Thank you in advance for your particpation!
112110

113111
## 🤔 How are decisions about the site made?
114112

@@ -331,7 +329,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
331329
<td align="center"><a href="https://github.com/natacha-involves"><img src="https://avatars1.githubusercontent.com/u/49870579?v=4" width="100px;" alt=""/><br /><sub><b>Natacha Souza</b></sub></a><br /><a href="#translation-natacha-involves" title="Translation">🌍</a></td>
332330
</tr>
333331
<tr>
334-
<td align="center"><a href="https://github.com/sorumfactory"><img src="https://avatars1.githubusercontent.com/u/15648718?v=4" width="100px;" alt=""/><br /><sub><b>sorumfactory</b></sub></a><br /><a href="#translation-sorumfactory" title="Translation">🌍</a> <a href="#projectManagement-sorumfactory" title="Project Management">📆</a></td>
332+
<td align="center"><a href="https://github.com/sorumfactory"><img src="https://avatars1.githubusercontent.com/u/15648718?v=4" width="100px;" alt=""/><br /><sub><b>sorumfactory</b></sub></a><br /><a href="#translation-sorumfactory" title="Translation">🌍</a> <a href="#projectManagement-sorumfactory" title="Project Management">📆</a> <a href="#content-sorumfactory" title="Content">🖋</a></td>
335333
<td align="center"><a href="https://www.samajammin.com/"><img src="https://avatars1.githubusercontent.com/u/8097623?v=4" width="100px;" alt=""/><br /><sub><b>Sam Richards</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=samajammin" title="Code">💻</a> <a href="#content-samajammin" title="Content">🖋</a> <a href="https://github.com/ethereum/ethereum-org-website/commits?author=samajammin" title="Documentation">📖</a> <a href="#projectManagement-samajammin" title="Project Management">📆</a></td>
336334
<td align="center"><a href="http://antodp.xyz"><img src="https://avatars3.githubusercontent.com/u/20992089?v=4" width="100px;" alt=""/><br /><sub><b>Antonio Della Porta</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=antodp" title="Code">💻</a></td>
337335
<td align="center"><a href="https://github.com/Abhimanyu121"><img src="https://avatars0.githubusercontent.com/u/16034874?v=4" width="100px;" alt=""/><br /><sub><b>Abhimanyu Shekhawat</b></sub></a><br /><a href="#content-Abhimanyu121" title="Content">🖋</a></td>
@@ -423,7 +421,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
423421
<tr>
424422
<td align="center"><a href="https://github.com/evanstucker-hates-2fa"><img src="https://avatars0.githubusercontent.com/u/20584445?v=4" width="100px;" alt=""/><br /><sub><b>Evans Tucker</b></sub></a><br /><a href="#content-evanstucker-hates-2fa" title="Content">🖋</a></td>
425423
<td align="center"><a href="https://github.com/fluffays"><img src="https://avatars1.githubusercontent.com/u/39056857?v=4" width="100px;" alt=""/><br /><sub><b>Adina Cretu</b></sub></a><br /><a href="#translation-fluffays" title="Translation">🌍</a></td>
426-
<td align="center"><a href="https://github.com/tvanepps"><img src="https://avatars1.githubusercontent.com/u/27454964?v=4" width="100px;" alt=""/><br /><sub><b>tvanepps</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/issues?q=author%3Atvanepps" title="Bug reports">🐛</a></td>
424+
<td align="center"><a href="https://github.com/tvanepps"><img src="https://avatars1.githubusercontent.com/u/27454964?v=4" width="100px;" alt=""/><br /><sub><b>tvanepps</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/issues?q=author%3Atvanepps" title="Bug reports">🐛</a> <a href="#content-tvanepps" title="Content">🖋</a></td>
427425
<td align="center"><a href="https://github.com/FlipFloop"><img src="https://avatars3.githubusercontent.com/u/19635051?v=4" width="100px;" alt=""/><br /><sub><b>Victor Guyard</b></sub></a><br /><a href="#a11y-FlipFloop" title="Accessibility">️️️️♿️</a></td>
428426
<td align="center"><a href="http://www.abhranil.net"><img src="https://avatars0.githubusercontent.com/u/1142007?v=4" width="100px;" alt=""/><br /><sub><b>Abhranil Das</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/issues?q=author%3Aabhranildas" title="Bug reports">🐛</a></td>
429427
<td align="center"><a href="https://www.emin.tech"><img src="https://avatars2.githubusercontent.com/u/10382507?v=4" width="100px;" alt=""/><br /><sub><b>Ahmet Emin Koçal</b></sub></a><br /><a href="#translation-ahmeteminkocal" title="Translation">🌍</a></td>
@@ -433,6 +431,9 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
433431
<td align="center"><a href="https://github.com/linda-xie"><img src="https://avatars0.githubusercontent.com/u/55955358?v=4" width="100px;" alt=""/><br /><sub><b>Linda Xie</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/pulls?q=is%3Apr+reviewed-by%3Alinda-xie" title="Reviewed Pull Requests">👀</a> <a href="#content-linda-xie" title="Content">🖋</a></td>
434432
<td align="center"><a href="https://github.com/IanEck"><img src="https://avatars2.githubusercontent.com/u/5863338?v=4" width="100px;" alt=""/><br /><sub><b>Ian Eck</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/pulls?q=is%3Apr+reviewed-by%3AIanEck" title="Reviewed Pull Requests">👀</a> <a href="#content-IanEck" title="Content">🖋</a></td>
435433
<td align="center"><a href="http://wwaves.co"><img src="https://avatars2.githubusercontent.com/u/106938?v=4" width="100px;" alt=""/><br /><sub><b>Chris Waring</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=cwaring" title="Code">💻</a></td>
434+
<td align="center"><a href="https://github.com/evertonfraga"><img src="https://avatars2.githubusercontent.com/u/47108?v=4" width="100px;" alt=""/><br /><sub><b>Ev</b></sub></a><br /><a href="#ideas-evertonfraga" title="Ideas, Planning, & Feedback">🤔</a></td>
435+
<td align="center"><a href="https://discord.gg/5W5tVb3"><img src="https://avatars2.githubusercontent.com/u/6251510?v=4" width="100px;" alt=""/><br /><sub><b>Ivan Martinez</b></sub></a><br /><a href="#content-0xKiwi" title="Content">🖋</a></td>
436+
<td align="center"><a href="https://github.com/sebastiantf"><img src="https://avatars3.githubusercontent.com/u/36922376?v=4" width="100px;" alt=""/><br /><sub><b>Sebastian T F</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=sebastiantf" title="Code">💻</a></td>
436437
</tr>
437438
</table>
438439

docs/.vuepress/components/RandomAppList.vue

Lines changed: 41 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,52 @@
33
</template>
44

55
<script>
6+
import { translate } from '../theme/utils/translations'
67
import RandomList from './RandomList.vue'
78
89
export default {
910
components: { RandomList },
1011
11-
data() {
12-
const items = [
13-
{
14-
name: 'Gitcoin',
15-
url: 'https://gitcoin.co',
16-
description: 'a network of incentivized open-source developers'
17-
},
18-
{
19-
name: 'Cent',
20-
url: 'https://beta.cent.co',
21-
description: 'a social network where you can earn money by posting'
22-
},
23-
{
24-
name: 'Gods Unchained',
25-
url: 'https://godsunchained.com/',
26-
description: 'a competitive collectible card game'
27-
},
28-
{
29-
name: 'DAI',
30-
url: 'https://makerdao.com/en/',
31-
description: 'a stable cryptocurrency that holds value at $1 USD'
32-
},
33-
{
34-
name: 'Decentraland',
35-
url: 'https://decentraland.org/',
36-
description: 'a virtual world owned and built by its users'
37-
},
38-
{
39-
name: 'Dharma',
40-
url: 'https://www.dharma.io/',
41-
description: 'the easiest way to earn interest on your cryptocurrency'
42-
},
43-
{
44-
name: 'Augur',
45-
url: 'https://www.augur.net/',
46-
description: 'The world’s most accessible, no-limit betting exchange'
47-
}
48-
]
49-
return { items }
12+
computed: {
13+
items() {
14+
return [
15+
{
16+
name: 'Gitcoin',
17+
url: 'https://gitcoin.co',
18+
description: translate('dapp-desc-gitcoin', this.$lang)
19+
},
20+
{
21+
name: 'Cent',
22+
url: 'https://beta.cent.co',
23+
description: translate('dapp-desc-cent', this.$lang)
24+
},
25+
{
26+
name: 'Gods Unchained',
27+
url: 'https://godsunchained.com/',
28+
description: translate('dapp-desc-gods-unchained', this.$lang)
29+
},
30+
{
31+
name: 'DAI',
32+
url: 'https://makerdao.com/en/',
33+
description: translate('dapp-desc-makerdao', this.$lang)
34+
},
35+
{
36+
name: 'Decentraland',
37+
url: 'https://decentraland.org/',
38+
description: translate('dapp-desc-decentraland', this.$lang)
39+
},
40+
{
41+
name: 'Dharma',
42+
url: 'https://www.dharma.io/',
43+
description: translate('dapp-desc-dharma', this.$lang)
44+
},
45+
{
46+
name: 'Augur',
47+
url: 'https://www.augur.net/',
48+
description: translate('dapp-desc-augur', this.$lang)
49+
}
50+
]
51+
}
5052
}
5153
}
5254
</script>
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
<template>
2+
<div>
3+
<div class="flex flex-wrap m-0 mt-2 mb-2">
4+
<router-link
5+
:to="lang.path"
6+
class="lang-item w-100 ma-1 pt-15 pb-15 pr-1 pl-1 border-box-shadow-hover"
7+
v-for="lang in completed"
8+
:key="lang.language"
9+
>
10+
<div class="l6 tc-text200 mt-0 mb-05">
11+
{{ lang['language-english'] }}
12+
</div>
13+
<router-link class="l4 tc-text500 ma-0" :to="lang.path">{{
14+
lang.language
15+
}}</router-link>
16+
</router-link>
17+
</div>
18+
</div>
19+
</template>
20+
21+
<script>
22+
import { translations } from '../theme/utils/translations'
23+
const axios = require('axios')
24+
25+
export default {
26+
data() {
27+
return {
28+
completed: translations
29+
}
30+
}
31+
}
32+
</script>
33+
34+
<style lang="stylus" scoped>
35+
@import '../theme/styles/config.styl';
36+
37+
.lang-item
38+
flex 0 1 260px
39+
list-style none
40+
border-radius .5rem
41+
width 100%
42+
43+
& > h3:before
44+
display none
45+
46+
#wrapper.dark-mode
47+
.lang-item
48+
&:hover
49+
border 1px dotted $colorPrimaryDark500
50+
51+
@media (max-width: $breakXS)
52+
.lang-item
53+
margin 0
54+
margin-top 1rem
55+
flex 1 1 260px
56+
</style>

docs/.vuepress/components/LanguagesPage.vue renamed to docs/.vuepress/components/TranslationsInProgress.vue

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,5 @@
11
<template>
22
<div>
3-
<h2 class="l3">Ethereum.org is available in the following languages:</h2>
4-
<div class="flex flex-wrap m-0 mt-2 mb-2">
5-
<router-link
6-
:to="lang.path"
7-
class="lang-item w-100 ma-1 pt-15 pb-15 pr-1 pl-1 border-box-shadow-hover"
8-
v-for="lang in completed"
9-
:key="lang.language"
10-
>
11-
<div class="l6 tc-text200 mt-0 mb-05">
12-
{{ lang['language-english'] }}
13-
</div>
14-
<router-link class="l4 tc-text500 ma-0" :to="lang.path">{{
15-
lang.language
16-
}}</router-link>
17-
</router-link>
18-
</div>
19-
20-
<h2 class="l3">The following language translations are in progress:</h2>
213
<div class="flex flex-wrap m-0 mt-2 mb-2">
224
<a
235
:href="lang.url"
@@ -46,15 +28,13 @@
4628
</template>
4729

4830
<script>
49-
import { translations } from '../theme/utils/translations'
5031
const axios = require('axios')
5132
5233
export default {
5334
data() {
5435
// TODO add loading & error states for this section
5536
// https://vuejs.org/v2/cookbook/using-axios-to-consume-apis.html
5637
return {
57-
completed: translations,
5838
incomplete: []
5939
}
6040
},
@@ -67,7 +47,6 @@ export default {
6747
if (response.data && response.data.data) {
6848
languages = response.data.data
6949
}
70-
const completedLangCodes = Object.keys(this.completed)
7150
const incomplete = languages
7251
.map(lang => {
7352
lang.url = `https://crowdin.com/project/ethereumfoundation/${lang.code}`

0 commit comments

Comments
 (0)