wuchale

Providing a way to have internationalization of web apps with very compact catalogs (performance) from normal code, with no extra syntax (convenience)

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Backer

Become a backer for $5.00 per month and support us

Starts at
$5 USD / month
Recurring contribution
Sponsor

Become a sponsor for $100.00 per month and support us

Starts at
$100 USD / month
Custom contribution
Donation
Make a custom one-time or recurring contribution.

wuchale is all of us

Our contributors 2

Thank you for supporting wuchale.

Budget


Transparent and open finances.

View all expenses  →

October 2025 - Part-time development

Category
Maintenance and Development
from Kidus Adugna to wuchale
-€800.00 EUR
~$923.17 USD
Approved

September 2025 - Part-time development

Category
Maintenance and Development
from Kidus Adugna to wuchale
-€400.00 EUR
~$461.58 USD
Approved

August 2025 - full time development

Category
Maintenance and Development
from Kidus Adugna to wuchale
-€3,840.00 EUR
~$4,431.21 USD
Approved
$
Today’s balance

--.-- USD

Total raised

--.-- USD

Total disbursed

--.-- USD

Estimated annual budget

--.-- USD

Connect


Let’s get the ball rolling!

News from wuchale

Updates on our activities and progress.

End of the summer full time sprint, and plans ahead

This summer has been an exciting one with a new idea. When I started working on wuchale in June, I didn’t plan on dedicating so much time to it. But the initial interest I received encouraged me, and instead of looking for a summer job, I t...
Read more
Published on September 1, 2025 by Kidus Adugna

About


I started Wuchale because I’ve experienced firsthand how heavy, complex, and time-consuming internationalization (i18n) can be. In one previous project, I even avoided i18n entirely because I didn’t want to go through that experience again. That frustration turned into a mission: build a lightweight, developer-friendly and performant i18n solution that makes translations simple instead of painful, by requiring no code modifications.

Over summer 2025, I dedicated full-time effort (and then some) to Wuchale. My goal wasn’t just to get something “working”, it was to make it production-ready and polished. That meant clean, minimal  (and non-existent) APIs, strong documentation, a smooth developer experience, and flexibility for frameworks like Svelte, React, SolidJS, and more, with plans to support other backend languages like Python and Go.
 
Now Wuchale is ready for real-world adoption and is already being used in other projects. To make continued development sustainable, it needs funding. I’ve transparently logged all my work as expenses, so you can see exactly what has gone into building it so far.

My purpose is simple: make high-quality internationalization accessible to every project, without the burden. With your support, I can continue improving Wuchale, keeping it well-maintained, and growing it into the reliable i18n tool that developers deserve.

Thank you for supporting Wuchale,
Kidus

Our team