Add the missing help messages for some switches (#9719)

This commit is contained in:
Jenny Bai 2024-06-24 20:03:21 +08:00 коммит произвёл GitHub
Родитель c260ac1537
Коммит c028e44472
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
16 изменённых файлов: 2696 добавлений и 202 удалений

Просмотреть файл

@ -5,6 +5,7 @@ using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using Microsoft.Build.Framework;
using Microsoft.Build.Shared;
@ -138,11 +139,13 @@ namespace Microsoft.Build.CommandLine
internal ParameterlessSwitchInfo(
string[] switchNames,
ParameterlessSwitch parameterlessSwitch,
string duplicateSwitchErrorMessage)
string duplicateSwitchErrorMessage,
string resourceId)
{
this.switchNames = switchNames;
this.duplicateSwitchErrorMessage = duplicateSwitchErrorMessage;
this.parameterlessSwitch = parameterlessSwitch;
this.resourceId = resourceId;
}
// names of the switch (without leading switch indicator)
@ -152,6 +155,7 @@ namespace Microsoft.Build.CommandLine
internal string duplicateSwitchErrorMessage;
// the switch id
internal ParameterlessSwitch parameterlessSwitch;
internal string resourceId;
}
/// <summary>
@ -179,7 +183,8 @@ namespace Microsoft.Build.CommandLine
bool multipleParametersAllowed,
string missingParametersErrorMessage,
bool unquoteParameters,
bool emptyParametersAllowed)
bool emptyParametersAllowed,
string resourceId)
{
this.switchNames = switchNames;
this.duplicateSwitchErrorMessage = duplicateSwitchErrorMessage;
@ -188,6 +193,7 @@ namespace Microsoft.Build.CommandLine
this.unquoteParameters = unquoteParameters;
this.parameterizedSwitch = parameterizedSwitch;
this.emptyParametersAllowed = emptyParametersAllowed;
this.resourceId = resourceId;
}
internal string[] switchNames;
@ -197,33 +203,34 @@ namespace Microsoft.Build.CommandLine
internal bool unquoteParameters;
internal ParameterizedSwitch parameterizedSwitch;
internal bool emptyParametersAllowed;
internal string resourceId;
}
// map switches that do not take parameters to their identifiers (taken from ParameterlessSwitch enum)
// WARNING: keep this map in the same order as the ParameterlessSwitch enumeration
private static readonly ParameterlessSwitchInfo[] s_parameterlessSwitchesMap =
{
//---------------------------------------------------------------------------------------------------------------------------------------------------
// Switch Names Switch Id Dup Error Light up key
//---------------------------------------------------------------------------------------------------------------------------------------------------
new ParameterlessSwitchInfo( new string[] { "help", "h", "?" }, ParameterlessSwitch.Help, null),
new ParameterlessSwitchInfo( new string[] { "version", "ver" }, ParameterlessSwitch.Version, null),
new ParameterlessSwitchInfo( new string[] { "nologo" }, ParameterlessSwitch.NoLogo, null),
new ParameterlessSwitchInfo( new string[] { "noautoresponse", "noautorsp" }, ParameterlessSwitch.NoAutoResponse, null),
new ParameterlessSwitchInfo( new string[] { "noconsolelogger", "noconlog" }, ParameterlessSwitch.NoConsoleLogger, null),
new ParameterlessSwitchInfo( new string[] { "filelogger", "fl" }, ParameterlessSwitch.FileLogger, null),
new ParameterlessSwitchInfo( new string[] { "filelogger1", "fl1" }, ParameterlessSwitch.FileLogger1, null),
new ParameterlessSwitchInfo( new string[] { "filelogger2", "fl2" }, ParameterlessSwitch.FileLogger2, null),
new ParameterlessSwitchInfo( new string[] { "filelogger3", "fl3" }, ParameterlessSwitch.FileLogger3, null),
new ParameterlessSwitchInfo( new string[] { "filelogger4", "fl4" }, ParameterlessSwitch.FileLogger4, null),
new ParameterlessSwitchInfo( new string[] { "filelogger5", "fl5" }, ParameterlessSwitch.FileLogger5, null),
new ParameterlessSwitchInfo( new string[] { "filelogger6", "fl6" }, ParameterlessSwitch.FileLogger6, null),
new ParameterlessSwitchInfo( new string[] { "filelogger7", "fl7" }, ParameterlessSwitch.FileLogger7, null),
new ParameterlessSwitchInfo( new string[] { "filelogger8", "fl8" }, ParameterlessSwitch.FileLogger8, null),
new ParameterlessSwitchInfo( new string[] { "filelogger9", "fl9" }, ParameterlessSwitch.FileLogger9, null),
new ParameterlessSwitchInfo( new string[] { "distributedfilelogger", "dfl" }, ParameterlessSwitch.DistributedFileLogger, null),
//----------------------------------------------------------------------------------------------------------------------------------------------------------
// Switch Names Switch Id Dup Error Light up key resourceId
//----------------------------------------------------------------------------------------------------------------------------------------------------------
new ParameterlessSwitchInfo( new string[] { "help", "h", "?" }, ParameterlessSwitch.Help, null, "HelpMessage_4_HelpSwitch"),
new ParameterlessSwitchInfo( new string[] { "version", "ver" }, ParameterlessSwitch.Version, null, "HelpMessage_6_VersionSwitch"),
new ParameterlessSwitchInfo( new string[] { "nologo" }, ParameterlessSwitch.NoLogo, null, "HelpMessage_5_NoLogoSwitch"),
new ParameterlessSwitchInfo( new string[] { "noautoresponse", "noautorsp" }, ParameterlessSwitch.NoAutoResponse, null, "HelpMessage_8_NoAutoResponseSwitch"),
new ParameterlessSwitchInfo( new string[] { "noconsolelogger", "noconlog" }, ParameterlessSwitch.NoConsoleLogger, null, "HelpMessage_14_NoConsoleLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger", "fl" }, ParameterlessSwitch.FileLogger, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger1", "fl1" }, ParameterlessSwitch.FileLogger1, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger2", "fl2" }, ParameterlessSwitch.FileLogger2, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger3", "fl3" }, ParameterlessSwitch.FileLogger3, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger4", "fl4" }, ParameterlessSwitch.FileLogger4, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger5", "fl5" }, ParameterlessSwitch.FileLogger5, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger6", "fl6" }, ParameterlessSwitch.FileLogger6, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger7", "fl7" }, ParameterlessSwitch.FileLogger7, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger8", "fl8" }, ParameterlessSwitch.FileLogger8, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "filelogger9", "fl9" }, ParameterlessSwitch.FileLogger9, null, "HelpMessage_20_FileLoggerSwitch"),
new ParameterlessSwitchInfo( new string[] { "distributedfilelogger", "dfl" }, ParameterlessSwitch.DistributedFileLogger, null, "HelpMessage_21_DistributedFileLoggerSwitch"),
#if DEBUG
new ParameterlessSwitchInfo( new string[] { "waitfordebugger", "wfd" }, ParameterlessSwitch.WaitForDebugger, null),
new ParameterlessSwitchInfo( new string[] { "waitfordebugger", "wfd" }, ParameterlessSwitch.WaitForDebugger, null, null),
#endif
};
@ -231,63 +238,65 @@ namespace Microsoft.Build.CommandLine
// WARNING: keep this map in the same order as the ParameterizedSwitch enumeration
private static readonly ParameterizedSwitchInfo[] s_parameterizedSwitchesMap =
{
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Switch Names Switch Id Duplicate Switch Error Multi Params? Missing Parameters Error Unquote? Empty?
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
new ParameterizedSwitchInfo( new string[] { null }, ParameterizedSwitch.Project, "DuplicateProjectSwitchError", false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "target", "t"}, ParameterizedSwitch.Target, null, true, "MissingTargetError", true, false),
new ParameterizedSwitchInfo( new string[] { "property", "p" }, ParameterizedSwitch.Property, null, true, "MissingPropertyError", true, false),
new ParameterizedSwitchInfo( new string[] { "logger", "l" }, ParameterizedSwitch.Logger, null, false, "MissingLoggerError", false, false),
new ParameterizedSwitchInfo( new string[] { "distributedlogger", "dl" }, ParameterizedSwitch.DistributedLogger, null, false, "MissingLoggerError", false, false),
new ParameterizedSwitchInfo( new string[] { "verbosity", "v" }, ParameterizedSwitch.Verbosity, null, false, "MissingVerbosityError", true, false),
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Switch Names Switch Id Duplicate Switch Error Multi Params? Missing Parameters Error Unquote? Empty? reosurceId
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
new ParameterizedSwitchInfo( new string[] { null }, ParameterizedSwitch.Project, "DuplicateProjectSwitchError", false, null, true, false, null),
new ParameterizedSwitchInfo( new string[] { "target", "t"}, ParameterizedSwitch.Target, null, true, "MissingTargetError", true, false, "HelpMessage_9_TargetSwitch"),
new ParameterizedSwitchInfo( new string[] { "property", "p" }, ParameterizedSwitch.Property, null, true, "MissingPropertyError", true, false, "HelpMessage_10_PropertySwitch"),
new ParameterizedSwitchInfo( new string[] { "logger", "l" }, ParameterizedSwitch.Logger, null, false, "MissingLoggerError", false, false, "HelpMessage_11_LoggerSwitch"),
new ParameterizedSwitchInfo( new string[] { "distributedlogger", "dl" }, ParameterizedSwitch.DistributedLogger, null, false, "MissingLoggerError", false, false, "HelpMessage_18_DistributedLoggerSwitch"),
new ParameterizedSwitchInfo( new string[] { "verbosity", "v" }, ParameterizedSwitch.Verbosity, null, false, "MissingVerbosityError", true, false, "HelpMessage_12_VerbositySwitch"),
#if FEATURE_XML_SCHEMA_VALIDATION
new ParameterizedSwitchInfo( new string[] { "validate", "val" }, ParameterizedSwitch.Validate, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "validate", "val" }, ParameterizedSwitch.Validate, null, false, null, true, false, "HelpMessage_15_ValidateSwitch"),
#endif
new ParameterizedSwitchInfo( new string[] { "consoleloggerparameters", "clp" }, ParameterizedSwitch.ConsoleLoggerParameters, null, false, "MissingConsoleLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "nodemode", "nmode" }, ParameterizedSwitch.NodeMode, null, false, null, false, false),
new ParameterizedSwitchInfo( new string[] { "maxcpucount", "m" }, ParameterizedSwitch.MaxCPUCount, null, false, "MissingMaxCPUCountError", true, false),
new ParameterizedSwitchInfo( new string[] { "ignoreprojectextensions", "ignore" }, ParameterizedSwitch.IgnoreProjectExtensions, null, true, "MissingIgnoreProjectExtensionsError", true, false),
new ParameterizedSwitchInfo( new string[] { "toolsversion","tv" }, ParameterizedSwitch.ToolsVersion, null, false, "MissingToolsVersionError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters", "flp" }, ParameterizedSwitch.FileLoggerParameters, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters1", "flp1" }, ParameterizedSwitch.FileLoggerParameters1, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters2", "flp2" }, ParameterizedSwitch.FileLoggerParameters2, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters3", "flp3" }, ParameterizedSwitch.FileLoggerParameters3, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters4", "flp4" }, ParameterizedSwitch.FileLoggerParameters4, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters5", "flp5" }, ParameterizedSwitch.FileLoggerParameters5, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters6", "flp6" }, ParameterizedSwitch.FileLoggerParameters6, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters7", "flp7" }, ParameterizedSwitch.FileLoggerParameters7, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters8", "flp8" }, ParameterizedSwitch.FileLoggerParameters8, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters9", "flp9" }, ParameterizedSwitch.FileLoggerParameters9, null, false, "MissingFileLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "consoleloggerparameters", "clp" }, ParameterizedSwitch.ConsoleLoggerParameters, null, false, "MissingConsoleLoggerParameterError", true, false, "HelpMessage_13_ConsoleLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "nodemode", "nmode" }, ParameterizedSwitch.NodeMode, null, false, null, false, false, null),
new ParameterizedSwitchInfo( new string[] { "maxcpucount", "m" }, ParameterizedSwitch.MaxCPUCount, null, false, "MissingMaxCPUCountError", true, false, "HelpMessage_17_MaximumCPUSwitch"),
new ParameterizedSwitchInfo( new string[] { "ignoreprojectextensions", "ignore" }, ParameterizedSwitch.IgnoreProjectExtensions, null, true, "MissingIgnoreProjectExtensionsError", true, false, "HelpMessage_19_IgnoreProjectExtensionsSwitch"),
new ParameterizedSwitchInfo( new string[] { "toolsversion","tv" }, ParameterizedSwitch.ToolsVersion, null, false, "MissingToolsVersionError", true, false, "HelpMessage_23_ToolsVersionSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters", "flp" }, ParameterizedSwitch.FileLoggerParameters, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters1", "flp1" }, ParameterizedSwitch.FileLoggerParameters1, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters2", "flp2" }, ParameterizedSwitch.FileLoggerParameters2, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters3", "flp3" }, ParameterizedSwitch.FileLoggerParameters3, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters4", "flp4" }, ParameterizedSwitch.FileLoggerParameters4, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters5", "flp5" }, ParameterizedSwitch.FileLoggerParameters5, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters6", "flp6" }, ParameterizedSwitch.FileLoggerParameters6, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters7", "flp7" }, ParameterizedSwitch.FileLoggerParameters7, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters8", "flp8" }, ParameterizedSwitch.FileLoggerParameters8, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
new ParameterizedSwitchInfo( new string[] { "fileloggerparameters9", "flp9" }, ParameterizedSwitch.FileLoggerParameters9, null, false, "MissingFileLoggerParameterError", true, false, "HelpMessage_22_FileLoggerParametersSwitch"),
// To not break existing use, keep supporting live logger switches
new ParameterizedSwitchInfo( new string[] { "livelogger", "ll", "terminallogger", "tl" }, ParameterizedSwitch.TerminalLogger, null, true, null, true, true),
new ParameterizedSwitchInfo( new string[] { "terminalloggerparameters", "tlp" }, ParameterizedSwitch.TerminalLoggerParameters, null, false, "MissingTerminalLoggerParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "nodereuse", "nr" }, ParameterizedSwitch.NodeReuse, null, false, "MissingNodeReuseParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "preprocess", "pp" }, ParameterizedSwitch.Preprocess, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "targets", "ts" }, ParameterizedSwitch.Targets, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "warnaserror", "err" }, ParameterizedSwitch.WarningsAsErrors, null, true, null, true, true),
new ParameterizedSwitchInfo( new string[] { "warnnotaserror", "noerr" }, ParameterizedSwitch.WarningsNotAsErrors, null, true, "MissingWarnNotAsErrorParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "warnasmessage", "nowarn" }, ParameterizedSwitch.WarningsAsMessages, null, true, "MissingWarnAsMessageParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "binarylogger", "bl" }, ParameterizedSwitch.BinaryLogger, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "analyze", }, ParameterizedSwitch.Analyze, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "restore", "r" }, ParameterizedSwitch.Restore, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "profileevaluation", "prof" }, ParameterizedSwitch.ProfileEvaluation, null, false, "MissingProfileParameterError", true, false),
new ParameterizedSwitchInfo( new string[] { "restoreproperty", "rp" }, ParameterizedSwitch.RestoreProperty, null, true, "MissingPropertyError", true, false),
new ParameterizedSwitchInfo( new string[] { "interactive" }, ParameterizedSwitch.Interactive, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "isolateprojects", "isolate" }, ParameterizedSwitch.IsolateProjects, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "graphbuild", "graph" }, ParameterizedSwitch.GraphBuild, null, true, null, true, false),
new ParameterizedSwitchInfo( new string[] { "inputResultsCaches", "irc" }, ParameterizedSwitch.InputResultsCaches, null, true, null, true, true),
new ParameterizedSwitchInfo( new string[] { "outputResultsCache", "orc" }, ParameterizedSwitch.OutputResultsCache, "DuplicateOutputResultsCache", false, null, true, true),
#if FEATURE_REPORTFILEACCESSES
new ParameterizedSwitchInfo( new string[] { "reportfileaccesses" }, ParameterizedSwitch.ReportFileAccesses, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "livelogger", "ll", "terminallogger", "tl" }, ParameterizedSwitch.TerminalLogger, null, true, null, true, true, "HelpMessage_47_TerminalLoggerSwitch"),
new ParameterizedSwitchInfo( new string[] { "terminalloggerparameters", "tlp" }, ParameterizedSwitch.TerminalLoggerParameters, null, false, "MissingTerminalLoggerParameterError", true, false, "HelpMessage_48_TerminalLoggerParametersSwitch"),
#if FEATURE_NODE_REUSE
new ParameterizedSwitchInfo( new string[] { "nodereuse", "nr" }, ParameterizedSwitch.NodeReuse, null, false, "MissingNodeReuseParameterError", true, false, "HelpMessage_24_NodeReuse"),
#endif
new ParameterizedSwitchInfo( new string[] { "lowpriority", "low" }, ParameterizedSwitch.LowPriority, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "question", "q" }, ParameterizedSwitch.Question, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "detailedsummary", "ds" }, ParameterizedSwitch.DetailedSummary, null, false, null, true, false),
new ParameterizedSwitchInfo( new string[] { "getProperty" }, ParameterizedSwitch.GetProperty, null, true, "MissingGetPropertyError", true, false),
new ParameterizedSwitchInfo( new string[] { "getItem" }, ParameterizedSwitch.GetItem, null, true, "MissingGetItemError", true, false),
new ParameterizedSwitchInfo( new string[] { "getTargetResult" }, ParameterizedSwitch.GetTargetResult, null, true, "MissingGetTargetResultError", true, false),
new ParameterizedSwitchInfo( new string[] { "getResultOutputFile" }, ParameterizedSwitch.GetResultOutputFile, null, true, "MissingGetResultFileError", true, false),
new ParameterizedSwitchInfo( new string[] { "featureavailability", "fa" }, ParameterizedSwitch.FeatureAvailability, null, true, "MissingFeatureAvailabilityError", true, false),
new ParameterizedSwitchInfo( new string[] { "preprocess", "pp" }, ParameterizedSwitch.Preprocess, null, false, null, true, false, "HelpMessage_25_PreprocessSwitch"),
new ParameterizedSwitchInfo( new string[] { "targets", "ts" }, ParameterizedSwitch.Targets, null, false, null, true, false, "HelpMessage_38_TargetsSwitch"),
new ParameterizedSwitchInfo( new string[] { "warnaserror", "err" }, ParameterizedSwitch.WarningsAsErrors, null, true, null, true, true, "HelpMessage_28_WarnAsErrorSwitch"),
new ParameterizedSwitchInfo( new string[] { "warnnotaserror", "noerr" }, ParameterizedSwitch.WarningsNotAsErrors, null, true, "MissingWarnNotAsErrorParameterError", true, false, "HelpMessage_40_WarnNotAsErrorSwitch"),
new ParameterizedSwitchInfo( new string[] { "warnasmessage", "nowarn" }, ParameterizedSwitch.WarningsAsMessages, null, true, "MissingWarnAsMessageParameterError", true, false, "HelpMessage_29_WarnAsMessageSwitch"),
new ParameterizedSwitchInfo( new string[] { "binarylogger", "bl" }, ParameterizedSwitch.BinaryLogger, null, false, null, true, false, "HelpMessage_30_BinaryLoggerSwitch"),
new ParameterizedSwitchInfo( new string[] { "analyze", }, ParameterizedSwitch.Analyze, null, false, null, true, false, null),
new ParameterizedSwitchInfo( new string[] { "restore", "r" }, ParameterizedSwitch.Restore, null, false, null, true, false, "HelpMessage_31_RestoreSwitch"),
new ParameterizedSwitchInfo( new string[] { "profileevaluation", "prof" }, ParameterizedSwitch.ProfileEvaluation, null, false, "MissingProfileParameterError", true, false, "HelpMessage_32_ProfilerSwitch"),
new ParameterizedSwitchInfo( new string[] { "restoreproperty", "rp" }, ParameterizedSwitch.RestoreProperty, null, true, "MissingPropertyError", true, false, "HelpMessage_33_RestorePropertySwitch"),
new ParameterizedSwitchInfo( new string[] { "interactive" }, ParameterizedSwitch.Interactive, null, false, null, true, false, "HelpMessage_34_InteractiveSwitch"),
new ParameterizedSwitchInfo( new string[] { "isolateprojects", "isolate" }, ParameterizedSwitch.IsolateProjects, null, false, null, true, false, "HelpMessage_35_IsolateProjectsSwitch"),
new ParameterizedSwitchInfo( new string[] { "graphbuild", "graph" }, ParameterizedSwitch.GraphBuild, null, true, null, true, false, "HelpMessage_36_GraphBuildSwitch"),
new ParameterizedSwitchInfo( new string[] { "inputResultsCaches", "irc" }, ParameterizedSwitch.InputResultsCaches, null, true, null, true, true, "HelpMessage_InputCachesFiles"),
new ParameterizedSwitchInfo( new string[] { "outputResultsCache", "orc" }, ParameterizedSwitch.OutputResultsCache, "DuplicateOutputResultsCache", false, null, true, true, "HelpMessage_OutputCacheFile"),
#if FEATURE_REPORTFILEACCESSES
new ParameterizedSwitchInfo( new string[] { "reportfileaccesses" }, ParameterizedSwitch.ReportFileAccesses, null, false, null, true, false, "HelpMessage_42_ReportFileAccessesSwitch"),
#endif
new ParameterizedSwitchInfo( new string[] { "lowpriority", "low" }, ParameterizedSwitch.LowPriority, null, false, null, true, false, "HelpMessage_39_LowPrioritySwitch"),
new ParameterizedSwitchInfo( new string[] { "question", "q" }, ParameterizedSwitch.Question, null, false, null, true, false, "HelpMessage_41_QuestionSwitch"),
new ParameterizedSwitchInfo( new string[] { "detailedsummary", "ds" }, ParameterizedSwitch.DetailedSummary, null, false, null, true, false, "HelpMessage_26_DetailedSummarySwitch"),
new ParameterizedSwitchInfo( new string[] { "getProperty" }, ParameterizedSwitch.GetProperty, null, true, "MissingGetPropertyError", true, false, "HelpMessage_43_GetPropertySwitch"),
new ParameterizedSwitchInfo( new string[] { "getItem" }, ParameterizedSwitch.GetItem, null, true, "MissingGetItemError", true, false, "HelpMessage_44_GetItemSwitch"),
new ParameterizedSwitchInfo( new string[] { "getTargetResult" }, ParameterizedSwitch.GetTargetResult, null, true, "MissingGetTargetResultError", true, false, "HelpMessage_45_GetTargetResultSwitch"),
new ParameterizedSwitchInfo( new string[] { "getResultOutputFile" }, ParameterizedSwitch.GetResultOutputFile, null, true, "MissingGetResultFileError", true, false, "HelpMessage_51_GetResultOutputFileSwitch"),
new ParameterizedSwitchInfo( new string[] { "featureAvailability", "fa" }, ParameterizedSwitch.FeatureAvailability, null, true, "MissingFeatureAvailabilityError", true, false, "HelpMessage_46_FeatureAvailabilitySwitch")
};
/// <summary>
@ -367,6 +376,40 @@ namespace Microsoft.Build.CommandLine
return false;
}
/// <summary>
/// Get the distinct parameterized switchs map resource ids.
/// </summary>
/// <returns>Parameterized switches map resource ids.</returns>
internal static IEnumerable<string> GetParameterizedSwitchResourceIds()
{
HashSet<string> parameterizedSwitchResourceIds = new HashSet<string>();
foreach (ParameterizedSwitchInfo parameterizedSwitch in s_parameterizedSwitchesMap)
{
string resourceId = parameterizedSwitch.resourceId;
if (!string.IsNullOrEmpty(resourceId) && parameterizedSwitchResourceIds.Add(resourceId))
{
yield return resourceId;
}
}
}
/// <summary>
/// Get the distinct parameterless switchs map resource ids.
/// </summary>
/// <returns>Parameterless switchs map resource ids</returns>
internal static IEnumerable<string> GetParameterlessSwitchResourceIds()
{
HashSet<string> parameterlessSwitchResourceIds = new HashSet<string>();
foreach (ParameterlessSwitchInfo parameterlessSwitch in s_parameterlessSwitchesMap)
{
string resourceId = parameterlessSwitch.resourceId;
if (parameterlessSwitchResourceIds.Add(resourceId) && !string.IsNullOrEmpty(resourceId))
{
yield return resourceId;
}
}
}
/// <summary>
/// This struct stores the details of a switch that doesn't take parameters that is detected on the command line.
/// </summary>
@ -413,12 +456,21 @@ namespace Microsoft.Build.CommandLine
{
Debug.Assert(i == (int)(s_parameterlessSwitchesMap[i].parameterlessSwitch),
"The map of parameterless switches must be ordered the same way as the ParameterlessSwitch enumeration.");
if (s_parameterlessSwitchesMap[i].parameterlessSwitch is not ParameterlessSwitch.WaitForDebugger)
{
Debug.Assert(!string.IsNullOrEmpty(s_parameterlessSwitchesMap[i].resourceId), "All parameterless switches should be cross-checked against the help message strings");
}
}
for (int i = 0; i < s_parameterizedSwitchesMap.Length; i++)
{
Debug.Assert(i == (int)(s_parameterizedSwitchesMap[i].parameterizedSwitch),
"The map of parameterized switches must be ordered the same way as the ParameterizedSwitch enumeration.");
if (s_parameterizedSwitchesMap[i].parameterizedSwitch is not ParameterizedSwitch.Project and
not ParameterizedSwitch.NodeMode and not ParameterizedSwitch.Analyze)
{
Debug.Assert(!string.IsNullOrEmpty(s_parameterizedSwitchesMap[i].resourceId), "All parameterized switches should be cross-checked against the help message strings except from project switch");
}
}
#endif
_parameterlessSwitches = new DetectedParameterlessSwitch[(int)ParameterlessSwitch.NumberOfParameterlessSwitches];

Просмотреть файл

@ -929,6 +929,118 @@
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_43_GetPropertySwitch" Visibility="Public">
<value> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</value>
<comment>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_44_GetItemSwitch" Visibility="Public">
<value> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</value>
<comment>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_45_GetTargetResultSwitch" Visibility="Public">
<value> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</value>
<comment>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_46_FeatureAvailabilitySwitch" Visibility="Public">
<value> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</value>
<comment>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_47_TerminalLoggerSwitch" Visibility="Public">
<value> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</value>
<comment>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_51_GetResultOutputFileSwitch" Visibility="Public">
<value> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</value>
<comment>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="HelpMessage_48_TerminalLoggerParametersSwitch" Visibility="Public">
<value> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</value>
<comment>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</comment>
</data>
<data name="InvalidConfigurationFile" xml:space="preserve">
<value>MSBUILD : Configuration error MSB1043: The application could not start. {0}</value>
<comment>
@ -1106,10 +1218,10 @@
</comment>
</data>
<data name="MissingFeatureAvailabilityError" UESanitized="true" Visibility="Public">
<value>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</value>
<value>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</value>
<comment>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</comment>
</data>
@ -1282,7 +1394,7 @@
<value>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</value>
<comment>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</comment>

194
src/MSBuild/Resources/xlf/Strings.cs.xlf сгенерированный
Просмотреть файл

@ -129,6 +129,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1362,11 +1544,11 @@ Když se nastaví na MessageUponIsolationViolation (nebo jeho krátký
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: Je nutné zadat název funkce pro přepínač dostupnosti funkcí.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: Je nutné zadat název funkce pro přepínač dostupnosti funkcí.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1461,10 +1643,10 @@ Když se nastaví na MessageUponIsolationViolation (nebo jeho krátký
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: Pokud používáte přepínač -terminalLoggerParameters, zadejte jeden nebo více parametrů pro terminálový protokolovací nástroj.</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: Pokud používáte přepínač -terminalLoggerParameters, zadejte jeden nebo více parametrů pro terminálový protokolovací nástroj.</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.de.xlf сгенерированный
Просмотреть файл

@ -129,6 +129,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1350,11 +1532,11 @@ Dieses Protokollierungsformat ist standardmäßig aktiviert.
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: Es muss ein Featurename für den Featureverfügbarkeitsschalter angegeben werden.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: Es muss ein Featurename für den Featureverfügbarkeitsschalter angegeben werden.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1449,10 +1631,10 @@ Dieses Protokollierungsformat ist standardmäßig aktiviert.
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: Geben Sie mindestens einen Parameter für die Terminalprotokollierung an, wenn Sie den Schalter "-terminalLoggerParameters" verwenden.</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: Geben Sie mindestens einen Parameter für die Terminalprotokollierung an, wenn Sie den Schalter "-terminalLoggerParameters" verwenden.</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.es.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@ Esta marca es experimental y puede que no funcione según lo previsto.
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1356,11 +1538,11 @@ Esta marca es experimental y puede que no funcione según lo previsto.
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: debe proporcionar un nombre de característica para el conmutador de disponibilidad de características.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: debe proporcionar un nombre de característica para el conmutador de disponibilidad de características.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1455,10 +1637,10 @@ Esta marca es experimental y puede que no funcione según lo previsto.
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: Especifique uno o más parámetros para el registrador de terminales si utiliza la opción -terminalLoggerParameters</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: Especifique uno o más parámetros para el registrador de terminales si utiliza la opción -terminalLoggerParameters</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.fr.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1349,11 +1531,11 @@ Remarque : verbosité des enregistreurs dévénements de fichiers
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: vous devez fournir un nom de fonctionnalité pour le commutateur featureavailability.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: vous devez fournir un nom de fonctionnalité pour le commutateur featureavailability.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1448,10 +1630,10 @@ Remarque : verbosité des enregistreurs dévénements de fichiers
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: spécifiez un ou plusieurs paramètres pour lenregistreur dévénements de terminal si vous utilisez le commutateur -terminalLoggerParameters</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: spécifiez un ou plusieurs paramètres pour lenregistreur dévénements de terminal si vous utilisez le commutateur -terminalLoggerParameters</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.it.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@ Questo flag è sperimentale e potrebbe non funzionare come previsto.
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1360,11 +1542,11 @@ Nota: livello di dettaglio dei logger di file
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: È necessario fornire un nome funzionalità per il passaggio a disponibilità funzionalità.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: È necessario fornire un nome funzionalità per il passaggio a disponibilità funzionalità.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1459,10 +1641,10 @@ Nota: livello di dettaglio dei logger di file
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: specificare uno o più parametri per il logger del terminale se si usa l'opzione -terminalLoggerParameters</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: specificare uno o più parametri per il logger del terminale se si usa l'opzione -terminalLoggerParameters</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.ja.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1349,11 +1531,11 @@
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: featureavailability スイッチの機能名を指定する必要があります。</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: featureavailability スイッチの機能名を指定する必要があります。</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1448,10 +1630,10 @@
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: -terminalLoggerParameters スイッチを使用する場合は、このスイッチにターミナル ロガーのパラメーターを 1 つ以上指定してください</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: -terminalLoggerParameters スイッチを使用する場合は、このスイッチにターミナル ロガーのパラメーターを 1 つ以上指定してください</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.ko.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1349,11 +1531,11 @@
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: featureavailability 스위치에 대한 기능 이름을 제공해야 합니다.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: featureavailability 스위치에 대한 기능 이름을 제공해야 합니다.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1448,10 +1630,10 @@
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: -terminalLoggerParameters 스위치를 사용하는 경우 터미널 로거에 대해 하나 이상의 매개 변수를 지정하세요.</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: -terminalLoggerParameters 스위치를 사용하는 경우 터미널 로거에 대해 하나 이상의 매개 변수를 지정하세요.</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.pl.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@ Ta flaga jest eksperymentalna i może nie działać zgodnie z oczekiwaniami.
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1360,11 +1542,11 @@ Ta flaga jest eksperymentalna i może nie działać zgodnie z oczekiwaniami.
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: Należy podać nazwę funkcji dla przełącznika dostępności funkcji.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: Należy podać nazwę funkcji dla przełącznika dostępności funkcji.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1459,10 +1641,10 @@ Ta flaga jest eksperymentalna i może nie działać zgodnie z oczekiwaniami.
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: W przypadku korzystania z przełącznika -terminalLoggerParameters określ co najmniej jeden parametr dla rejestratora terminalu</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: W przypadku korzystania z przełącznika -terminalLoggerParameters określ co najmniej jeden parametr dla rejestratora terminalu</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.pt-BR.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1350,11 +1532,11 @@ arquivo de resposta.
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: deve ser fornecido um nome de recurso para a opção de disponibilidade de recursos.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: deve ser fornecido um nome de recurso para a opção de disponibilidade de recursos.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1449,10 +1631,10 @@ arquivo de resposta.
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: Especifique um ou mais parâmetros para o agente de terminal se estiver usando a opção -terminalLoggerParameters</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: Especifique um ou mais parâmetros para o agente de terminal se estiver usando a opção -terminalLoggerParameters</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.ru.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1348,11 +1530,11 @@
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: необходимо указать имя функции для переключения доступности функции.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: необходимо указать имя функции для переключения доступности функции.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1447,10 +1629,10 @@
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: укажите один или несколько параметров для регистратора терминала при использовании переключателя -terminalLoggerParameters</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: укажите один или несколько параметров для регистратора терминала при использовании переключателя -terminalLoggerParameters</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.tr.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1353,11 +1535,11 @@
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: Özellik kullanılabilirlik anahtarı için bir özellik adı belirtilmesi gerekli.</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: Özellik kullanılabilirlik anahtarı için bir özellik adı belirtilmesi gerekli.</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1452,10 +1634,10 @@
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: -terminalLoggerParameters anahtarı kullanılıyorsa terminal günlükçüsü için bir veya birden çok parametre belirtin</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: -terminalLoggerParameters anahtarı kullanılıyorsa terminal günlükçüsü için bir veya birden çok parametre belirtin</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.zh-Hans.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1349,11 +1531,11 @@
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: 必须为功能可用性开关提供功能名称。</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: 必须为功能可用性开关提供功能名称。</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1448,10 +1630,10 @@
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: 为终端记录器指定一个或多个参数 (如果使用 -terminalLoggerParameters 开关)</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: 为终端记录器指定一个或多个参数 (如果使用 -terminalLoggerParameters 开关)</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

194
src/MSBuild/Resources/xlf/Strings.zh-Hant.xlf сгенерированный
Просмотреть файл

@ -128,6 +128,188 @@
<note>
LOCALIZATION: "-reportFileAccesses" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_43_GetPropertySwitch">
<source> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</source>
<target state="new"> -getProperty:propertyName,...
Write out the value of one or more specified properties
after evaluation, without executing the build, or if either
the -targets option or the -getTargetResult option is
used, write out the values after the build.
</target>
<note>
LOCALIZATION: "-getProperty", "-targets" and "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_44_GetItemSwitch">
<source> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</source>
<target state="new"> -getItem:itemName,...
Write out the value of one or more specified items and
their associated metadata after evaluation without
executing the build, or if either the -targets option
or the -getTargetResult option is used, write out
the values after the build.
</target>
<note>
LOCALIZATION: "-getItem", "targets" and "getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_45_GetTargetResultSwitch">
<source> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</source>
<target state="new"> -getTargetResult:targetName,...
Write out the output value of one or more targets and
the specified targets will be executed.
</target>
<note>
LOCALIZATION: "-getTargetResult" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_46_FeatureAvailabilitySwitch">
<source> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</source>
<target state="new"> -featureAvailability:featureName,...
Check feature availability. The result is one of the
strings "Undefined", "Available", "NotAvailable" and
"Preview".
- Undefined - the availability of the feature is undefined
(the feature name is unknown to the feature availability
checker)
- NotAvailable - the feature is not available (unlike
Undefined, the feature name is known to the feature
availability checker and it knows the feature is not
supported by current MSBuild engine)
- Available - the feature is available
- Preview - the feature is in preview (not stable)
(Short form: -fa)
</target>
<note>
LOCALIZATION: "-featureAvailability", "-fa", "Undefined", "Available" "NotAvailable" and "Preview"should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_47_TerminalLoggerSwitch">
<source> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</source>
<target state="new"> -terminalLogger[:auto,on,off]
Enable or disable the terminal logger. Terminal logger
provides enhanced build output on the console in real time,
organized logically by project, and designed to highlight
actionable information. Specify auto (or use the option
without arguments) to use the terminal logger only if the
standard output is not redirected. Don't parse the output
or otherwise rely on it remaining unchanged in future
versions. This option is available in MSBuild 17.8 and
later.
(Short form: -tl)
</target>
<note>
LOCALIZATION: "-terminalLogger", "-tl", and "auto" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_48_TerminalLoggerParametersSwitch">
<source> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</source>
<target state="new"> -terminalLoggerParameters: &lt;parameters&gt;
Parameters to terminal logger. (Short form: -tlp)
The available parameters.
default--Specifies the default behavior of the terminal
logger. It requires one of the following values:
- `on`, `true` forces TerminalLogger to be used even
when it would be disabled.
- `off`, `false` forces TerminalLogger to not be used
even when it would be enabled.
- `auto` enables TerminalLogger when the terminal
supports it and the session doesn't have redirected
stdout/stderr
verbosity--Override the -verbosity setting for this
logger
showCommandLine--Show TaskCommandLineEvent messages
Example:
-tlp:default=auto;verbosity=diag;shownCommandLine
</target>
<note>
LOCALIZATION: "-terminalLoggerParameters", "-tlp", "default", "on", "true", "off", "false", "auto", "verbosity", "showCommandLine" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="HelpMessage_51_GetResultOutputFileSwitch">
<source> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</source>
<target state="new"> -getResultOutputFile:file
Redirect output from get* into a file.
Example:
-getProperty:Bar -getResultOutputFile:Biz.txt
This writes the value of property Bar into Biz.txt.
</target>
<note>
LOCALIZATION: "-getResultOutputFile", "get*" and "-getProperty" should not be localized.
LOCALIZATION: None of the lines should be longer than a standard width console window, eg 80 chars.
</note>
</trans-unit>
<trans-unit id="InvalidLowPriorityValue">
@ -1349,11 +1531,11 @@
<note />
</trans-unit>
<trans-unit id="MissingFeatureAvailabilityError">
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureavailability switch.</source>
<target state="translated">MSBUILD : error MSB1067: 必須為功能可用性切換提供功能名稱。</target>
<source>MSBUILD : error MSB1067: Must provide a feature name for the featureAvailability switch.</source>
<target state="needs-review-translation">MSBUILD : error MSB1067: 必須為功能可用性切換提供功能名稱。</target>
<note>
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureavailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureavailability:blah".
{StrBegin="MSBUILD : error MSB1067: "}UE: This happens if the user does something like "msbuild.exe -featureAvailability". The user must pass in an actual feature name
following the switch, as in "msbuild.exe -featureAvailability:blah".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>
</trans-unit>
@ -1448,10 +1630,10 @@
</trans-unit>
<trans-unit id="MissingTerminalLoggerParameterError">
<source>MSBUILD : error MSB1066: Specify one or more parameters for the terminal logger if using the -terminalLoggerParameters switch</source>
<target state="translated">MSBUILD : error MSB1066: 如果使用 -terminalLoggerParameters 參數,請為終端機記錄器指定一或多個參數</target>
<target state="needs-review-translation">MSBUILD : error MSB1066: 如果使用 -terminalLoggerParameters 參數,請為終端機記錄器指定一或多個參數</target>
<note>
{StrBegin="MSBUILD : error MSB1066: "}
UE: This happens if the user does something like "msbuild.exe -termionalLoggerParameters:". The user must pass in one or more parameters
UE: This happens if the user does something like "msbuild.exe -terminalLoggerParameters:". The user must pass in one or more parameters
after the switch e.g. "msbuild.exe -terminalLoggerParameters:default=auto".
LOCALIZATION: The prefix "MSBUILD : error MSBxxxx:" should not be localized.
</note>

Просмотреть файл

@ -3019,7 +3019,7 @@ namespace Microsoft.Build.CommandLine
/// <summary>
/// Identifies if there is rsp files near the project file
/// Identifies if there is rsp files near the project file
/// </summary>
/// <returns>true if there autoresponse file was found</returns>
private static bool CheckAndGatherProjectAutoResponseFile(CommandLineSwitches switchesFromAutoResponseFile, CommandLineSwitches commandLineSwitches, bool recursing, string commandLine)
@ -4555,51 +4555,15 @@ namespace Microsoft.Build.CommandLine
Console.WriteLine(AssemblyResources.GetString("HelpMessage_1_Syntax"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_2_Description"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_3_SwitchesHeader"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_9_TargetSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_10_PropertySwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_17_MaximumCPUSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_23_ToolsVersionSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_12_VerbositySwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_13_ConsoleLoggerParametersSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_14_NoConsoleLoggerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_20_FileLoggerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_22_FileLoggerParametersSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_18_DistributedLoggerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_21_DistributedFileLoggerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_11_LoggerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_30_BinaryLoggerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_28_WarnAsErrorSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_40_WarnNotAsErrorSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_29_WarnAsMessageSwitch"));
#if FEATURE_XML_SCHEMA_VALIDATION
Console.WriteLine(AssemblyResources.GetString("HelpMessage_15_ValidateSwitch"));
#endif
Console.WriteLine(AssemblyResources.GetString("HelpMessage_19_IgnoreProjectExtensionsSwitch"));
#if FEATURE_NODE_REUSE // Do not advertise the switch when feature is off, even though we won't fail to parse it for compatibility with existing build scripts
Console.WriteLine(AssemblyResources.GetString("HelpMessage_24_NodeReuse"));
#endif
Console.WriteLine(AssemblyResources.GetString("HelpMessage_25_PreprocessSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_38_TargetsSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_26_DetailedSummarySwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_31_RestoreSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_33_RestorePropertySwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_32_ProfilerSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_34_InteractiveSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_35_IsolateProjectsSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_InputCachesFiles"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_OutputCacheFile"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_36_GraphBuildSwitch"));
#if FEATURE_REPORTFILEACCESSES
Console.WriteLine(AssemblyResources.GetString("HelpMessage_42_ReportFileAccessesSwitch"));
#endif
Console.WriteLine(AssemblyResources.GetString("HelpMessage_39_LowPrioritySwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_41_QuestionSwitch"));
foreach (string parameterizedSwitchRsouceId in CommandLineSwitches.GetParameterizedSwitchResourceIds())
{
Console.WriteLine(AssemblyResources.GetString(parameterizedSwitchRsouceId));
}
foreach (string parameterlessSwitchRsouceId in CommandLineSwitches.GetParameterlessSwitchResourceIds())
{
Console.WriteLine(AssemblyResources.GetString(parameterlessSwitchRsouceId));
}
Console.WriteLine(AssemblyResources.GetString("HelpMessage_7_ResponseFile"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_8_NoAutoResponseSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_5_NoLogoSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_6_VersionSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_4_HelpSwitch"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_16_Examples"));
Console.WriteLine(AssemblyResources.GetString("HelpMessage_37_DocsLink"));
}