microsoft / microsoft/TypeScript

Ukrainian localisation

Open
#60,444 3 comments 23 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Awaiting More Feedback Suggestion
Dominant language
Go
Stars
111k
Forks
14.3k
Avg merge
2d 4h
Merged PRs (30d)
132

Description

🔍 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
  1. What do you want to use this for? -- Reduce friction of mental translation for the newcomers to TypeScript.
  2. What shortcomings exist with current approaches? -- great approaches, just no Ukrainian locale.
  3. What workarounds are you using in the meantime? -- English locale.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating TypeScript's existing localization workflow and English or other locale templates, then determine the required translation format and validation process; done means a Ukrainian locale is integrated and its checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
localization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.