Skip to content

Commit 98a22a5

Browse files
deblasiscursoragent
andcommitted
docs(glossary): fix false Fonte entries and add legacy section
Move event listener and controlled/uncontrolled terms to proposte. Document legacy deviations in human-reviewed pages. Clarify that glossary choices follow the corpus without re-litigating them. Signed-off-by: Alessandro De Blasis <alex@deblasis.net> Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 5b69992 commit 98a22a5

1 file changed

Lines changed: 21 additions & 5 deletions

File tree

‎GLOSSARY.md‎

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
Glossario dei termini tecnici e specifici di React per la traduzione italiana di [it.react.dev](https://it.react.dev).
44

5-
Le traduzioni in **Traduzioni confermate** derivano dalle pagine già tradotte e revisionate elencate in [#418](https://github.com/reactjs/it.react.dev/issues/418). In caso di dubbio, consulta quelle pagine prima di introdurre varianti.
5+
Le traduzioni in **Traduzioni confermate** derivano dalle pagine già tradotte e revisionate elencate in [#418](https://github.com/reactjs/it.react.dev/issues/418). In caso di dubbio, consulta quelle pagine di riferimento — non introdurre varianti se esiste già una voce confermata.
6+
7+
Le scelte riflettono il corpus umano così com'è: non riformuliamo decisioni già presenti nelle pagine revisionate. Se un termine diventa problematico in futuro, si aggiorna il glossario allora.
68

79
## Policy sugli anglicismi
810

@@ -81,7 +83,6 @@ Scelte adottate nelle pagine revisionate. La colonna **Fonte** indica la pagina
8183
| ------- | -------- | ----- |
8284
| event handler | gestore di eventi | responding-to-events |
8385
| event handlers | gestori di eventi | responding-to-events |
84-
| event listener | listener di eventi | you-might-not-need-an-effect (API DOM) |
8586

8687
### State e dati
8788

@@ -95,8 +96,6 @@ Scelte adottate nelle pagine revisionate. La colonna **Fonte** indica la pagina
9596
| memoization / to memoize | memorizzazione / memorizzare | you-might-not-need-an-effect |
9697
| dispatch (action) | dispatch / eseguire il dispatch | extracting-state-logic-into-a-reducer |
9798
| action (reducer) | azione | extracting-state-logic-into-a-reducer |
98-
| controlled component | componente controllato | you-might-not-need-an-effect |
99-
| uncontrolled component | componente non controllato | you-might-not-need-an-effect |
10099
| one-way data flow | flusso di dati unidirezionale | thinking-in-react |
101100

102101
### Mount e lifecycle (prosa)
@@ -135,7 +134,7 @@ Usa la **maiuscola** quando ti riferisci al concetto React come nome proprio.
135134
| Server Component | componente Server | proposta |
136135
| Client Component | componente Client | proposta |
137136

138-
Al plurale: *Effetti*, *Hooks*, *Transizioni* quando il concetto React resta nome proprio nel contesto.
137+
Al plurale: *Effetti*, *Hooks*, *Transizioni* quando il concetto React resta nome proprio nel contesto. La pagina canonica `you-might-not-need-an-effect` usa anche *effetti* minuscolo in prosa introduttiva — vedi [Pagine legacy](#pagine-legacy-con-deviazioni-note).
139138

140139
---
141140

@@ -159,6 +158,9 @@ Termini ricorrenti nel sorgente inglese per cui manca ancora un precedente nel c
159158

160159
| Inglese | Proposta | Note |
161160
| ------- | -------- | ---- |
161+
| event listener | listener di eventi | In prosa; in codice resta `addEventListener` |
162+
| controlled component | componente controllato | |
163+
| uncontrolled component | componente non controllato | |
162164
| dependency array | array di dipendenze | Effects |
163165
| reconciliation | riconciliazione | Internals |
164166
| hydration | hydration / idratazione | Preferire loanword *hydration* in contesto RSC |
@@ -171,6 +173,20 @@ Termini ricorrenti nel sorgente inglese per cui manca ancora un precedente nel c
171173

172174
---
173175

176+
## Pagine legacy con deviazioni note
177+
178+
Pagine revisionate da umani che **non seguono** tutte le regole attuali del glossario. Per **nuove traduzioni e revisioni**, segui il glossario — non replicare le deviazioni legacy.
179+
180+
| Pagina | Deviazioni note |
181+
| ------ | --------------- |
182+
| you-might-not-need-an-effect | *stato* al posto di *state* (~22 occorrenze); *event handler* in inglese in alcuni passaggi; *effetti* minuscolo oltre a *Effetto*/*Effetti* |
183+
| extracting-state-logic-into-a-reducer | *stato* al posto di *state* (~13 occorrenze) |
184+
| scaling-up-with-reducer-and-context | *stato* al posto di *state* (~18 occorrenze) |
185+
186+
La normalizzazione di queste pagine è opzionale e a cura della community, se mai.
187+
188+
---
189+
174190
## Decisioni storiche
175191

176192
Discussioni del vecchio [it.reactjs.org](https://github.com/reactjs/it.reactjs.org) che hanno informato le scelte attuali:

0 commit comments

Comments
 (0)