PoExtractor:从.cs,.vb,.cshtml和.liquid文件中提取可本地化的字符串到POT文件中

时间:2021-02-04 00:41:10
【文件属性】:
文件名称:PoExtractor:从.cs,.vb,.cshtml和.liquid文件中提取可本地化的字符串到POT文件中
文件大小:50KB
文件格式:ZIP
更新时间:2021-02-04 00:41:10
localization orchardcore LocalizationC# PoExtractor 该实用程序从C#和VB代码,Razor模板和Liquid模板提取可翻译的字符串到POT(便携式对象模板)文件。 它旨在遵循项目中使用的。 PoExtractor作为dotnet全局工具分发,在官方的NuGet.org提要中有两个版本可用: PoExtractor通用实用程序,用于从C#,VB代码和Razor视图中提取可翻译的字符串 PoExtractor.OrchardCore相同的实用程序,并具有从Liquid模板提取可翻译字符串的附加支持。 为了能够解析Liquid模板,它需要引用OrchardCore.DisplayManagement.Liquid包,其中
【文件预览】:
PoExtractor-master
----global.json(82B)
----PoExtractor.DotNet()
--------ExtractingCodeWalker.cs(1KB)
--------DisplayAttributeNameStringExtractor.cs(361B)
--------ProjectExtension.cs(191B)
--------PoExtractor.DotNet.csproj(344B)
--------DisplayAttributeDescriptionStringExtractor.cs(382B)
--------DisplayAttributeStringExtractor.cs(2KB)
--------LocalizerAccessors.cs(457B)
--------ErrorMessageAnnotationStringExtractor.cs(2KB)
--------DisplayAttributeShortNameStringExtractor.cs(376B)
--------DisplayAttributeGroupNameStringExtractor.cs(376B)
----.gitignore(4KB)
----NuGet.config(293B)
----PoExtractor.OrchardCore()
--------Program.cs(3KB)
--------PoExtractor.OrchardCore.csproj(961B)
--------Properties()
--------IgnoredProject.cs(362B)
----PoExtractor.Core.Tests()
--------LocalizableStringCollectionTests.cs(2KB)
--------PoWriterTests.cs(3KB)
--------ProjectFiles()
--------PoExtractor.Core.Tests.csproj(1019B)
--------StringExtensionsTests.cs(445B)
--------LocalizableStringTests.cs(941B)
--------Fakes()
--------ErrorMessageAnnotationStringExtractorTests.cs(1KB)
--------DisplayAttributeStringExtractorTests.cs(2KB)
----PoExtractor.Liquid()
--------LiquidStringExtractor.cs(1KB)
--------LiquidProjectProcessor.cs(2KB)
--------LiquidStatementContext.cs(402B)
--------MetadataProvider()
--------ExtractingLiquidWalker.cs(4KB)
--------PoExtractor.Liquid.csproj(493B)
----license.txt(1KB)
----PoExtractor.DotNet.VB()
--------VisualBasicProjectProcessor.cs(3KB)
--------MetadataProviders()
--------PoExtractor.DotNet.VB.csproj(322B)
--------PluralStringExtractor.cs(3KB)
--------SingularStringExtractor.cs(2KB)
----PoExtractor.sln(6KB)
----PoExtractor()
--------Program.cs(3KB)
--------PoExtractor.csproj(885B)
--------Properties()
----PoExtractor.Core()
--------PoExtractor.Core.csproj(133B)
--------LocalizableStringExtractor.cs(923B)
--------LocalizableStringCollection.cs(1KB)
--------PoWriter.cs(3KB)
--------LocalizableStringLocation.cs(818B)
--------StringExtensions.cs(247B)
--------LocalizableString.cs(2KB)
--------Contracts()
--------LocalizableStringOccurence.cs(403B)
----readme.md(6KB)
----PoExtractor.DotNet.CS()
--------PoExtractor.DotNet.CS.csproj(322B)
--------MetadataProviders()
--------PluralStringExtractor.cs(3KB)
--------SingularStringExtractor.cs(2KB)
--------CSharpProjectProcessor.cs(3KB)
----PoExtractor.Liquid.Tests()
--------LiquidProjectProcessorTests.cs(789B)
--------ProjectFiles()
--------PoExtractor.Liquid.Tests.csproj(1KB)
----azure-pipelines.yml(1KB)
----PoExtractor.Razor()
--------MetadataProviders()
--------RazorViewsProcessor.cs(1KB)
--------ViewCompiler.cs(2KB)
--------PoExtractor.Razor.csproj(514B)
--------RazorPageGeneratorResult.cs(180B)

网友评论