Skip to content

i18n(pl): automated Crowdin translation import (part 03/07/09/10 of 13)#17445

Merged
wackerow merged 14 commits into
devfrom
i18n/import/2026-01-30T13-42-28-pl-part-03
Mar 25, 2026
Merged

i18n(pl): automated Crowdin translation import (part 03/07/09/10 of 13)#17445
wackerow merged 14 commits into
devfrom
i18n/import/2026-01-30T13-42-28-pl-part-03

Conversation

@minimalsm
Copy link
Copy Markdown
Contributor

Summary

Context

Split from the original large import PR for easier review and independent merging.

@github-actions github-actions Bot added content 🖋️ This involves copy additions or edits translation 🌍 This is related to our Translation Program labels Feb 14, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 14, 2026

Deploy Preview for ethereumorg failed.

Name Link
🔨 Latest commit 071446e
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/698fbcffb11e7900087757bc

@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 17, 2026
…28-pl-part-07

i18n(pl): automated Crowdin translation import (part 07 of 13)
…28-pl-part-09

i18n(pl): automated Crowdin translation import (part 09 of 13)
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 24, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit b56572d
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/69c432ea7172d80008c3700d
😎 Deploy Preview https://deploy-preview-17445.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: 58 (🟢 up 6 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (no change from production)
SEO: 98 (🔴 down 1 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.

…28-pl-part-10

i18n(pl): automated Crowdin translation import (part 10 of 13)
@wackerow wackerow changed the title i18n(pl): automated Crowdin translation import (part 03 of 13) i18n(pl): automated Crowdin translation import (part 03/07/09/10 of 13) Mar 24, 2026
myelinated-wackerow and others added 5 commits March 25, 2026 02:08
…T13-42-28-pl-part-03

# Conflicts:
#	public/content/translations/pl/developers/docs/consensus-mechanisms/pow/index.md
#	public/content/translations/pl/developers/docs/storage/index.md
#	public/content/translations/pl/developers/tutorials/using-websockets/index.md
#	public/content/translations/pl/developers/tutorials/waffle-dynamic-mocking-and-testing-calls/index.md
#	public/content/translations/pl/ethereum-forks/index.md
#	public/content/translations/pl/gaming/index.md
#	public/content/translations/pl/governance/index.md
#	public/content/translations/pl/roadmap/beacon-chain/index.md
#	public/content/translations/pl/roadmap/merge/index.md
When a PR branch merges dev and files are deleted,
sanitize-pr.ts crashes with ENOENT because the
GitHub API still lists those files. Add guard clauses
to skip files that no longer exist on disk.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
Sanitizer auto-fixes (7 files):
- Brand capitalization in tags
- Smart quote escaping in JSX attributes
- YAML frontmatter quoting
- Orphaned HTML tag removal
- Missing link bracket repair
- Crowdin JSX/markdown hybrid fixes

Review fixes (8 files):
- Fix "Etthereum" typo in payments
- Restore missing "inflacja" in payments
- Fix "EPI" -> "EIP" in eips page
- Replace fullwidth colon in RLP page
- Fix broken markdown link in RLP page
- Fix orphaned backticks in patricia-merkle-trie
- Fix exposed MDX tags in short-abi
- Fix mangled backticks in creating-a-wagmi-ui
- Fix pos-vs-pow title to use English terms
- Fix "Kroku po kroku" -> "Krok po kroku"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
Four new/enhanced sanitizer functions:

- removeOrphanedClosingTags: rewrite with left-to-right
  balance scan; removes </em> before any opener (#49)
- quoteFrontmatterNonAscii: replace smart quote outer
  delimiters before wrapping check (#50)
- fixJsxAttributeSpacing: normalize href = "..." to
  href="..." in JSX tags (#51)
- fixCrowdinSplitBackticks: repair premature backtick
  close splitting inline code spans (#52)

Also includes ENOENT guard for deleted files.

13 new tests, 486 total passing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
@github-actions github-actions Bot added documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project labels Mar 25, 2026
myelinated-wackerow and others added 2 commits March 25, 2026 05:51
Co-Authored-By: wackerow <54227730+wackerow@users.noreply.github.com>
…T13-42-28-pl-part-03

# Conflicts:
#	docs/solutions/integration-issues/sanitizer-test-research.md
#	src/scripts/i18n/post_import_sanitize.ts
#	tests/unit/sanitizer/english-comparison.spec.ts
@wackerow wackerow merged commit 951a43b into dev Mar 25, 2026
8 checks passed
@wackerow wackerow deleted the i18n/import/2026-01-30T13-42-28-pl-part-03 branch March 25, 2026 19:29
@pettinarip pettinarip mentioned this pull request Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content 🖋️ This involves copy additions or edits documentation 📖 Change or add documentation 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.

3 participants