Skip to content

Web: Support for translations/language packs #82595

Closed

Description

Currently we do not support switching display language in the web.

Activity

  1. added
    feature-requestRequest for new features or functionality
    L10NTranslation issue
    webIssues related to running VSCode in the web
    on Oct 15, 2019
  2. yuxuan commented on Mar 17, 2020

    @yuxuan

    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.

  3. jsjoeio commented on Jan 3, 2022

    @jsjoeio
    Contributor

    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?

  4. TylerLeonhardt commented on Jan 6, 2022

    @TylerLeonhardt
    Member

    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.

  5. jsjoeio commented on Jan 7, 2022

    @jsjoeio
    Contributor

    TylerLeonhardt yes! Awesome. I'll see if I can get started on this next week.

  6. 33 remaining items

  7. added this to the August 2022 milestone on Jul 28, 2022
  8. TylerLeonhardt commented on Aug 8, 2022

    @TylerLeonhardt
    Member

    🌐 ⚠️ 📣 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.

  9. jsjoeio commented on Aug 9, 2022

    @jsjoeio
    Contributor

    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)

  10. TylerLeonhardt commented on Aug 11, 2022

    @TylerLeonhardt
    Member

    Unfortunately, I need to reopen this as we need to take a slightly different approach.

  11. vedg commented on Aug 22, 2022

    @vedg

    We need this feature for https://github.com/microsoft/vscode-dev/issues/477 as well.

  12. TylerLeonhardt commented on Oct 24, 2022

    @TylerLeonhardt
    Member

    With the new l10n API that has been finalized, this item is "done". #164438 will track onboarding built-in extensions to the new API.

  13. locked and limited conversation to collaborators on Dec 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

L10NTranslation issuefeature-requestRequest for new features or functionalityon-testplanwebIssues related to running VSCode in the web

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions