dotnet / AspNetCore.Docs

Documentation for ASP.NET Core
https://docs.microsoft.com/aspnet/core
Creative Commons Attribution 4.0 International
12.55k stars 25.3k forks source link

[Localization] Missing steps for generating and editing resx on Linux and Mac #2501

Open tanaka-takayoshi opened 7 years ago

tanaka-takayoshi commented 7 years ago

We need to generate and edit in localization. However the document describes the steps only on the Visual Studio on Windows. Now ASP.NET Core is cross platform so could you describe the supported steps on Linux and Mac OS.

At least, the document should describe the XML schema and the sample XML for resx.

Edit by @Rick-Anderson : See LocalizationResourceGenerator which generates & translates resources based on default <resource>.resx


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Rick-Anderson commented 7 months ago

@jassmith @timheuer would like your thoughts on Tim Heuer's ResX Viewer and Editor in VSC vs the product team supporting this via source generator.

hishamco commented 7 months ago

It was my plan in the past to create a Resx Viewer in VSCode, I already did a simple prototype but seems Orchard Core takes my time :)

I'm glad to see great work from @timheuer, and I hope to share mine or contribute to what Tim started with

jassmith commented 7 months ago

@jassmith @timheuer would like your thoughts on Tim Heuer's ResX Viewer and Editor in VSC vs the product team supporting this via source generator.

I have no dog in this race other than to say Tim makes good software and if he wants to move forward with making it even better I support that. I've offered to help him improve his VSC extensions editing experience with the primary grid component I develop. If Microsoft wants to take things further and dedicate resources to it nothing about the extension I have been looking at looks overly complicated.

timheuer commented 7 months ago

@jassmith @timheuer would like your thoughts on Tim Heuer's ResX Viewer and Editor in VSC vs the product team supporting this via source generator.

My extension doesn’t do class generation unfortunately. I do agree that this experience is lacking on macOS