-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Allow provide translations for new languages #27257
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
I think the idea of a community released translation pack (community authored and built) is really interesting. It need not include all strings (just the ones it does need to be up to date). Is there any precedent for this in the .NET ecosystem? |
Templates can be localized to any language in fact, however localizations has to be bundled in the template definition in template package. |
@vlada-shubina My understanding that templates is just regular Nuget packages which pack everything inside folder https://github.com/dotnet/sdk/tree/main/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0 (for example) and do not add additional metadata as part of the build. If that's true, then non-approved can be excluded from the build package. Am I miss something bigger in packaging scheme of things? |
I meant the 3rd party template packages which are not shipped by Microsoft. The template author can include any language they want and if they match the locale settings the template information will be displayed in that language. |
I think I understand what do you mean, but let me rephrase. Does that mean that currently you can create new Nuget package with templates for specific language? From what I'm aware of in addition to existing frictions (like
I understand that. just trying to understand what's other solution proposed. Thanks for clarifications |
I believe that novices better learn in their native languages, so I have question and request.
What if I provide translation for Ukrainian language for templates. Can this successfully land main branch? I understand that MS may not want to be responsible for translation, but that seems to be good community project (for other languages for sure too)
After that I ping @baronfel on Discord and here our conversation
@baronfel
@kant2002 (me)
@baronfel
That's great idea. And personally I'm all for a way to MS maintain quality, at the same time allow contributors build-up content over time. Since that would be volunteering work, I do not expect that things would start working immediately, but I think there other languages which may join bandwagon.
The text was updated successfully, but these errors were encountered: