frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

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

I'm 34. Here's 34 things I wish I knew at 21

https://elliot.my/im-34-heres-34-things-i-wish-i-knew-at-21/
3•clowes•6m ago•0 comments

The Messy Human Drama That Dealt a Blow to One of AI's Hottest Startups

https://www.wsj.com/tech/ai/the-messy-human-drama-that-dealt-a-blow-to-one-of-ais-hottest-startup...
1•Brajeshwar•7m ago•0 comments

Design Thinking Books You Must Read

https://www.designorate.com/design-thinking-books/
2•rrm1977•9m ago•0 comments

Arknights Endfield disables PayPal after players report unauthorised charges

https://www.gosugamers.net/entertainment/news/77880-arknights-endfield-disables-paypal-payments-a...
1•antiloper•10m ago•0 comments

Leaked Doc: Homeland Security's Domestic Terror Obsession

https://www.kenklippenstein.com/p/leaked-doc-homeland-securitys-domestic
1•amarcheschi•11m ago•0 comments

OpenAI's Ad Offering Is a Last Resort, and It Still Won't Save the Company

https://www.adweek.com/brand-marketing/openais-ad-offering-is-a-last-resort-and-it-still-wont-sav...
1•weltview•12m ago•0 comments

The Ethics of Invective (2025)

http://edwardfeser.blogspot.com/2025/01/the-ethics-of-invective.html
1•danielam•12m ago•0 comments

Essay: Performance Reviews in Big Tech: Why "Fair" Systems Still Fail

https://medium.com/@dmitrytrifonov/big-tech-performance-review-01fff2c5924d
1•birdculture•12m ago•0 comments

Serverless Warm Memory: A Distinct Service Category

https://www.autoencoders.com/papers/serverless-warm-memory/
1•jmulla•13m ago•0 comments

Self Hosted Music Discovery Playlists with ListenBrainz and Navidrome

https://chhs1.github.io/blog/2026/01/22/self-hosted-discovery-playlists.html
1•chhs•14m ago•0 comments

A twitch in time? Quantum collapse models hint at tiny time fluctuations

https://phys.org/news/2026-01-twitch-quantum-collapse-hint-tiny.html
1•wjSgoWPm5bWAhXB•15m ago•0 comments

Show HN: Local-First AI Video Upscaler with CPU Fallback

https://github.com/pratik227/upscale_video_4k
1•pratik227•19m ago•0 comments

'Askers' vs. 'Guessers' (2010)

https://www.theatlantic.com/national/2010/05/askers-vs-guessers/340891/
1•BoorishBears•20m ago•0 comments

Elastic grid by Juan Pinkus, 2021 (2023)

https://elasticgrid.pinkus.link/
1•surprisetalk•20m ago•0 comments

Let's Build an Atmospheric Web

https://jimray-bsky.leaflet.pub/3mcxq7tyx522r
1•danabramov•20m ago•0 comments

Burnout is breaking a sacred pact

https://usefulfictions.substack.com/p/burnout-is-breaking-a-sacred-pact
1•surprisetalk•20m ago•0 comments

Betting on the Millennium Problems

https://news.manifold.markets/p/betting-on-the-millennium-problems
1•surprisetalk•20m ago•0 comments

Caves of Qud: A Review

https://www.mattkeeter.com/blog/2025-12-29-qud/
1•surprisetalk•20m ago•0 comments

Show HN: CyberCage – On-device PII detection for AI tools (text and images)

https://cybercage.io/
1•cybercageio-dev•21m ago•0 comments

Show HN: Erlauncher - A lightweight app launcher written in Zig for X11

https://github.com/ErlantzCalvo/Erlauncher
1•erlfire•22m ago•0 comments

'Test-Time Matching' method lets AI models improve with use

https://news.ucr.edu/articles/2026/01/21/making-ai-smarter-without-more-training-data
1•giuliomagnifico•23m ago•0 comments

Alibaba to IPO AI Chipmaking Unit T-Head

https://www.bloomberg.com/news/articles/2026-01-22/alibaba-is-said-to-plan-ipo-for-ai-chipmaking-...
1•dworks•30m ago•0 comments

Two Twisty Shapes Resolve a Centuries-Old Topology Puzzle

https://www.quantamagazine.org/two-twisty-shapes-resolve-a-centuries-old-topology-puzzle-20260120/
2•ibobev•31m ago•0 comments

My Claude.md for enterprise grade software

https://github.com/heyojules/agent-context
3•gintokinx•38m ago•1 comments

A 'time capsule' for cells stores the secret experiences of their past

https://www.nature.com/articles/d41586-026-00116-8
2•XzetaU8•39m ago•0 comments

Claude finds 353 zero-days on Packagist

https://sansec.io/research/claude-finds-353-zero-days-packagist
4•gwillem•41m ago•1 comments

Turning blockchain wallets into readable stories

https://kettaro.com/
1•chainbuilder•43m ago•1 comments

Are your memories illusions? New study disentangles the Boltzmann brain paradox

https://phys.org/news/2026-01-memories-illusions-disentangles-boltzmann-brain.html
1•pseudolus•43m ago•0 comments

Why should GNOME support server side decorations?

https://blister.zip/posts/gnome-ssd/
2•Jyaif•44m ago•0 comments

Skill Gateway: Intelligent skill selection system that reduces token consumption

https://github.com/onurkanbakirci/skills-gateway
1•onurkanbkrc•44m ago•0 comments