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

Jacobian Conjecture for Baby

https://muchmirul.github.io/jacobian-conjecture/
1•porphyra•1m ago•0 comments

Using AI makes people less likely to admit they don't know something

https://www.theregister.com/ai-and-ml/2026/07/19/using-ai-makes-people-less-likely-to-admit-they-...
1•smartmic•4m ago•0 comments

Navigating the volatile silicon market: updates on memory and storage pricing

https://frame.work/blog/updates-on-memory-pricing-and-navigating-the-volatile-memory-market
1•davidjade•4m ago•0 comments

What to Expect from China's New Five-Year Plan

https://institute.global/insights/geopolitics-and-security/what-to-expect-from-chinas-new-five-ye...
1•toomuchtodo•4m ago•1 comments

RefluXFS: LPE in the Linux kernel via XFS reflink race (CVE-2026-64600)

https://www.openwall.com/lists/oss-security/2026/07/22/14
1•ilreb•6m ago•0 comments

Amazon once again locking me out of my own order data

https://bsky.app/profile/jon.moeller.io/post/3mrawmjzsmc2u
2•jmole•7m ago•0 comments

It's time to wake up: An Emacs alarm clock

https://lars.ingebrigtsen.no/2026/07/22/its-time-to-wake-up-an-emacs-alarm-clock/
1•meetpateltech•8m ago•0 comments

AI-maestro: Conduct a roster of AI coding agents against a work board

https://github.com/my-chiefmind/ai-maestro
1•mychiefmind•8m ago•0 comments

Comhad: A TUI replacement for Cyberduck, written in Rust

https://github.com/Eoin-McMahon/comhad
1•emcmahon478•8m ago•0 comments

The Healthcare Industry Is Coming for Your Face

https://www.karenschoellkopf.com/writing/biometric-data-healthcare
2•kgunette•9m ago•0 comments

Low-volume wearable interface for voice computing

https://twitter.com/augmentaltech/status/2079962940896338039
1•tomasero•10m ago•0 comments

How Gumclaw Works

https://gumclaw.github.io/how-i-work/index.html
1•tosh•13m ago•0 comments

Show HN: An open source schema definition for datasheets

https://nkorai.github.io/datasheet-schema/
1•nkorai•13m ago•0 comments

Show HN: Window Hints – Keyboard-first window switching

https://windowhints.com/
1•mihau•13m ago•0 comments

The Architecture of Open Source Applications

https://aosabook.org/en/index.html
2•blobcode•15m ago•0 comments

Amazon Cuts Jobs in Artificial General Intelligence Unit

https://www.wsj.com/tech/ai/amazon-cuts-jobs-in-artificial-general-intelligence-unit-fb86e2ba
3•N_A_T_E•15m ago•1 comments

Show HN: Caustic – a self-hosted compiler with no LLVM, Libc, or external tools

https://github.com/Caua726/Caustic
1•cauaneves•15m ago•0 comments

Dots-note 3.0 scored perfect points International Mathematical Olympiad problems

https://www.chinadaily.com.cn/a/202607/22/WS6a6085aaa310986e2b466b54.html
2•yogthos•16m ago•0 comments

Building a Tiny 3D Renderer for a Tiny Handheld

https://saffroncr.itch.io/katavatis/devlog/1534514/building-a-tiny-3d-renderer-for-a-tiny-handheld
1•g0xA52A2A•17m ago•0 comments

'The Odyssey' Proves It: Audiences Want Movies Made the Hard Way

https://www.hollywoodreporter.com/movies/movie-news/odyssey-box-office-2026-practical-effects-123...
3•randycupertino•18m ago•1 comments

Oido Studio – Build AI employees that run your business

https://oidostudio.com
1•djancyp•18m ago•1 comments

Zero-Copy Go: Why Io.Copy Is Lying to You (Sendfile/Splice)

https://blog.devgenius.io/zero-copy-go-why-io-copy-is-lying-to-you-sendfile-splice-11748e293462
2•cheikhdev•19m ago•0 comments

Show HN: SF Speedrun – a Mario style game about surviving SF startup culture

https://sfspeedrun.com/
1•ayaangazali•19m ago•1 comments

A Guide to Trust Anchor Rotation with Cert-Manager

https://www.buoyant.io/blog/a-guide-to-linkerd-trust-anchor-rotation-with-cert-manager
2•PagCatOli•19m ago•1 comments

A Rhino from the Arctic

https://nature.ca/en/about-the-museum/media-centre/a-rhino-from-the-arctic/
1•speckx•19m ago•0 comments

Show HN: SyncLite – An embedded synchronization layer for SQLite and DuckDB

https://github.com/syncliteio/SyncLite
1•mahcha•19m ago•1 comments

Pinball on 64-Bit Alpha AXP Windows NT

https://thebrokenpipe.com/blog/pinball-on-64-bit-alpha-axp-windows-nt/
1•jandeboevrie•20m ago•0 comments

Show HN: Live life calendar wallpaper for Mac

https://github.com/knguyenanhoa/lifecalwall
1•191101•21m ago•2 comments

Rube/1.0: A Byzantine protocol for transmitting one authenticated Boolean

https://raw.githubusercontent.com/voidnullvalue/RUBE/refs/heads/main/draft-rube-protocol-01.md
1•voidnullvalue•21m ago•0 comments

Show HN: Founders Feed

https://www.founders-feed.com
1•player08•21m ago•0 comments