News for hackers. Stuff that matters.

Show HN: I built a tool to translate and declutter articles for my immigrant mom

https://dulink.click/

Hello HN,

I built DuLink to solve a personal problem: my primary language is English, but my mother’s primary language is Mandarin Chinese. I often find articles on health or current events that I want to share with her, but the friction of copy/pasting and Google Translate meant she rarely read them.

What it does:

DuLink takes an article URL, extracts the core content to strip out clutter, and then generates a static, translated reading view. It preserves the semantic HTML structure (headers, lists) but removes the original site's JS and ad tracking.

The "Why":

Existing tools either translate the entire messy page (including nav menus/footers) or require the recipient to install an extension. I wanted something truly simple. A "fire and forget" link that removed every obstacle. No setup, no extra tools, just open and understand. I also added audio playback because reading dense text on a phone can be tiring, especially for aging eyes. Sometimes listening is simply easier.

I built this for a personal use case, but I'm sharing it here for anyone who wants to share something meaningful across languages. If it helps you bridge that gap, I'd love to hear about it.

Any feedback is welcome.

https://dulink.click/

( 10 comments | 3 points | on HN )
Re:Show HN: I built a tool to translate and declutter articl... by rrr_oh_man on Saturday February 28, 2026 @07:16PM (#47202122)
Tip: Add native back button functionality, e.g. by generating unique URLs for the results and putting them into the history.

Otherwise you're forced to find and click the 'Translate another article' link, which I completely missed the first three times.

Re:Show HN: I built a tool to translate and declutter articl... by dh2013 on Saturday February 28, 2026 @07:25PM (#47202197)
Thanks for the feedback! That's definitely a UX gap. I'll work on it and push another update shortly.
Re:Show HN: I built a tool to translate and declutter articl... by dh2013 on Sunday March 01, 2026 @01:26AM (#47204212)
I made a couple tweaks:

- Added a "copy link" button to the top of the article page - Added a "Translate another article" button to the bottom of the article page

The reason I didn't add a "back" button was because the translated article page can be shared with somebody else who may be opening the link for the first time, so seeing a "back" button in that context could be confusing.

Let me know if any of this is helpful!

Re:Show HN: I built a tool to translate and declutter articl... by rrr_oh_man on Sunday March 01, 2026 @03:59AM (#47204987)
Cheers!

> The reason I didn't add a "back" button was because the translated article page can be shared with somebody else who may be opening the link for the first time, so seeing a "back" button in that context could be confusing.

I didn't mean the translated page. I meant the Your translated article is ready! screen. Check out this video: https://streamable.com/utu7du

Additionally, I would suggest adding cursor-pointer to all clickable elements. That may also be part of why I did not immediately notice the Translate another article link.

Re:Show HN: I built a tool to translate and declutter articl... by dh2013 on Tuesday March 03, 2026 @01:45AM (#47228991)
Ah thanks for the clarification! I made some updates if you'd like to take a look
Re:Show HN: I built a tool to translate and declutter articl... by orionblastar on Saturday February 28, 2026 @06:59PM (#47201952)
Let me know when you support Thai, I have Thai In-Laws as my wife is Thai. They barely know English.
Re:Show HN: I built a tool to translate and declutter articl... by dh2013 on Saturday February 28, 2026 @07:13PM (#47202081)
Let me look into that!
Re:Show HN: I built a tool to translate and declutter articl... by dh2013 on Tuesday March 10, 2026 @02:17AM (#47319632)
FYI Thai support has been added
Re:Show HN: I built a tool to translate and declutter articl... by Dschaga on Monday March 02, 2026 @02:34AM (#47214904)
Very usefull! You may want to make the url input visable more understandable as textinput field :)
Re:Show HN: I built a tool to translate and declutter articl... by dh2013 on Tuesday March 03, 2026 @01:26AM (#47228851)
Thanks for the kind words! Can you clarify what you mean by making the URL input more understandable? I want to make sure I'm making the right improvements:)