Skip to content

Commit d7fa677

Browse files
translate(learn): queueing a series of state updates (#625)
* translate(learn): queueing a series of state updates Signed-off-by: Alessandro De Blasis <alex@deblasis.net> * fix(learn): address review feedback for queueing state updates Apply glossary/style fixes and document State capitalization in titles. Signed-off-by: Alessandro De Blasis <alex@deblasis.net> Co-authored-by: Cursor <cursoragent@cursor.com> --------- Signed-off-by: Alessandro De Blasis <alex@deblasis.net> Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 68c44a7 commit d7fa677

3 files changed

Lines changed: 92 additions & 76 deletions

File tree

‎STYLE_GUIDE.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,12 @@ Segui la policy del [Glossario](./GLOSSARY.md#policy-sugli-anglicismi):
4949
| Contesto | Regola | Esempio |
5050
| -------- | ------ | ------- |
5151
| Concetti core React in prosa | minuscolo | *le props*, *lo state*, *gli hooks* |
52+
| Titoli (`title` nel frontmatter e sidebar) | **State** maiuscolo quando è il concetto React | `Aggiornare gli Oggetti nello State`, `Lo State come un'Istantanea` |
5253
| Nomi propri React | maiuscola | *Effetto*, *Strict Mode*, *Suspense*, *Hook* |
5354
| API e codice | come in inglese | `useState`, `createRoot` |
5455

56+
Nei **titoli di pagina e voci sidebar**, tratta *State* come nome proprio del concetto React e scrivilo con la maiuscola, anche in espressioni come *dello State* / *nello State*. Nel corpo del testo resta minuscolo: *lo state*, *dello state*.
57+
5558
### Coerenza obbligatoria
5659

5760
- **Non alternare** *state* e *stato* per lo stesso concetto React → sempre *state*
@@ -160,8 +163,14 @@ title: Renderizzare e Aggiornare
160163
---
161164
```
162165

166+
Se il titolo menziona il concetto React state, usa la maiuscola come in sidebar: `Lo State come un'Istantanea`, non `... dello state`.
167+
163168
Altri campi (`description`, ecc.) vanno tradotti se presenti.
164169

170+
### Titoli sidebar
171+
172+
Aggiorna `sidebarLearn.json` o `sidebarReference.json` insieme alla pagina. Il titolo sidebar deve coincidere con il `title` del frontmatter (stessa capitalizzazione). Segui le voci già tradotte nella stessa sezione: *State* maiuscolo nei titoli, minuscolo nel corpo.
173+
165174
---
166175

167176
## Traduzioni assistite (AI)

0 commit comments

Comments
 (0)