You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Web: Support for translations/language packs #82595
We currently mainly depend on VSCode web. And our main language is not English. It would be great helpful to us if VSCode web can support localization on web. Thanks.
Reacted by Jiaxun Wei, xin, yizu, Joe Previte, Wang Zishi, steve green and Ved Garbha
I'm one of the maintainers of coder/code-server. We've (Asher (@code-asher) and myself) modified our vscode fork to support changing the display language. Here is the PR: coder#34
TylerLeonhardt I see you're planning to look into this for Jan. 2022. Is this something we can help with?
Reacted by 853, Jiaxun Wei, zhouym, TylerLeonhardt, wen, Olivier Benz, Kyle Carberry, tasksljz and 路兴晓
Joe Previte (@jsjoeio) If I understand the change correctly, you essentially offload all translation handling to the remote side? Yeah this would be generally good for any "server-full" vscode offerings. If you would like to contribute a similar change, we'd love that!
That solution won't work for serverless environments like vscode.dev so we'll have to approach that differently.
🌐 ⚠️ 📣 I have published a new version of vscode-nls and merged in the PRs (one and two) into Core that should enable translations for the web for built-in extensions. I have also updated Azure Repos extension as the guinea pig to make sure this all works properly.
This means that at this point, all “feature bits” are done with translations for the web. We just have some bugs to iron out. Since those bugs are tracked in other issues I will close this now.
Tomorrow, all built-in extensions should be localized and the Azure Repos extension. If all goes smoothly, I'll start updating other extensions to take advantage of these changes.
Activity
yuxuan commentedon Mar 17, 2020
We currently mainly depend on VSCode web. And our main language is not English. It would be great helpful to us if VSCode web can support localization on web. Thanks.
jsjoeio commentedon Jan 3, 2022
Hi there!
I'm one of the maintainers of coder/code-server. We've (Asher (@code-asher) and myself) modified our vscode fork to support changing the display language. Here is the PR: coder#34
TylerLeonhardt I see you're planning to look into this for Jan. 2022. Is this something we can help with?
TylerLeonhardt commentedon Jan 6, 2022
Joe Previte (@jsjoeio) If I understand the change correctly, you essentially offload all translation handling to the remote side? Yeah this would be generally good for any "server-full" vscode offerings. If you would like to contribute a similar change, we'd love that!
That solution won't work for serverless environments like vscode.dev so we'll have to approach that differently.
jsjoeio commentedon Jan 7, 2022
TylerLeonhardt yes! Awesome. I'll see if I can get started on this next week.
33 remaining items
TylerLeonhardt commentedon Aug 8, 2022
🌐⚠️ 📣 I have published a new version of vscode-nls and merged in the PRs (one and two) into Core that should enable translations for the web for built-in extensions. I have also updated Azure Repos extension as the guinea pig to make sure this all works properly.
This means that at this point, all “feature bits” are done with translations for the web. We just have some bugs to iron out. Since those bugs are tracked in other issues I will close this now.
Tomorrow, all built-in extensions should be localized and the Azure Repos extension. If all goes smoothly, I'll start updating other extensions to take advantage of these changes.
jsjoeio commentedon Aug 9, 2022
TylerLeonhardt that's wonderful to hear! When will this be available in Core/Stable release?
(asking because that will allow us to remove our patch)
TylerLeonhardt commentedon Aug 11, 2022
Unfortunately, I need to reopen this as we need to take a slightly different approach.
vedg commentedon Aug 22, 2022
We need this feature for https://github.com/microsoft/vscode-dev/issues/477 as well.
TylerLeonhardt commentedon Oct 24, 2022
With the new l10n API that has been finalized, this item is "done". #164438 will track onboarding built-in extensions to the new API.