frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built Locawise, a free AI tool to automate localization in projects

1•aemresafak•7mo ago
Hi HN,

I've built Locawise, an open-source Python tool to automate the often tedious process of application localization. It uses AI (OpenAI or VertexAI models) to translate new or changed strings in your language files.

It consists of two main parts:

locawise: A Python CLI tool you run locally. It detects changes in your source language files (JSON, .properties), gets translations, and updates target files. It's context-aware – you can define project context, terminology (glossary), and tone via a YAML config (i18n.yaml) to improve translation quality. locawise-action: A GitHub Action that automates this process. It can run on pushes to your main branch and create a PR with the new translations. The goal is to offer a free, developer-controlled alternative to paid localization platforms. It's designed to be efficient (async, only translates changes) and cost-effective (you control LLM usage).

GitHub (CLI tool): https://github.com/aemresafak/locawise GitHub (Action): https://github.com/aemresafak/locawise-action Quick Tutorial: https://www.youtube.com/watch?v=b_Dz68115lg

I'd love to get your feedback and answer any questions.

Comments

aemresafak•7mo ago
Hi everyone, author here!

Thanks for checking out Locawise. I started building this because I was looking for a more streamlined and cost-effective way to handle localization for my own projects. I wanted something that could leverage the power of modern LLMs for good quality translations but also give me control over context and specific terminology without being locked into an expensive subscription.

The core idea was to make localization an almost invisible part of the development workflow, especially with the GitHub Action – push your code in the source language, and let the translations follow automatically.

This is still evolving, and I'm keen to build it out based on what developers actually need. Looking forward to your thoughts and any suggestions you might have!

JSON to Video

https://jsontovideo.org/
1•vvalvyvv•35s ago•0 comments

Xplora – A Smartwatch Designed for Kids

https://xplora.dk/
1•MrJagil•38s ago•0 comments

Stop losing bookmarks to the void. Bookmarks disappear. Capture/Recall Instantly

https://github.com/smogmanus1/ContentCapture-Pro
2•smogmanus•3m ago•1 comments

Mushroom Playing a Keyboard in the Forest

https://www.youtube.com/watch?v=NbP2DgDp890
1•gsf_emergency_6•4m ago•0 comments

Earliest evidence of making fire 400k years ago

https://www.nature.com/articles/s41586-025-09855-6
2•griffzhowl•5m ago•0 comments

Can we generate a credible SAR image from an optical image?

https://elisecolin.medium.com/can-we-generate-a-credible-sar-image-from-an-optical-image-7d41a5ce...
1•marklit•12m ago•0 comments

U.S. Blueprint to Rewire Economies of Russia, Ukraine Sets Off Clash with Europe

https://www.wsj.com/world/europe/u-s-blueprint-to-rewire-economies-of-russia-ukraine-sets-off-cla...
1•petethomas•14m ago•0 comments

Critique: TUI for Reviewing Git Changes

https://github.com/remorses/critique
1•handfuloflight•23m ago•0 comments

Pando (Tree)

https://en.wikipedia.org/wiki/Pando_(tree)
1•handfuloflight•24m ago•0 comments

A few thoughts on the idea that domains should be everyone's "internet handles"

https://xn--gckvb8fzb.com/domains-as-internet-handles/
1•ayaros•25m ago•0 comments

Show HN: I built a tiny Datadog alternative for small SaaS apps

https://getlogmint.com
1•this-is-shreya•26m ago•0 comments

Use the Mikado Method to do safe changes in a complex codebase

https://understandlegacycode.com/blog/a-process-to-do-safe-changes-in-a-complex-codebase/
2•gavinhoward•28m ago•0 comments

Wine Cooler

https://tedium.co/2025/12/10/404-media-zine-linux-affinity/
2•pentagrama•31m ago•0 comments

Transformers Must Hallucinate

https://medium.com/@nikitph/why-transformers-must-hallucinate-7c2a8fc3b3be
2•loaderchips•31m ago•0 comments

PicoRuby is the smallest Ruby implementation for one-chip microcontrollers

https://picoruby.org
2•Kerrick•32m ago•0 comments

One Database to Rule Them All

https://docs.eventsourcingdb.io/blog/2025/12/11/one-database-to-rule-them-all/
1•goloroden•36m ago•0 comments

Ask HN: Claude Code users, are you experiencing reduced usage limits today?

1•nnnck•42m ago•0 comments

I Like My F# Code Type Annotation-Free

https://www.planetgeek.ch/2025/12/10/i-like-my-f-code-type-annotation-free/
1•Kerrick•43m ago•0 comments

Anytime Algorithm

https://en.wikipedia.org/wiki/Anytime_algorithm
1•raw_anon_1111•46m ago•0 comments

TypeSlayer – a TypeScript types performance tool [video]

https://www.youtube.com/watch?v=IP6EZXzXBzY
2•wildpeaks•51m ago•0 comments

I build a live crypto-sentiment analyzer

https://risingwave.com/blog/risingwave-python-udf-tutorial/
1•WavyPeng•51m ago•0 comments

Pebble Index

https://repebble.com/index
1•mcyc•55m ago•0 comments

Neuroscientist Doris Tsao joins Astera to lead its new neuroscience program

https://astera.org/neuroscientist-doris-tsao-joins-astera-to-lead-its-new-neuroscience-program/
1•memming•1h ago•0 comments

Parachutists told to check software after jumper dangled from a plane

https://www.theregister.com/2025/12/11/atsb_parachute_snagged_software/
3•defrost•1h ago•0 comments

Tool for analyzing GitLab SOS bundles without Elasticsearch

https://gitlab.com/gitlab-com/support/toolbox/soslab
1•s_shaik•1h ago•1 comments

A Letter from My Grandfather

https://lorn.us/posts/a-letter-from-my-grandfather/
2•atropoles•1h ago•0 comments

A Friendly Guide to Exorcising Maxwell's Demon (Paper)

https://journals.aps.org/prxquantum/abstract/10.1103/phkv-wrsd
1•mrcgnc•1h ago•0 comments

The Component Gallery

https://component.gallery/
1•handfuloflight•1h ago•0 comments

Fish Alpinism

https://triapul.cz/_/1765291397
1•todsacerdoti•1h ago•0 comments

Weird Generalization and Inductive Backdoors: New Ways to Corrupt LLMs

https://arxiv.org/abs/2512.09742
1•bearseascape•1h ago•0 comments