Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 966 Bytes

starting_new_language.md

File metadata and controls

35 lines (24 loc) · 966 Bytes

How to add a new language

Things you need before:

  • Someone to be responsible
  • Others to help out (and maybe also make responsible)

In this repo

  1. Create an issue "[Language] Localization summary". Copy the issue number.
  2. Make a new label for the language
  3. Go to localize.json and add your new language
  4. Add the new owner to CODEOWNERS

Send a PR with those changes, here's an example with French: PR #101.

In TypeScript-Website

  1. Ask for the following translations ASAP:
en: {
    shorthand: "In En",
    body: "This page is available in English",
    open: "Go",
    cancel: "Don't ask again",
  },
  1. Add that to: https://github.com/microsoft/TypeScript-website/blob/v2/packages/typescriptlang-org/src/copy/inYourLanguage.ts#L1

In Discord

  1. Create a new room: #localize-[shortcode]
  2. Add the tag "localizer" to folks interested