frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

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

Show HN: Fabricate a GitHub persona and commit history with 1 command

https://github.com/dabit3/fabricate
1•dabit3•2m ago•0 comments

A curated list of free (libre) self-hosted projects

https://libreselfhosted.com
1•salkahfi•4m ago•0 comments

AI doesn't add up if you neglect the mathematicians

https://www.ft.com/content/b05318d1-12e5-49f1-9950-47e8b0f809ae
2•1vuio0pswjnm7•5m ago•0 comments

Show HN: FastLanes based integer compression in Zig

https://github.com/steelcake/zint
1•ozgrakkurt•5m ago•0 comments

Show HN: Free Online detection and content quality assurance tool

https://mydetector.ai/
1•Pratte_Haza•7m ago•0 comments

How the Firefox desktop launcher works

https://support.mozilla.org/en-US/kb/firefox-desktop-launcher
2•josephcsible•8m ago•1 comments

The Joy of Walking [video]

https://www.youtube.com/watch?v=WOqKR75Y7h4
1•lopespm•9m ago•0 comments

Russia's only active launch pad for cosmonauts is damaged

https://www.space.com/space-exploration/international-space-station/russias-only-launch-pad-for-c...
1•geox•9m ago•0 comments

15 Years Ago, UFO Sightings Rocked a Small Texas Town. The Mystery Remains

https://www.vice.com/en/article/netflix-encounters-messengers-stephenville/
1•handfuloflight•9m ago•0 comments

Ask HN: Which large model works best?

1•jsxyzb•15m ago•0 comments

Show HN: Scrappy Free AI Code Assistant

https://github.com/HakAl/scrappy
1•UmGuys•15m ago•0 comments

Uniform standards for wooden pallets [pdf]

https://www.goodwinrobbins.com/images/resources/wood_pallets_std_2012.pdf
3•WorldPeas•22m ago•1 comments

Multicore Fiber MCF Connectors (LC/SC) – HYC

https://www.hyc-system.com/Product/index_200/9437
2•hycsystembella•23m ago•1 comments

Swiss government says give M365, and all SaaS, a miss as it lacks E2EE

https://www.theregister.com/2025/12/01/infosec_news_in_brief/
3•Bender•29m ago•0 comments

Show HN: Reporters.io – Find and Connect with the Right Journalists

https://reporters.io/
1•qwikhost•30m ago•0 comments

Abused code-signing certificate country by issue date

https://public.flourish.studio/visualisation/26530966/
2•walterbell•31m ago•1 comments

In Re: 23andMe, Inc. Customer Data Security Breach Litigation

https://www.23andmedatasettlement.com/
35•toomuchtodo•31m ago•11 comments

Oxford Word of the Year 2025 is rage bait

https://corp.oup.com/news/the-oxford-word-of-the-year-2025-is-rage-bait/
1•ChrisArchitect•33m ago•2 comments

Tesla faces class action over Powerwall recall that leaves people bricked

https://electrek.co/2025/11/27/tesla-class-action-over-powerwall-recall-bricked-batteries/
3•Bender•34m ago•0 comments

French Soccer Federation Hit by Cyberattack, Member Data Stolen

https://www.securityweek.com/french-soccer-federation-hit-by-cyberattack-member-data-stolen/
1•Bender•35m ago•0 comments

Building a Copying GC for the Plush Programming Language

https://pointersgonewild.com/2025-11-29-building-a-copying-gc-for-the-plush-programming-language/
1•ibobev•37m ago•0 comments

Human-Scale vs. Asymmetric Social Media

https://pointersgonewild.com/2023-12-24-toxic-by-design-human-scale-vs-asymmetric-social-media/
2•ibobev•37m ago•0 comments

Generating Cats using binned Gaussian Splats

https://aschrein.github.io/jekyll/update/2025/11/30/generating_cats3.html
1•ibobev•38m ago•0 comments

Show HN: Martial Lint – improve Chinese Wuxia novel translations with LLMs

https://github.com/venkr/martial-lint
1•venkii•46m ago•1 comments

Regarding Thien-Thi Nguyen

9•SmolCloud•51m ago•0 comments

PatchDNA: Flexible and Biologically-Informed Alternative to Tokenization for DNA

https://www.biorxiv.org/content/10.1101/2025.11.28.691095v1
1•mapmeld•54m ago•0 comments

Building real software with Gemini 3 Pro

https://www.augmentedswe.com/p/coding-with-gemini-3-pro
1•wordsaboutcode•57m ago•0 comments

Earth Coastlines Through Time

https://mapsmania.github.io/mapchallenge/earth.html
1•gmays•1h ago•0 comments

Hytale Creative Mode: Building the Future of Creative Servers

https://hytaletop100.com/blog/hytale-creative-mode-building-the-future-of-creative-servers
2•doobie12•1h ago•0 comments

Advent of Sysadmin 2025

https://sadservers.com/advent
29•lazyant•1h ago•6 comments