microsoft / microsoft/TypeScript
Ukrainian localisation
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.4k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
🔍 Search Terms
"Ukrainian" "localization"
✅ Viability Checklist
- This wouldn't be a breaking change in existing TypeScript/JavaScript code
- This wouldn't change the runtime behavior of existing JavaScript code
- This could be implemented without emitting different JS based on the types of the expressions
- This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, new syntax sugar for JS, etc.)
- This isn't a request to add a new utility type: https://github.com/microsoft/TypeScript/wiki/No-New-Utility-Types
- This feature would agree with the rest of our Design Goals: https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals
⭐ 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
- What do you want to use this for? -- Reduce friction of mental translation for the newcomers to TypeScript.
- What shortcomings exist with current approaches? -- great approaches, just no Ukrainian locale.
- What workarounds are you using in the meantime? -- English locale.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, den bestehenden Lokalisierungs-Workflow von TypeScript sowie Vorlagen für Englisch oder andere Locales zu finden, und ermittle dann das erforderliche Übersetzungsformat und den Validierungsprozess; abgeschlossen ist die Arbeit, wenn ein ukrainisches Locale integriert ist und seine Prüfungen bestehen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- localization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 32/100