Skip to content

i18n: Gemini translations (all languages)#17831

Merged
wackerow merged 19 commits into
whitepaper-bridge-i18nfrom
i18n/translations-03-23T1908
Mar 24, 2026
Merged

i18n: Gemini translations (all languages)#17831
wackerow merged 19 commits into
whitepaper-bridge-i18nfrom
i18n/translations-03-23T1908

Conversation

@wackerow
Copy link
Copy Markdown
Member

Description

This PR contains automated Gemini translations via Gemini.

🔗 View workflow run

Languages translated

ar, bn, cs, de, es, fr, hi, id, it, ja, ko, mr, pl, pt-br, ru, sw, ta, te, tr, uk, ur, vi, zh-tw, zh

JSON changes (src/intl/{locale}/)

  • component-whitepaper.json

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

🌐 Translation review started. View progress

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Mar 23, 2026

Translation Quality Review

PR: #17831
Languages: ar, bn, de, es, fr, hi, it, ja, ko, mr, pl, ru, sw, te, tr, uk, ur, zh-tw, zh (19 total)
Files reviewed: 19
Scope: component-whitepaper.json (12 keys per language)
Date: 2026-03-23

Summary by Language

Language Files Critical Warnings Quality Score
ar 1 0 0 9.6/10
bn 1 0 0 9.6/10
de 1 0 0 9.8/10
es 1 0 0 9.8/10
fr 1 0 0 9.8/10
hi 1 0 0 9.6/10
it 1 0 0 9.8/10
ja 1 0 0 10.0/10
ko 1 0 0 10.0/10
mr 1 0 0 9.4/10
pl 1 0 0 9.8/10
ru 1 0 1 9.4/10
sw 1 0 0 9.8/10
te 1 0 0 9.6/10
tr 1 0 0 9.8/10
uk 1 0 0 9.8/10
ur 1 0 0 9.6/10
zh-tw 1 0 0 10.0/10
zh 1 0 0 10.0/10

Quality Scores by Language

ar - Arabic (9.6/10)
Category Score Notes
Brand Name Preservation 10/10 DeFi, NFTs, DAOs, ERC-20, ERC-721, PDF all kept in English
Technical Accuracy 10/10 PoW/PoS correctly ordered, units preserved
Semantic Fidelity 9/10 Accurate translation
Terminology Consistency 10/10 Consistent Ethereum transliteration per repo convention
Tone/Register 9/10 Formal MSA consistently maintained

Overall: 9.6/10

bn - Bengali (9.6/10)
Category Score Notes
Brand Name Preservation 10/10 All brand names preserved in English
Technical Accuracy 10/10 PoW/PoS transliterated correctly, correct order
Semantic Fidelity 9/10 Accurate
Terminology Consistency 10/10 Consistent transliterations
Tone/Register 9/10 Natural Bengali register

Overall: 9.6/10

de - German (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Proof-of-Work/Proof-of-Stake kept in English
Semantic Fidelity 10/10 Accurate translation
Terminology Consistency 10/10 Consistent
Tone/Register 9/10 Informal du consistently used

Overall: 9.8/10

es - Spanish (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 PoW/PoS correctly translated
Semantic Fidelity 10/10 Accurate
Terminology Consistency 9/10 Consistent
Tone/Register 10/10 Informal consistently used

Overall: 9.8/10

fr - French (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Correct PoW/PoS terms
Semantic Fidelity 10/10 Accurate
Terminology Consistency 9/10 Consistent
Tone/Register 10/10 Formal vous consistently used

Overall: 9.8/10

hi - Hindi (9.6/10)
Category Score Notes
Brand Name Preservation 10/10 DeFi, NFTs, DAOs, ERC-20, ERC-721 all in English
Technical Accuracy 10/10 PoW/PoS correct
Semantic Fidelity 9/10 Acceptable
Terminology Consistency 10/10 Consistent Devanagari transliterations
Tone/Register 9/10 Formal register maintained

Overall: 9.6/10

it - Italian (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Correct terms
Semantic Fidelity 10/10 Accurate
Terminology Consistency 9/10 Consistent
Tone/Register 10/10 Formal register

Overall: 9.8/10

ja - Japanese (10.0/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Standard katakana transliterations
Semantic Fidelity 10/10 Accurate
Terminology Consistency 10/10 Consistent
Tone/Register 10/10 Polite form consistently used

Overall: 10.0/10 - Excellent.

ko - Korean (10.0/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Correct terms
Semantic Fidelity 10/10 Includes both Korean and English for The Merge
Terminology Consistency 10/10 Consistent
Tone/Register 10/10 Polite form consistently used

Overall: 10.0/10 - Excellent.

mr - Marathi (9.4/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 PoW/PoS transliterated correctly
Semantic Fidelity 9/10 Good
Terminology Consistency 8/10 Ethereum in Latin script within Devanagari - differs from Hindi convention but acceptable
Tone/Register 10/10 Consistent

Overall: 9.4/10

pl - Polish (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 PoW/PoS kept in English
Semantic Fidelity 10/10 Accurate
Terminology Consistency 9/10 Consistent
Tone/Register 10/10 Consistent

Overall: 9.8/10

ru - Russian (9.4/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 9/10 PoW/PoS correct but inconsistent capitalization
Semantic Fidelity 10/10 Accurate
Terminology Consistency 9/10 Minor capitalization inconsistency
Tone/Register 9/10 Formal register

Overall: 9.4/10

Warning: Inconsistent capitalization in evolution-pos - lowercase PoW but uppercase PoS mid-sentence.

sw - Swahili (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 PoW/PoS correctly translated
Semantic Fidelity 9/10 Good
Terminology Consistency 10/10 Consistent
Tone/Register 10/10 Consistent

Overall: 9.8/10

te - Telugu (9.6/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 PoS term matches community glossary
Semantic Fidelity 9/10 Good
Terminology Consistency 9/10 Consistent transliterations
Tone/Register 10/10 Consistent

Overall: 9.6/10 - Glossary-verified.

tr - Turkish (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Correct per glossary
Semantic Fidelity 10/10 Good
Terminology Consistency 9/10 Consistent
Tone/Register 10/10 Formal register

Overall: 9.8/10

uk - Ukrainian (9.8/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 PoW/PoS kept in English
Semantic Fidelity 10/10 Accurate
Terminology Consistency 9/10 Consistent
Tone/Register 10/10 Consistent

Overall: 9.8/10

ur - Urdu (9.6/10)
Category Score Notes
Brand Name Preservation 10/10 All in English
Technical Accuracy 10/10 PoW/PoS correctly transliterated
Semantic Fidelity 9/10 Good
Terminology Consistency 9/10 Ethereum kept in Latin script within RTL text
Tone/Register 10/10 Formal register

Overall: 9.6/10

zh-tw - Traditional Chinese (10.0/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Correct standard terms
Semantic Fidelity 10/10 Excellent
Terminology Consistency 10/10 Standard zh-TW terms
Tone/Register 10/10 Consistent

Overall: 10.0/10 - Excellent.

zh - Simplified Chinese (10.0/10)
Category Score Notes
Brand Name Preservation 10/10 All preserved
Technical Accuracy 10/10 Correct standard terms
Semantic Fidelity 10/10 Excellent
Terminology Consistency 10/10 Standard zh-CN terms
Tone/Register 10/10 Consistent

Overall: 10.0/10 - Excellent.

Critical Issues (Must Fix)

None. All 19 translations are free of critical issues.

Warnings (Should Review)

Language File Line Issue Details
ru src/intl/ru/component-whitepaper.json 8 Inconsistent capitalization evolution-pos: lowercase PoW but uppercase PoS mid-sentence

Review Methodology

  • Structural: Verified all JSON keys match English source (11 keys), strong HTML tags preserved, no syntax issues
  • Terminology: Cross-checked brand names, ticker symbols, technical terms against glossary and repo conventions
  • Semantic: Verified no PoW/PoS inversions, meaning preservation across all languages
  • Brand names: Applied script-aware policy - non-Latin scripts correctly transliterate, Latin-script languages keep English
  • Glossary: Telugu PoS term verified against EthGlossary API as community-approved

Verdict

This is an exceptionally clean translation PR. The Gemini translations handle all technical terms, brand names, and HTML markup correctly across all 19 languages. Average quality score: 9.7/10. No blocking issues - safe to merge.


Reviewed by Claude Code

@wackerow wackerow merged commit 9bd6dab into whitepaper-bridge-i18n Mar 24, 2026
4 checks passed
@wackerow wackerow deleted the i18n/translations-03-23T1908 branch March 24, 2026 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant