Skip to content

[Reviewed & Fixed] - Translations: Italian (Part 01/13) - JSON translations (common - page-gas)#17281

Closed
minimalsm wants to merge 5 commits into
devfrom
i18n/import/2026-01-30T13-28-10-it-part-01
Closed

[Reviewed & Fixed] - Translations: Italian (Part 01/13) - JSON translations (common - page-gas)#17281
minimalsm wants to merge 5 commits into
devfrom
i18n/import/2026-01-30T13-28-10-it-part-01

Conversation

@minimalsm
Copy link
Copy Markdown
Contributor

Summary

Split from #17198 (Italian automated Crowdin translation import).

  • Part 01 of 13
  • 23 files — JSON translations (common - page-gas)

Files included

  • src/intl/it/common.json
  • src/intl/it/glossary-tooltip.json
  • src/intl/it/glossary.json
  • src/intl/it/learn-quizzes.json
  • src/intl/it/page-10-year-anniversary.json
  • src/intl/it/page-about.json
  • src/intl/it/page-apps.json
  • src/intl/it/page-bug-bounty.json
  • src/intl/it/page-collectibles.json
  • src/intl/it/page-community-events.json
  • src/intl/it/page-community.json
  • src/intl/it/page-developers-docs.json
  • src/intl/it/page-developers-index.json
  • src/intl/it/page-developers-learning-tools.json
  • src/intl/it/page-developers-local-environment.json
  • src/intl/it/page-developers-tutorials.json
  • src/intl/it/page-energy-consumption.json
  • src/intl/it/page-ethereum-history-founder-and-ownership.json
  • src/intl/it/page-ethereum-vs-bitcoin.json
  • src/intl/it/page-founders.json
  • src/intl/it/page-gas.json
  • src/intl/it/page-get-eth.json
  • src/intl/it/page-history.json

Notes

@github-actions github-actions Bot added the translation 🌍 This is related to our Translation Program label Feb 12, 2026
Copy link
Copy Markdown
Contributor Author

@minimalsm minimalsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test review

Copy link
Copy Markdown
Contributor Author

@minimalsm minimalsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

test

Copy link
Copy Markdown
Contributor Author

@minimalsm minimalsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

test

Copy link
Copy Markdown
Contributor Author

@minimalsm minimalsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Translation Review: Italian (Part 01) — JSON translations (common - page-gas)

Score: 8.8/10 | 3 critical | 5 warnings

See inline suggestions below — click "Apply suggestion" to fix each issue.

Note: Three pre-existing issues were also found (not introduced by this PR, so no inline comments):

  • page-gas.json line 15: "contatto intelligente" should be "contratto intelligente" (missing "r")
  • glossary-tooltip.json line 25: "deClientl client di consenso" should be "del client di consenso"
  • glossary.json line 69: "deClientl client di consenso" should be "del client di consenso"

These exist on dev already and should be fixed in a separate PR.

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 12, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit c9b1fe7
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/698fb7ad679a9b0008b76b92
😎 Deploy Preview https://deploy-preview-17281.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 57 (🟢 up 2 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

- glossary-tooltip.json & glossary.json: fix corrupted hrefs
  (href=//# → href="/glossary/#")
- glossary-tooltip.json & glossary.json: "deClientl" → "del" (typo)
- glossary.json: "Carburante" → "Gas" (should not be translated)
- page-developers-index.json: "comopatibili" → "compatibili" (typo)
- page-gas.json: "contatto intelligente" → "contratto intelligente"
@minimalsm minimalsm changed the title Translations: Italian (Part 01/13) - JSON translations (common - page-gas) [Reviewed & Fixed] - Translations: Italian (Part 01/13) - JSON translations (common - page-gas) Feb 12, 2026
@minimalsm
Copy link
Copy Markdown
Contributor Author

Translation Quality Review

Language Files Quality Score Issues
it 21 7.8/10 3 critical, 10 warnings
Detailed Scores: Italian (it)
Category Score
Brand Name Preservation 8/10
Technical Accuracy 9/10
Semantic Fidelity 8/10
Terminology Consistency 8/10
Tone/Register 6/10

Overall: 7.8/10

Good translation quality overall. Main concerns:

  • 3 critical brand name issues (DAO→OAD reversal, Solidity dropped, Stack Exchange reversed)
  • Multiple typos across files (infitio, Gamind, Bagde, blokchain, mantere)
  • Significant tu/Lei register inconsistency across 18 of 21 files
  • 1 Crowdin artifact (\nFile: glossario) appended to DEX title

Reviewed by translation review tool

Sanitizer fixes (94 markdown files):
- Collapsed inline HTML split across lines
- Fixed merged JSX closing tags
- Cleaned stray HTML entities

Manual fixes (4 JSON files):
- page-apps: OAD → DAO (reversed acronym), Gamind → Gaming
- page-developers-index: removed Crowdin artifact from DEX title,
  restored Solidity brand name, fixed Stack Exchange name order,
  corrected "grant options" mistranslation, fixed blockchain typo,
  fixed course duration template
- page-10-year-anniversary: infitio → infinito
- page-collectibles: Badge spelling, mantere → mantenere, fixed grammar
@github-actions github-actions Bot added the content 🖋️ This involves copy additions or edits label Feb 13, 2026
Le applicazioni di concessione di sovvenzioni che utilizzano il [voto quadratico](/glossary/#quadratic-voting) sono vulnerabili agli [attacchi Sybil](/glossary/#sybil-attack) poiché il valore di una sovvenzione viene incrementato all'aumentare delle persone che votano, incentivando gli utenti a dividere i propri contributi tra più identità. Le identità decentralizzate aiutano a prevenirli, incrementando l'onere su ogni partecipante, per dimostrare che siano realmente umani, sebbene spesso senza dover rilevare informazioni private specifiche.

## Cosa sono le attestazioni? {#what-are-attestations}
## Cosa sono le attestazioni? {#national-and-government-id}
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?

The syncHeaderIdsWithEnglish function matched headings by position
index, which corrupted all heading IDs when translations had fewer
headings than English (missing sections caused every subsequent ID
to shift). Now skips heading sync entirely when counts don't match.

Re-ran sanitizer on Italian markdown files with the fix applied.
@github-actions github-actions Bot added the tooling 🔧 Changes related to tooling of the project label Feb 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This issue is stale because it has been open 30 days with no activity.

@github-actions github-actions Bot added the Status: Stale This issue is stale because it has been open 30 days with no activity. label Mar 16, 2026
@wackerow wackerow added the duplicate 🐥🐥 This issue or pull request already exists label Mar 27, 2026
@wackerow
Copy link
Copy Markdown
Member

Closing in lieu of:

@wackerow wackerow closed this Mar 27, 2026
@github-actions github-actions Bot added the abandoned This has been abandoned or will not be implemented label Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

abandoned This has been abandoned or will not be implemented content 🖋️ This involves copy additions or edits duplicate 🐥🐥 This issue or pull request already exists Status: Stale This issue is stale because it has been open 30 days with no activity. tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants