frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

1•danielandrews43•1y 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•1y 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•1y 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

Show HN: How much of your index fund is companies you don't want to own?

https://sylph.fyi/
1•chibg10•57s ago•0 comments

The Graduate-School Dropout Toppling China's Academic Stars

https://www.wsj.com/science/the-graduate-school-dropout-toppling-chinas-academic-stars-3c1e5d86
1•PLenz•1m ago•0 comments

Show HN: BYOTag – Build your own Claude tag alternative in 3 API calls

https://www.buildyourownclaudetag.dev/
1•iacguy•2m ago•0 comments

Programming the immune system with timed local drug delivery

https://link.springer.com/article/10.1007/s13346-026-02176-9
1•boas•2m ago•1 comments

We need an accounting system for cognitive debt

https://raw.githubusercontent.com/MikaeI/cognizance/refs/heads/main/we_need_an_accounting_system_...
1•mikaelaast•3m ago•0 comments

AI #175: The Fable Continues

https://thezvi.substack.com/p/ai-175-the-fable-continues
1•paulpauper•4m ago•0 comments

When 2+2=5

https://arstechnica.com/security/2026/06/ai-browsers-can-be-lulled-into-a-dream-world-where-guard...
2•noashavit•4m ago•0 comments

RemotePower: Small Improvements, Big Difference

https://github.com/tyxak/remotepower
1•tyxak•4m ago•0 comments

The Physics of Memory (a.k.a. Can JavaScript ECS?)

https://www.dmurph.com/posts/2026/06/ecs_vs_oop_benchmark/ecs_vs_oop_benchmark.html
1•birdculture•5m ago•0 comments

Blink If You're Human

https://dynomight.substack.com/p/blink
1•paulpauper•5m ago•0 comments

Microsoft launches its own AI deployment company with $2.5B commitment

https://techcrunch.com/2026/07/02/microsoft-launches-its-own-ai-deployment-company-with-2-5-billi...
1•builtbystef•5m ago•0 comments

When is it time to grow up?

https://www.infinitescroll.us/p/when-is-it-time-to-grow-up
1•paulpauper•5m ago•0 comments

CHackerBlog Released – How it was made with AI

https://cimons.com/article/how-this-blog-was-created-with-ai
1•etcimon•7m ago•0 comments

Google caps Meta's Gemini use as AI demand strains capacity

https://www.ft.com/content/c5d52f72-71ef-40bc-bad3-61afdba8b378
1•achow•8m ago•2 comments

HN: Words on Repeat – AI vocabulary extraction and FSRS spaced repetition

https://wordsonrepeat.com/
1•palachdigital•9m ago•0 comments

See What the Browser Reveals About You

https://medium.com/@thesuperrepemail/what-data-does-your-browser-sends-to-any-website-you-visit-9...
1•mssblogs•9m ago•0 comments

WyrmRSS: Self-hosted RSS reader and aggregator

https://github.com/kryoseu/WyrmRSS
1•kryoseu•10m ago•1 comments

A Third Party Breached the Intercept's Signal Tip Line

https://www.dropsitenews.com/p/intercept-signal-tip-line-breach-hack
2•MallocVoidstar•13m ago•1 comments

Collapsing Towers of Interpreters [pdf]

https://www.cs.purdue.edu/homes/rompf/papers/amin-popl18.pdf
2•rbanffy•13m ago•0 comments

Railway: Peace

https://railway.com/peace
3•gk1•16m ago•1 comments

OpenAI Courts Trump administration as Its Latest Investor

https://www.axios.com/2026/07/02/openai-stake-trump-altman
3•jamesgill•18m ago•2 comments

The Wrecking-Ball Revolution

https://www.economist.com/interactive/essay/2026/07/02/the-wrecking-ball-revolution
2•samizdis•19m ago•0 comments

The 10-Year Retirement Warning: 5 Critical Moves You Need to Make

https://comuniq.xyz/post?t=1351
2•01-_-•20m ago•0 comments

Blog Hiking

https://bloghiking.com/
3•cosmicgadget•22m ago•0 comments

ScyllaDB's Trie-Based Index Delivers Up to 3X More Throughput

https://www.scylladb.com/2026/06/30/trie-index-3x-more-throughput/
3•eatonphil•22m ago•0 comments

Why Don't Frontlights Use Standard Warm and Cool Light Temperatures?

https://blog.the-ebook-reader.com/2026/07/01/why-dont-frontlights-use-standard-warm-and-cool-ligh...
2•DavideNL•23m ago•0 comments

New – TV Volume Stabilizer

https://github.com/AdBusterOfficial/Adbuster--WinApp
2•Bo_Amigo_910•24m ago•2 comments

The "empathy paradox" of LTR vs. RTL readers

https://gemini.google.com/share/4c9aadaf7f0e
1•mobileturdfctry•27m ago•0 comments

Agent Listen Music Skill

https://github.com/tigrohvost/music-hearing
2•tigrohvost•29m ago•0 comments

AI content flood: why the web's signal is dying

https://psyll.com/articles/technology/ai-machine-learning/ai-content-flood-why-the-webs-signal-is...
2•lucasfletcher•29m ago•0 comments