Skip to content

fix: miss heading id#18024

Merged
wackerow merged 1 commit into
ethereum:devfrom
jzhishu:fix/issue-18023
Apr 23, 2026
Merged

fix: miss heading id#18024
wackerow merged 1 commit into
ethereum:devfrom
jzhishu:fix/issue-18023

Conversation

@jzhishu
Copy link
Copy Markdown

@jzhishu jzhishu commented Apr 23, 2026

Description

Fixes a broken anchor link on the /zh/contributing/ page.
The heading on line 88 of public/content/translations/zh/contributing/index.md was missing a space before {#new-to-open-source}, causing the remark-heading-id plugin to silently drop the ID. As a result, the heading was rendered without an id attribute and anchor links to #new-to-open-source did not work.

Related Issue

https://github.com/ethereum/ethereum-org-website/issues/18023

Follow-up suggestion

Perhaps a new markdownlint rule could be added to handle this and prevent recurrence.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 23, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 9a3a468
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/69e9a6d67e87640008b0abfa
😎 Deploy Preview https://deploy-preview-18024.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 (🔴 down 1 from production)
Accessibility: 93 (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.

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

@wackerow wackerow left a comment

Choose a reason for hiding this comment

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

Thanks @jzhishu, good catch!

And to your comment about a markdownlint rule, yes! That has since been implemented, along with several updates to our translation pipeline.

The existing content was produced prior to those updates, but soon we should be running another full pass of the website which should enforce the exact thing your fixing and the rule your commenting about. Thanks again!

@wackerow wackerow merged commit 06a6d61 into ethereum:dev Apr 23, 2026
7 checks passed
@wackerow
Copy link
Copy Markdown
Member

@all-contributors please add @jzhishu for bug fix

@allcontributors
Copy link
Copy Markdown
Contributor

@wackerow

I've put up a pull request to add @jzhishu! 🎉

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 translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants