frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

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

Snap-O: Android screen capture tool for macOS (by OpenAI)

https://github.com/openai/snap-o
1•meetpateltech•3m ago•0 comments

CO2 Rise Directly Impairs Crop Nutritional Quality

https://onlinelibrary.wiley.com/doi/10.1111/gcb.70568
1•FrojoS•5m ago•0 comments

Show HN: Automatic Riff Track Creator

https://github.com/jareklupinski/auto-riffer
1•jareklupinski•7m ago•0 comments

Marionette: Local-first, private, voice-controlled AI browser automation agent

https://github.com/youneslaaroussi/Marionette
1•simonpure•7m ago•0 comments

Would You Let A.I. Design Your Living Room?

https://www.nytimes.com/2025/12/19/realestate/ai-interior-design-visualization-tools.html
1•gk1•7m ago•0 comments

Show HN: Fixing Chase Travel's UI in Two Weeks with LLM Assistance

https://rkdvis.com/chase-travel-fixed/
1•ktut•7m ago•0 comments

Werner Vogels Is Right

https://tsak.dev/posts/werner-vogels-is-right/
1•tsak•9m ago•0 comments

Most Outages Are Brownouts: Modeling Dependency Degradation

https://uptimex.cloud/blog/most-outages-are-brownouts
1•amauriya•9m ago•0 comments

Show HN: AOE4 Minimap Gallery – Use Case of Nano Banana Pro

https://aoe4maps.benlirio.com/#/
1•blirio•9m ago•0 comments

The SR-71 Blackbird crew that 'gave the birdie' to a Mirage pilot

https://theaviationgeekclub.com/the-story-of-the-sr-71-blackbird-crew-that-gave-the-birdie-to-a-f...
1•Fnoord•10m ago•0 comments

MCP Trust Registry

https://www.mcp-trust.com/appXjXF6ejJL028Rl/shraOlzEScrXCZGM2?z8h6m=sfsthtk32l5jLcJ06
1•gk1•10m ago•0 comments

Why do people leave comments on OpenBenches?

https://shkspr.mobi/blog/2025/12/why-do-people-leave-comments-on-openbenches/
2•sedboyz•11m ago•0 comments

Reference Library for C – New Way

https://github.com/Watchdog0x/C-Vault
1•jaxxXDD•12m ago•0 comments

Over 40% of Deceased Drivers in Vehicle Crashes Test Positive for THC: Study

https://www.facs.org/media-center/press-releases/2025/over-40-of-deceased-drivers-in-motor-vehicl...
1•bookofjoe•12m ago•0 comments

Multicell-Fold: geometric learning in folding multicellular life

https://arxiv.org/abs/2407.07055
1•felineflock•12m ago•0 comments

Show HN: Claude Code Plugin to play music when waiting on user input

https://github.com/Sevii/agent-marketplace/blob/main/plugins/elevator-music/README.md
2•Sevii•13m ago•0 comments

AI Augmentation vs. AI Amputation

https://indiantinker.bearblog.dev/ai-augmentation-ai-amputation/
2•indiantinker•13m ago•0 comments

It's time to accept the US Supreme Court is illegitimate and must be replaced

https://www.theguardian.com/commentisfree/2025/dec/19/us-supreme-court-legitimacy
6•KnuthIsGod•14m ago•0 comments

Why I'm not letting the juniors use GenAI for coding

https://lukeplant.me.uk/blog/posts/why-im-not-letting-the-juniors-use-genai-for-coding/
1•hecanjog•16m ago•0 comments

Can ChatGPT help with a midlife crisis?

https://www.ft.com/content/8b6e0a41-f3d1-474d-9d69-d5e0b897907b
1•fallinditch•17m ago•1 comments

A Better Way to Shuffle Your Apple Music Artists

https://www.smartshuffler.com
1•jackhanel•18m ago•1 comments

Single Board Module for Local LLM

https://shop.m5stack.com/products/m5stack-llm-large-language-model-module-kit-ax630c
1•giuseppedita•21m ago•0 comments

Show HN: Why Your Visitors Leave Without Buying

https://getrevdock.com/blog/why-your-visitors-leave-without-buying
1•imadjourney•23m ago•0 comments

Brothers are taking down Claude Code with OSS CLI

https://github.com/blackboxaicode/cli
2•mcflem007•24m ago•1 comments

Show HN: Role Call, discover more great TV from writers you enjoy

https://notactuallytreyanastasio.github.io/role_call/
1•rhgraysonii•25m ago•0 comments

My Cursed Setup for Public Bookmarks

https://sdf.org/~pkal/blog/tech/links.html
1•pkal•26m ago•0 comments

Evaluating Chain-of-Thought Monitorability

https://openai.com/index/evaluating-chain-of-thought-monitorability/
2•kjhughes•28m ago•0 comments

LLM Benchmark: Frontier models now statistically indistinguishable

2•js4ever•30m ago•0 comments

A Remarkable Coincidence in Wave Executive Trading

https://rxdatalab.com/research/wave-life-sciences-insiders/
1•nnmg•32m ago•0 comments

Go ahead, self-host Postgres

https://pierce.dev/notes/go-ahead-self-host-postgres#user-content-fn-1
43•pavel_lishin•36m ago•19 comments