frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Extract text and translate on every PR

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

LlamaBarn: A cosy home for your LLMs

https://github.com/ggml-org/LlamaBarn
1•tosh•2m ago•0 comments

I dont want AI that replace my taste, I want AI that help me use my taste better

https://emsh.cat/good-taste/
1•embedding-shape•4m ago•0 comments

Why the text terminal cursor is important for Accessibility

https://blind.guru/blog/2021-06-25-brick.html
1•lynx97•6m ago•0 comments

Show HN: Accurate LLM-based password guesser

https://github.com/Tzohar/PassLLM
2•Plarsy•8m ago•0 comments

Why "The AI Hallucinated" is the perfect legal defense

https://niyikiza.com/posts/hallucination-defense/
1•niyikiza•9m ago•1 comments

Creator Studio: Apple confuses with duplicate apps

https://www.heise.de/en/news/Creator-Studio-Apple-confuses-with-duplicate-apps-11158774.html
1•doener•9m ago•0 comments

"Mr. Burns" as a Software Engineer

https://github.com/arjun-krishna1/mrburns
1•arjun_krishna1•9m ago•0 comments

Show HN: A cross-framework Markdown/MDX parser to simplify content management

https://github.com/aymericzip/intlayer/blob/main/docs/docs/en/dictionary/markdown.md
2•intlayer_org•9m ago•0 comments

Clawdbot sheds skin to become Moltbot, can't slough off security issues

https://www.theregister.com/2026/01/27/clawdbot_moltbot_security_concerns/
1•thoughtpeddler•10m ago•0 comments

Crazy-Jumpman

https://codeberg.org/pgeorgi/crazy-jumpman/#english
1•todsacerdoti•10m ago•0 comments

1km tower in the desert is not progress it is a farewell letter to common sense

https://www.doubleglazinginbanbridge.co.uk/29-171405-1km-tower-in-the-desert/
2•patrakov•17m ago•0 comments

Google agrees to pay $68M to settle Google Assistant "false accepts" privacy ls

https://www.theguardian.com/technology/2026/jan/26/google-privacy-suit-settlement-voice-assistant
1•nuclearm•18m ago•1 comments

Lean 4.27.0

https://lean-lang.org/doc/reference/latest/releases/v4.27.0/
1•tzury•19m ago•0 comments

Show HN: o2go – a minimal, provider-agnostic OAuth2 client for Go

https://github.com/gokhanaltun/o2go
1•5gkhn2•19m ago•1 comments

Are AI cryptocurrencies a good investment in 2026?

https://altcoindesk.com/perspectives/learn/are-ai-cryptocurrencies-a-good-investment/article-22644/
1•aisshwarya20•20m ago•0 comments

Traditional Onboarding Excludes the People Tech Needs Most

https://vetswhocode.io/blogs/how-traditional-onboarding-excludes
1•bityard•20m ago•0 comments

MAME 0.285

https://www.mamedev.org/?p=559
1•chungy•20m ago•0 comments

UK-based pair behind messaging app accused of giving data to Iranian regime

https://www.theguardian.com/technology/2026/jan/29/iran-app-gap-messenger-tsit-user-data-uk-sussex
2•n1b0m•22m ago•0 comments

Benchmarking Reward Hack Detection in Code Environments via Contrastive Analysis

https://arxiv.org/abs/2601.20103
1•darshandesh1504•23m ago•1 comments

Sentry releases new CLI for developers and agents

https://cli.sentry.dev/
1•BYK•23m ago•0 comments

Flameshot

https://github.com/flameshot-org/flameshot
1•OsrsNeedsf2P•23m ago•0 comments

Next 50 Years of AI

https://www.dimamik.com/posts/next_50_years_of_ai/
2•dimamik•26m ago•0 comments

School is worse for kids than social media

https://unpublishablepapers.substack.com/p/school-is-way-worse-for-kids-than
1•amadeuspagel•26m ago•0 comments

NOAA Releases Updated Model of Earth's Geomagnetic Field

https://www.ncei.noaa.gov/news/upgraded-goemag-model-aids-energy-exploration
1•krunck•26m ago•1 comments

Ferrari vs. Markets

https://ferrari-imports.enigmatechnologies.dev/
3•merinid•28m ago•3 comments

Grokipedia just surpassed 4,06,070 edits across 60,92,140 articles

https://twitter.com/elonmusk/status/2016889938327847415
1•usefulposter•30m ago•5 comments

3D-Printed Kit Gives the DJI Osmo Nano Vintage Hasselblad Style

https://petapixel.com/2026/01/12/3d-printed-kit-gives-the-dji-osmo-nano-vintage-hasselblad-style/
1•PaulHoule•31m ago•0 comments

AI Assisted Interviews

https://www.spakhm.com/ai-interviews
1•coffeemug•32m ago•1 comments

Show HN: The Profanity API – Context-aware content moderation

https://the-profanity-api.com/docs
1•Olehype•34m ago•1 comments

Tomo: A statically typed, imperative language that cross-compiles to C [video]

https://www.youtube.com/watch?v=-vGE0I8RPcc
1•evakhoury•34m ago•0 comments