frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

1•danielandrews43•10mo 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•10mo 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•10mo 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

With the right cache, multiple 800K Opus sessions are still affordable

https://matrix.dev/blog-2026-04-04
1•yuanzhi1203•1m ago•0 comments

Previously untranslated or unpublished writings of Leibniz published next month

https://dailynous.com/2026/03/27/lots-more-leibniz/
1•danielam•3m ago•0 comments

Whoop is trying to copyright UI patterns, activity rings, dark mode and words

https://www.youtube.com/watch?v=iAcx7kP9sog
3•chakintosh•9m ago•0 comments

vLLM introduces memory optimizations for long-context inference

https://github.com/vllm-project/vllm/releases
2•addisud•9m ago•0 comments

We Score MCP Servers – and Why We Rebuilt It from Scratch

https://mcppedia.org/blog/2026-04-04-how-we-score-mcp-servers
2•bibekshrestha•14m ago•1 comments

The Only Game Worth Playing

https://newsletter.calvinrosser.com/p/207
2•sillywabbit•15m ago•0 comments

Map Gesture Controls - Control maps with your hands

https://sanderdesnaijer.github.io/map-gesture-controls/
1•hebelehubele•18m ago•0 comments

Show HN: Local-first resume generator with in-browser PDF rendering

https://resume.journy.live/
2•dlvktrsh•18m ago•1 comments

WebAssembly Explorer

https://mbebenita.github.io/WasmExplorer/
2•luu•18m ago•0 comments

Feds Seek Access to Three Texas State Parks for Border Wall

https://insideclimatenews.org/news/02042026/texas-state-parks-border-wall-construction/
2•geox•20m ago•0 comments

Debian Is Figuring Out How Age Verification Laws Will Impact It

https://www.phoronix.com/news/Debian-Undecided-Age-Laws
3•breve•22m ago•0 comments

A Python package for verifying PyPI attestations of other Python packages

https://github.com/Halfblood-Prince/trustcheck
1•halfblood1010•22m ago•2 comments

ACE on a USB→HDMI Adapter

https://blazelight.dev/blog/ms2160.mdx
1•theblazehen•24m ago•0 comments

LLM 'benchmark' – writing code controlling units in a 1v1 RTS

https://yare.io/ai-arena
2•levmiseri•28m ago•0 comments

Syd sandbox has new Tutorial

https://man.exherbo.org/sydtutorial.7.html
1•hayali•33m ago•0 comments

Making a Type Checker/LSP for Nix

https://johns.codes/blog/making-a-type-checker-lsp-for-nix
1•birdculture•36m ago•0 comments

The Oxygen Apocalpyse: how bacteria used a spin diode to wipe out ancient life

https://keiran-rowell.github.io/oxygen/2026-04-02-the-oxygen-apocalypse/
2•KR_compchem•37m ago•0 comments

Shibuya's New 'G-Cha and Ba-Cha' Cafe Is Run by Senior Citizens

https://spoon-tamago.com/shibuya-senior-citizen-cafe/
1•herbertl•37m ago•1 comments

Void: Netflix open-sources a model for physics-aware video object removal

https://firethering.com/void-ai-video-object-removal-physics/
2•steveharing1•37m ago•0 comments

Show HN: Dev Personality Test

https://personality.4m1r.dev/
1•4m1rk•39m ago•0 comments

Mad Television Tycoon

https://store.steampowered.com/app/3565020/Mad_Television_Tycoon/
1•doener•45m ago•0 comments

Mecha: A flat-file content management system for minimalists

https://github.com/mecha-cms/mecha
2•indigodaddy•45m ago•0 comments

Show HN: Harness CLI – Open-source agent loop for long-running app development

https://github.com/hyspacex/harness-cli
1•huanyux•45m ago•0 comments

Offering 1 free hour on marketing and distribution for early builders

1•zonementale•51m ago•0 comments

Show HN: Weakmap – weak map for Go without use of finalizers

https://codeberg.org/yarmak/weakmap
1•Snawoot•52m ago•0 comments

Cindy Cohn: Privacy's Defender – Fighting Digital Surveillance for over 30 Years [video]

https://www.youtube.com/watch?v=APYidsm5FOs
3•verdverm•53m ago•0 comments

Dropping capitalist-individualism for democratic-socialist spiritualism

https://thenotoriousdmg.substack.com/p/non-alignment-and-its-consequences
4•himanshu7net•54m ago•0 comments

NASA Astronomy Picture of the Day

https://apod.nasa.gov/apod/astropix.html
1•lschueller•54m ago•1 comments

Google Now Lets You Change Your Gmail Address

https://www.wired.com/story/how-to-change-your-gmail-address/
3•mgh2•55m ago•1 comments

Camels, sailboats and poultry trucks: One man's no-fly journey around the world

https://www.cnn.com/2026/04/01/travel/egyptian-traveler-omar-nok-round-the-world-without-flying
2•NaOH•1h ago•0 comments