frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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

git-fsmonitor--daemon

https://manpages.ubuntu.com/manpages/stonking/man1/git-fsmonitor--daemon.1.html
1•tosh•1m ago•0 comments

Training Data for Bio AI Models

https://research.dimensioncap.com/p/on-training-data-for-bio-ai-models
1•sebg•2m ago•0 comments

Free NIS2 CEO training course

https://nisd2.eu/training/nis2-ceo
1•cjhisey•3m ago•0 comments

Foldable Reflectarray Turbocharges Cubesats' Data Rates

https://spectrum.ieee.org/cubesats-origami-antenna-foldable-reflectarray
1•rbanffy•8m ago•0 comments

European Commission Adopts OceanEye

https://eurocean.org/np4/2087.html
1•_____k•11m ago•0 comments

Replacing Bash with Swift in an AI Harness

https://alejandromp.com/development/blog/replacing-bash-with-swift-in-an-ai-harness/
2•ianhxu•15m ago•0 comments

Miasma NPM Supply Chain Attack: Self-Spreading Worm via Phantom Gyp

https://www.stepsecurity.io/blog/binding-gyp-npm-supply-chain-attack-spreads-like-worm
1•gaurang_tandon•18m ago•0 comments

RIP Jim Rutt (1953-2026), and Thoughts on Philanthropy and Culture-Building

https://lydialaurenson.substack.com/p/rip-jim-rutt-1953-2026-and-thoughts
1•sebg•19m ago•0 comments

Show HN: App that shows your screen-free hours every time you look at your phone

https://apps.apple.com/gb/app/oh-my-hours/id6760450002
2•mindfulbun•25m ago•0 comments

Latency Numbers Every Programmer Should Know

https://colin-scott.github.io/personal_website/research/interactive_latency.html
2•tosh•28m ago•0 comments

Root access for Harmony Hubs and local web mangagement

https://github.com/Ripthulhu/harmony-hub-root
1•lakid•31m ago•1 comments

Digital Independence: EU Plans Strict Access to State IT Structures

https://www.heise.de/en/news/Digital-Independence-EU-Plans-Strict-Access-to-State-IT-Structures-1...
3•doener•35m ago•0 comments

AI enthusiasts are in a race against time, AI skeptics in a race against entropy

https://charitydotwtf.substack.com/p/ai-enthusiasts-are-in-a-race-against
2•adunk•39m ago•0 comments

Coreutils for Windows Overview – Microsoft Learn

https://learn.microsoft.com/en-us/windows/core-utils/overview
1•rbanffy•40m ago•1 comments

Grep this: Microsoft grafts (most) Linux commands onto Windows

https://www.theregister.com/os-platforms/2026/06/03/grep-this-microsoft-grafts-most-linux-command...
2•rbanffy•41m ago•0 comments

StereoTales: Multilingual Open-Ended Stereotype Discovery in LLMs

https://research.giskard.ai/blog/stereotales/
1•mattbit•43m ago•0 comments

XLclick Add-In

https://xlclick.com/
1•getseofix•46m ago•0 comments

Train your own LLM? Here's what happens

https://www.exasol.com/blog/train-your-own-llm/
5•ROSEDOLA•48m ago•0 comments

2026 World Cup Predictions

https://www.natesilver.net/p/world-cup-2026-odds-predictions
3•7777777phil•51m ago•0 comments

Nvidia – The Coming Short Squeeze?

https://www.linkshort.app/r/pagea.uk/nvidia-stock-thesis
1•freakynit•53m ago•1 comments

The Russian "Max" messaging app has suddenly disappeared from the App Store

https://komersant.ua/en/rosiiany-skarzhatsia-shcho-z-app-store-raptovo-znyk-mesendzher-maks/
1•NewCzech•55m ago•0 comments

Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites

https://uruky.com/?il=en
11•BrunoBernardino•58m ago•3 comments

What if heterogenous agents could talk to each other?

https://github.com/prassanna-ravishankar/repowire
1•nomadic-coder•58m ago•1 comments

Quality in the Age of Slop

https://sinclairtarget.com/blog/2026/06/01/quality-in-the-age-of-slop/
3•birdculture•1h ago•1 comments

EtherHiding: Malware uses Ethereum blockchain as uncensorable C2 resolver

https://www.mcafee.com/blogs/other-blogs/mcafee-labs/weedhack-minecraft-malware-as-a-service-camp...
1•Ember_Wipe•1h ago•0 comments

Why Learn Pandas?

https://blog.geekuni.com/2026/06/why-learn-pandas.html
2•theanonymousone•1h ago•0 comments

UK media fails to disclose defence sector links in nearly 60% of cases

https://aoav.org.uk/2026/military-experts-or-arms-industry-insiders-uk-media-fails-to-disclose-de...
51•XzetaU8•1h ago•18 comments

Email is the hardest easy problem, and I built a business in it

https://blog.emailengine.app/email-is-the-hardest-easy-problem-and-i-built-a-business-in-it/
4•andris9•1h ago•0 comments

How Freedom Tech Is Pushing Back Against Digital Authoritarianism

https://www.forbes.com/sites/digital-assets/2026/06/04/how-freedom-tech-is-pushing-back-against-d...
3•mkfain•1h ago•0 comments

A post-quantum future for Let's Encrypt

https://letsencrypt.org/2026/06/03/pq-certs.html
1•fanf2•1h ago•0 comments