Skip to content

Commit d83a570

Browse files
Merge pull request #3 from reactjs/style-guide
🎉 Initial Style Guide
2 parents 302c6b9 + 5cdaac3 commit d83a570

File tree

1 file changed

+119
-0
lines changed

1 file changed

+119
-0
lines changed

style-guide.md

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
# Univerzális stílus útmutató
2+
3+
## Kezdő lépések
4+
Kezdésnek olvasd el [ezt a kommentet](https://github.com/reactjs/hu.reactjs.org/issues/1#issue-445691844)
5+
6+
## Fejléc azonosítók
7+
8+
Minden fejlécnek van egy saját azonosítója:
9+
10+
```md
11+
## Try React {#try-react}
12+
```
13+
14+
Ezeket az azonosítókat **ne** fordítsd le! Ezek a navigáció szempontjából fontosak, és ha megváltozank, a külső linkek nem fognak működni, azaz:
15+
16+
```md
17+
See the [beginning section](/getting-started#try-react) for more information.
18+
```
19+
20+
✅ TEDD:
21+
22+
```md
23+
## Próbáld ki a React-et {#try-react}
24+
```
25+
26+
❌ NE TEDD:
27+
28+
```md
29+
## Próbáld ki a React-et {#probald-ki-a-reactet}
30+
```
31+
32+
Ez elérhetetlenné teszi a fenti linket.
33+
34+
## Szöveg Kódblokkokban
35+
36+
A kódblokkokban lévő szövegeket - a kommentek, esetleg a sztringek kivételével - ne fordítsd le. Vigyázz, hogy kódra utaló sztringeket ne fordíts le!
37+
38+
Példa:
39+
```js
40+
// Example
41+
const element = <h1>Hello, world</h1>;
42+
ReactDOM.render(element, document.getElementById('root'));
43+
```
44+
45+
✅ TEDD:
46+
47+
```js
48+
// Példa
49+
const element = <h1>Hello, world</h1>;
50+
ReactDOM.render(element, document.getElementById('root'));
51+
```
52+
53+
✅ EZ IS OK:
54+
55+
```js
56+
// Példa
57+
const element = <h1>Helló világ</h1>;
58+
ReactDOM.render(element, document.getElementById('root'));
59+
```
60+
61+
❌ NE TEDD:
62+
63+
```js
64+
// Példa
65+
const element = <h1>Helló világ</h1>;
66+
// "root" refers to an element ID.
67+
// DO NOT TRANSLATE
68+
ReactDOM.render(element, document.getElementById('gyökér'));
69+
```
70+
71+
❌ SEMMIKÉPP NE TEDD:
72+
73+
```js
74+
// Példa
75+
const elem = <h1>Helló világ</h1>;
76+
ReactDOM.renderelés(elem, dokumentum.elemKiemeléseAzonosítóval('gyökér'));
77+
```
78+
79+
## Külső linkek
80+
81+
Ha egy külső link például egy az [MDN]-en vagy [Wikipédia]-n lévő cikkre mutat, és az adott cikk rendelkezik magyar fordítással, akkor azt a verziót linkeld.
82+
83+
[MDN]: https://developer.mozilla.org/hu/
84+
[Wikipédia]: https://hu.wikipedia.org/wiki/Kezd%C5%91lap
85+
86+
Példa:
87+
88+
```md
89+
React is a [JavaScript library](https://en.wikipedia.org/wiki/JavaScript_library).
90+
```
91+
92+
✅ OK:
93+
94+
```md
95+
A React egy [JavaScript könyvtár](https://hu.wikipedia.org/wiki/JavaScript_könyvtár).
96+
```
97+
98+
Egyéb esetben (pl.: Stack Overflow, YouTube videók, stb.), linkelj az angol forráshoz.
99+
100+
## Gyakori technikai, vagy React specifikus kifejezések:
101+
[ Glossary 📚 #2](https://github.com/reactjs/hu.reactjs.org/issues/2)
102+
103+
## Hasznos források:
104+
105+
1. [Angol-magyar informatikai szótár](https://www.tankonyvtar.hu/hu/tartalom/tkt/angol-magyar/index.html)
106+
2. [IT-Szótár](http://www.itszotar.hu/)
107+
3. Tippeket elfogadunk 😉
108+
109+
110+
**Annak érdekében, hogy külsős - magyarul nem beszélő - karbantartók is követni tudják a fordítási folyamatot, a forráskódban és Giten/GitHubon (pl.: Git commit üzenetben, Git issue hozzászólásokban) használd az angolt, amennyiben az nem akadályoz meg a tiszta, egyértelmű kommunikációban.**
111+
112+
113+
### Egyéb
114+
- Az olvasót egyes szám második személyként (tegeződő) formában szólítsd meg. (Nincs szükség formalitásra. 🚫🧐)
115+
- Ahol lehet, ragaszkodj az eredeti kis-nagy betűíráshoz.
116+
- Figyelj az egyes és többes számokra.
117+
- Ha kérdésed van, nyiss egy [issue](https://github.com/reactjs/hu.reactjs.org/issues/new)-t GitHubon, vagy írj [@balazsorban44](https://github.com/balazsorban44)-nek, vagy [@FeherMarcell](http://github.com/FeherMarcell)-nek.
118+
119+
Sok szerencsét a fordítóknak! 🍀

0 commit comments

Comments
 (0)