frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

1•danielandrews43•11mo ago
One of the most tedious parts of frontend dev for our team is making sure all text is extracted to query strings for translation. We use i18n, and it’s great, but a lot falls through the cracks.

Have you set something up for your org on every pull request that pulls out text?

Comments

not_your_vase•11mo ago
The last time I worked on a localized project, we had a technical fake language present in non-release envs. It was generated with every build (it was just a simple .po file, so easy to handle), and it was the same as English, but had an "x" at the start and end of each text, so you knew that it was "translated" (or at least it was translatable, and not hardcoded). QA included checking this fake language - if they found any text without X's around it, it was a clear sign of a i18n bug.
danielandrews43•11mo ago
That's cool! We used machine translate to hindi for this which made it super obvious what was english / not as it was different character set (but made it hard to navigate)

Looking for something to help with DX though here, not QA

We think about truth, verification, and "time to first trust" at Webhound

https://www.webhound.ai/news/time-to-first-trust
1•mfkhalil•55s ago•0 comments

ICE detains wife of US Army soldier at immigration appointment

https://www.bbc.com/news/articles/c8r460gj7eko
4•tartoran•4m ago•0 comments

F-35s Quarterbacking Drones Seen as Gateway to USMC's 6th Gen Fighter

https://www.twz.com/air/f-35s-quarterbacking-drones-seen-as-gateway-to-usmcs-6th-gen-fighter
3•breve•6m ago•0 comments

Grasshopper: Advanced Tab Manager

https://addons.mozilla.org/en-US/firefox/addon/grasshopper-urls/
1•madprops•10m ago•0 comments

Qualtrics Survey Licensing Cost

1•rajivijay•12m ago•1 comments

Kahtooee.com

https://kahtooee.com
1•canihelpai•14m ago•0 comments

GCC 16 Compiler Nearly Ready for Release with Zen 6, AVX10.2, APX and Algol 68

https://www.phoronix.com/news/GCC-16.1-Coming-Soon
1•rbanffy•15m ago•0 comments

The Neon King of New Orleans

https://gardenandgun.com/new-orleans-neon-king
4•renameme•15m ago•0 comments

The Second Time Will Be the IPO Charm for Cerebras

https://www.nextplatform.com/compute/2026/04/22/the-second-time-will-be-the-ipo-charm-for-cerebra...
1•rbanffy•16m ago•0 comments

Chaotic fluctuations mark mental activity in task-based heart rate variability

https://www.nature.com/articles/s41598-026-43385-z
2•bookofjoe•17m ago•0 comments

How are we supposed to use AI?

https://petersmj.com/blog/technology-in-research/
1•petersmj•20m ago•1 comments

CATL to launch sodium-ion batteries in EVs in 2026, aiming for 370 miles range

https://electrek.co/2026/04/22/catl-launching-sodium-ion-batteries-evs-2026/
3•breve•23m ago•0 comments

Women in Gaza Sexually Abused by Hamas Fighters

https://www.dailymail.com/news/article-15732903/Women-living-Hamas-rule-Gaza-Mail-sexually-abused...
4•transfer92•23m ago•0 comments

Browser for Agents in a form of CLI, API or library

https://github.com/zarkones/Moroi-Browser
1•ZARKONES•25m ago•0 comments

Kalshi suspends 3 congressional candidates in 'insider trading' enforcement

https://www.cnbc.com/2026/04/22/kalshi-insider-trading-congress.html
1•shinryudbz•28m ago•0 comments

Investors lost billions on Trump's memecoin. Another gala won't fix that

https://arstechnica.com/tech-policy/2026/04/investors-lost-billions-on-trumps-memecoin-another-ga...
5•rbanffy•28m ago•0 comments

X is going to let Grok curate your timeline

https://www.theverge.com/tech/917113/x-ai-grok-timeline-curation
1•omer_k•29m ago•0 comments

The opportunity is in building ethical software that respects users needs

https://bhurghundii.substack.com/p/the-opportunity-is-in-building-ethical
1•sailorganymede•30m ago•0 comments

Bolt AI builder: Create apps and websites by chatting with AI

https://bolt.new
1•doener•31m ago•0 comments

My GLM-5.1 coding agent scored 94.3% on LiveCodeBench Lite (348/369)

3•univence•31m ago•0 comments

Failed Companies Are Selling Old Slack Chats and Email Archives to Train AI

https://gizmodo.com/failed-companies-are-selling-old-slack-chats-and-email-archives-to-train-ai-2...
5•CGMthrowaway•38m ago•1 comments

A Sony Walkman for the Spotify Era

https://nymag.com/strategist/article/sony-walkman-nwa306-review-2026.html
3•HardwareLust•42m ago•0 comments

Personal computing in the Anthropocene with eyes, minds and hearts wide open

https://smol.earth/manifesto.html
2•NoGravitas•47m ago•0 comments

Jeff Bezos Nears $10B Funding Round for Project Prometheus

https://www.bloomberg.com/news/articles/2026-04-21/jeff-bezos-nears-10-billion-funding-round-for-...
4•gmays•47m ago•2 comments

Sintopia

https://store.steampowered.com/app/2213700/Sintopia/
2•doener•49m ago•0 comments

Ars Technica newsroom AI policy

https://arstechnica.com/staff/2026/04/our-newsroom-ai-policy/
8•LorenDB•50m ago•1 comments

Hofmann Typeface (2023)

https://www.itsnicethat.com/articles/nguyen-gobber-hofmann-graphic-design-project-111223
1•NKosmatos•50m ago•0 comments

Olive CSS: Lisp powered vanilla CSS utility-Class A la Tailwind

https://codeberg.org/jjba23/olive-css
5•jjba23•52m ago•1 comments

Sacrifice your job for the glorious AI future

https://disconnect.blog/sacrifice-your-job-for-the-glorious-ai-future/
2•cdrnsf•52m ago•0 comments

Creativity Harness: Adobe will be fine

https://avkcode.github.io/blog/creative-widgets-should-produce-files.html
1•KyleVlaros•57m ago•0 comments