Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeScript Website Localization plans 2021 #1480

Closed
orta opened this issue Jan 8, 2021 · 2 comments · Fixed by #1541
Closed

TypeScript Website Localization plans 2021 #1480

orta opened this issue Jan 8, 2021 · 2 comments · Fixed by #1541

Comments

@orta
Copy link
Contributor

orta commented Jan 8, 2021

TS Website Localizers - TDLR from February I'd like new localization PRs to go to microsoft/TypeScript-Website-Localizations instead which will be imported into this repo automatically.

/cc @sasurau4 @Quramy @Naturalclar @khaosdoctor @danilofuchs @KingDarBoja @Kingwl @bumkeyy @jefrydco @nusendra @mazipan @mandaputtra @AMashoshyna @msieroslawska @TomWebwalker

Hi folks - congrats on your work so far you're translated a whopping 1057 files of translated TypeScript documentation since we started last January #180. Honestly, that's pretty stunning. It's also bit more traffic on the TypeScript Website repo than I expected and I'd like to calm it down a bit so that others can watch the repo.

Over the last month, I've been taking all of the infrastructure which maintains the localization side of the TypeScript website and made it work for any repo. You can see all of that in https://github.com/OSS-Docs-Tools - this means any big markdown-based website can re-use all this tech too.

We'll have all the same CI checks and more focused documentation to help new folks get started on this repo. The new repo is much simpler, it is just a docs dir with each section in it:

❯ tree . -L 2 -I node_modules
.
├── CODE_OF_CONDUCT.md
├── LICENSE
├── LICENSE-CODE
├── README.md
├── SECURITY.md
├── docs
│   ├── documentation
│   ├── playground
│   ├── tsconfig
│   └── typescriptlang
├── localize.json
├── package.json
└── yarn.lock

5 directories, 8 files

I've ported the current translated docs via @oss-docs/sync yesterday, but will re-run the command on Feb 1 bringing any existing PRs to this repo over.

Given that this change will break existing localization PRs, I'm giving all of January to get those PRs sorted and if some don't make it - that's OK, we can figure out edge cases closer to the time.

I'll slowly be updating all the docs and issues in here over the next month. You don't have to do anything, it will all just switch over with time and I'll close any PRs which are still alive in Feb 1 👍🏻

@khaosdoctor
Copy link
Contributor

Awesome! I'll update #233 to include this topic and I'll close it afterwards, directing everyone to the new repo and starting the process again! I'll try to finish reviewing all the PRs until the end of the month and avoid new PRs to be created so we can have a better transition.

@khaosdoctor
Copy link
Contributor

@orta created microsoft/TypeScript-Website-Localizations#1 to continue the updates over there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants