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

Resolving Energy Bottlenecks

https://nomagicpill.site/knowledge/energybottlenecks.html
1•surprisetalk•1m ago•0 comments

Show HN: Candlebar – crypto and stock prices in the Mac menu bar

https://candlebar.app
1•toddynho•2m ago•0 comments

Linux 7.3 Device Mapper Sees Many Fixes, Including Code Cleanups by Claude Opus

https://www.phoronix.com/news/Linux-7.3-Device-Mapper
1•DemiGuru•2m ago•0 comments

Codec Wars Get Real: Lessons from Disney's European 4K Blackout

https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=176155
1•cisc•2m ago•0 comments

Ask HN: There is current insistence upon learning what LLM's do under the hood

1•joebig•3m ago•0 comments

I ran deconvolution on my own redaction output – here is what came back

https://nexoradia.com/blog/gaussian-blur-is-not-redaction/
1•farshid_dev•3m ago•0 comments

Trump considers renaming Lake Ontario to 'Lake America' as trade war escalates

https://www.theglobeandmail.com/canada/article-trump-considering-renaming-lake-ontario-to-lake-am...
4•bellgrove•3m ago•0 comments

When Code Is Abundant

https://about.gitlab.com/blog/when-code-is-abundant/
1•hoodkg•4m ago•0 comments

Show HN: Crilio – pytest for prompts

https://github.com/mukundzha/crilio
4•mukundzzha•4m ago•0 comments

The Eight Pillars of User Research

https://medium.com/researchops-community/the-eight-pillars-of-user-research-1bcd2820d75a
1•speckx•5m ago•0 comments

Nobody Can Run Your App but You

https://medium.com/ironbee/nobody-can-run-your-app-but-you-313aa9d7afe0
1•sozal•5m ago•0 comments

We had a unit test once which only failed on Sundays (2015)

https://qntm.org/unit
2•lukasgelbmann•7m ago•0 comments

Show HN: GitHub Dashboard aka GitBiased

2•skyfantom•8m ago•0 comments

Parsing IP addresses in C# at crazy speeds

https://twitter.com/lemire/status/2090154772250939471
1•PKop•8m ago•0 comments

"A monad is a monoid in the category of endofunctors" But what does that mean? [video]

https://www.youtube.com/watch?v=ZcD2gGq76FY
1•DPDmancul•8m ago•0 comments

ZenTerm, a macOS terminal with panes, drawers, and tool floats

https://github.com/praxis-labs-io/zen-term
1•jdwhite32•8m ago•0 comments

Ten ways an AI breaks under pressure. How many you can catch?

https://splabs.io/red-teamer-intuition-quotient
2•k-thimmaraju•9m ago•0 comments

Public Utility Commission seeks additional authority to regulate data centers

https://www.kxan.com/news/texas-politics/public-utility-commission-seeks-additional-authority-to-...
2•newsomix9xl•9m ago•0 comments

Show HN: Privacy-First Screen-Time Tracker and Blocker (100% Local, MV3)

https://github.com/timgioh/Privacy-First-Screen-Time-Focus-Dashboard
1•Konstantinsio•9m ago•0 comments

The state of AI in 2026: On the road to ROI

https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai
4•swolpers•9m ago•1 comments

Show HN: Sktime-CLI A command line tool to do all time-series tasks

https://github.com/siddharth7113/sktime-cli
2•siddharth7113•11m ago•0 comments

Show HN: Pyxle – Python and React in one file, no API layer

https://pyxle.dev
1•shivamsn97•13m ago•0 comments

Scams Can't Be Stopped – We Need to Stop Pretending They Can

https://brothke.medium.com/scams-cant-be-stopped-we-need-to-stop-pretending-they-can-f89fa37f4528
3•benrothke•13m ago•0 comments

Depression may shut down the brain's ability to make new neurons

https://www.sciencedaily.com/releases/2026/08/260823094135.htm
1•samso26•14m ago•0 comments

Show HN: GitRank.lol – GitHub repo battleground funding open source

https://gitrank.lol
1•ongdevlab•15m ago•0 comments

Linux's History by Linus Torvalds

https://www.cs.cmu.edu/~awb/linux.history.html
5•janvdberg•16m ago•0 comments

I ported Omarchy (Linux) to a phone

https://www.ivan.codes/blog/i-ported-omarchy-to-a-phone
6•hypendev•16m ago•0 comments

We open-sourced agentic runtime and what it is good for

https://opengeni.substack.com/p/why-we-built-an-agentic-runtime
2•davletdz•18m ago•0 comments

Stripe closed our account for "unauthorized payments"

https://montelua.ai
3•luisml77•20m ago•0 comments

Clojurists Together Short Term Project Updates

https://www.clojuriststogether.org/news/august-2026-short-term-project-updates/
1•dragandj•21m ago•0 comments