Open mihailik opened 1 week ago
A context for the new folks: TypeScript doesn't normally take PRs with localisations.
For example, there was a bug https://github.com/microsoft/TypeScript/issues/54079 reported in the Japanese text, and even a PR https://github.com/microsoft/TypeScript/pull/54128 raised.
Unfortunately, it's against Microsoft's process.
What I'm asking is to expand this process just a little, enough for us to help Microsoft to gain a whole extra language locale free of charge on a good will basis. Hope it's not a whole lot of headache to the internal processes.
Thanks a lot dear Microsoft! ❤️
Unfortunately, new languages are more a matter of ongoing maintenance/compliance than an issue of doing the localization itself.
To ship a new language in-box, there's a bunch of work that isn't really "volunteerable". To list a few examples:
I'll pass on Ukranian support as a request to our loc team, but we're not able to pick which languages we localize.
Unfortunately, that means you're currently spending non-trivial resources funding the russian language.
And as the russia is no longer a money-making region, some would say you're subsidising the russian localisation by keeping it afloat.
Shifting these resources from sanctioned loss-making region to Ukrainian language (or any other underserved locale in line for that matter) may be a great way to repair any reputational damage already caused.
🔍 Search Terms
"Ukrainian" "localization"
✅ Viability Checklist
⭐ Suggestion
To everyone's shame there is no Ukrainian localization of TypeScript.
I am willing to contribute the bulk of work, and adhere to any specific standard and practice to make it happen. Hope to help Microsoft not to spend much effort, and gain the good will.
If your internal tooling has some funky format that's OK, just give me a template for English or even say Spanish and I'll get Ukrainian back to you.
We can also arrange for a linguist professional to look over any concerns, questions and such.
📃 Motivating Example
There is a large body and community of Ukrainian software developers using TypeScript every day.
You'll gain tons of goodwill, and a positive branding from this.
💻 Use Cases