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

Nvidia chip-use emissions match that of a Russian state coal producer: report

https://www.euronews.com/next/2026/09/21/nvidia-chip-use-emissions-match-that-of-a-russian-state-...
2•devonnull•1m ago•0 comments

Xiaomi MiMo Desktop

https://mimo-ai.xiaomimimo.com/desktop/
1•gainsurier•1m ago•0 comments

Xaml.io v0.9: Build .NET Apps from a Prompt, in the Browser

https://blog.xaml.io/post/build-dotnet-apps-from-a-prompt
1•vasbu•1m ago•1 comments

Show HN: Jev powered knowledge graph search CLI

https://github.com/Emlembow/jev-graph-search
1•MikeLembo•3m ago•0 comments

Show HN: Context Tetris clear rows to bank the useful context Keep the noise out

https://vstorm-co.github.io/agenticos/arcade/context.html
1•outageroom•4m ago•0 comments

There May Be Nobody There

https://yusufaytas.com/there-may-be-nobody-there
1•bastrich•6m ago•0 comments

Arce: Design studio for furniture makers and interior designers

https://arce.design/
2•ivanenkoy•10m ago•0 comments

Delta: Highly available, strongly consistent storage using chain replication (2022)

https://engineering.fb.com/2022/05/04/data-infrastructure/delta/
1•grep_it•12m ago•0 comments

So, is AI going to kill us? 11 experts, 11 answers

https://sfstandard.com/2026/09/21/experts-ai-doom/
1•ghuntley•13m ago•0 comments

Motor Characterization for Small Running Robots (2016)

https://robot-daycare.com/posts/2016-01-06-motor-characterization-for-small-running-robots/
1•loughnane•14m ago•0 comments

I Redefined Partnership Terms to End the Sick Romanticization of Co-Founders

https://medium.com/startup-shop/in-lieu-of-technical-co-founder-i-redefined-better-partnership-te...
1•joeyomaita•17m ago•2 comments

Covert Caches: TLB Edition

https://parallelprogrammer.substack.com/p/covert-caches-tlb-edition
2•matt_d•19m ago•0 comments

Ukrainian naval drone sinks Russian kamikaze drone boat

https://arstechnica.com/gadgets/2026/09/military-milestone-ukrainian-naval-drone-sinks-russian-ka...
3•Gaishan•20m ago•0 comments

Making a game for the GBA and PC from the same codebase

https://mattgreer.dev/blog/making-a-game-for-gba-and-pc/
2•ibobev•22m ago•0 comments

Designing Silicon from Scratch [video]

https://www.youtube.com/watch?v=q6ytRHaTEXI
2•ibobev•23m ago•0 comments

Looking forward to Git 2.56 – and 3.0

https://lwn.net/SubscriberLink/1094575/2385e98583715c2b/
3•chmaynard•25m ago•0 comments

Self-Hosting Behind Cgnat

https://david.alvarezrosa.com/posts/self-hosting-behind-cgnat/
3•ibobev•25m ago•0 comments

Brad Smith and Kevin Rudd on AI, Regulation, and the Future of Work [video]

https://www.youtube.com/watch?v=hClbN_imH5Y
2•verdverm•25m ago•0 comments

U.S. Site Blocking Bill Adds VPNs to the List of Blocking Intermediaries

https://torrentfreak.com/u-s-site-blocking-bill-adds-vpns-to-the-list-of-blocking/
4•gslin•28m ago•0 comments

Show HN: Building Seven in Public

https://claude.ai/share/61ae35d6-82f2-425a-84b6-907a3ec1b5c4
2•o2zer0cool•28m ago•0 comments

Apple Watch Series 12 and Ultra 4 May Have Hidden Flash Storage

https://www.macrumors.com/2026/09/21/apple-watch-series-12-ultra-4-hidden-storage/
3•bookofjoe•33m ago•0 comments

Muse, Meta's extraordinarily privileged AI assistant, has a serious 0-day

https://arstechnica.com/security/2026/09/muse-metas-extraordinarily-privileged-ai-assistant-has-a...
4•spenvo•33m ago•0 comments

AI Risk Cheatsheet

https://umais.me/writing/ai-risk-cheatsheet/
2•umz•37m ago•0 comments

Spymarks, Not Watermarks

https://brand.io/article/spymarks/
13•possibilistic•38m ago•5 comments

Acubom

https://acubom.com/
2•autifill•38m ago•0 comments

Jev: System One Models for Prod, Not God – With Diogo Almeida, CEO, TypeSafe AI

https://www.latent.space/p/jev
4•swyx•40m ago•1 comments

I Am in need of Testers

https://agaro.ai/
4•yusufghyasi•45m ago•1 comments

An actively maintained and updated Motif fork exists

https://www.osnews.com/story/145877/an-actively-maintained-and-updated-motif-fork-actually-exists/
2•birdculture•46m ago•0 comments

LLMs Are Too Big. My Log Router Doesn't Need to Sing

https://www.distributedthoughts.org/my-log-router-doesnt-need-to-sing/
3•pgr0ss•47m ago•0 comments

Trump says U.S. working on deal to buy potash from Belarus instead of Canada

https://www.cbc.ca/lite/story/9.7352583
7•colinprince•48m ago•1 comments