From 842c2c139788c1423469a688dbbd9f8c0c29523b Mon Sep 17 00:00:00 2001 From: nih0n Date: Sun, 24 Nov 2024 12:20:30 -0300 Subject: [PATCH 01/11] Show default value of compiler options --- .../fsc/misc/compiler_help_output.bsl | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl index 75e32680e65..87e9eeaaf93 100644 --- a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl @@ -8,14 +8,14 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --target:winexe Build a Windows executable --target:library Build a library (Short form: -a) --target:module Build a module that can be added to another assembly ---delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key +--delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key (off by default) --publicsign[+|-] Public-sign the assembly using only the public portion of the strong name - key, and mark the assembly as signed + key, and mark the assembly as signed (off by default) --doc: Write the xmldoc of the assembly to the given file --keyfile: Specify a strong name key file --platform: Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu. ---compressmetadata[+|-] Compress interface and optimization data files +--compressmetadata[+|-] Compress interface and optimization data files (on by default) --nooptimizationdata Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility. @@ -26,7 +26,7 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. signature files --nocopyfsharpcore Don't copy FSharp.Core.dll along the produced binaries --refonly[+|-] Produce a reference assembly, instead of a full assembly, as the primary - output + output (off by default) --refout: Produce a reference assembly with the specified file path. @@ -47,41 +47,41 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. - CODE GENERATION - ---debug[+|-] Emit debug information (Short form: -g) +--debug[+|-] Emit debug information (Short form: -g) (off by default) --debug:{full|pdbonly|portable|embedded} Specify debugging type: full, portable, embedded, pdbonly. ('full' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file). ---embed[+|-] Embed all source files in the portable PDB file +--embed[+|-] Embed all source files in the portable PDB file (off by default) --embed: Embed specific source files in the portable PDB file --sourcelink: Source link information file to embed in the portable PDB file ---optimize[+|-] Enable optimizations (Short form: -O) ---tailcalls[+|-] Enable or disable tailcalls +--optimize[+|-] Enable optimizations (Short form: -O) (on by default) +--tailcalls[+|-] Enable or disable tailcalls (on by default) --deterministic[+|-] Produce a deterministic assembly (including module version GUID and - timestamp) ---realsig[+|-] Generate assembly with IL visibility that matches the source code visibility + timestamp) (off by default) +--realsig[+|-] Generate assembly with IL visibility that matches the source code visibility (off by default) --pathmap: Maps physical paths to source path names output by the compiler ---crossoptimize[+|-] Enable or disable cross-module optimizations +--crossoptimize[+|-] Enable or disable cross-module optimizations (on by default) --reflectionfree Disable implicit generation of constructs using reflection - ERRORS AND WARNINGS - ---warnaserror[+|-] Report all warnings as errors ---warnaserror[+|-]: Report specific warnings as errors +--warnaserror[+|-] Report all warnings as errors (off by default) +--warnaserror[+|-]: Report specific warnings as errors (off by default) --warn: Set a warning level (0-5) --nowarn: Disable specific warning messages --warnon: Enable specific warnings that may be off by default ---checknulls[+|-] Enable nullness declarations and checks ---consolecolors[+|-] Output warning and error messages in color +--checknulls[+|-] Enable nullness declarations and checks (off by default) +--consolecolors[+|-] Output warning and error messages in color (on by default) - LANGUAGE - --langversion:? Display the allowed values for language version. --langversion:{version|latest|preview} Specify language version such as 'latest' or 'preview'. ---checked[+|-] Generate overflow checks +--checked[+|-] Generate overflow checks (off by default) --define: Define conditional compilation symbols (Short form: -d) --mlcompatibility Ignore ML compatibility warnings ---strict-indentation[+|-] Override indentation rules implied by the language version +--strict-indentation[+|-] Override indentation rules implied by the language version (off by default) - MISCELLANEOUS - @@ -111,6 +111,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --staticlink: Statically link the given assembly and all referenced DLLs that depend on this assembly. Use an assembly name e.g. mylib, not a DLL name. --pdb: Name the output debug file ---highentropyva[+|-] Enable high-entropy ASLR +--highentropyva[+|-] Enable high-entropy ASLR (off by default) --subsystemversion: Specify subsystem version of this assembly ---quotations-debug[+|-] Emit debug information in quotations +--quotations-debug[+|-] Emit debug information in quotations (off by default) From 47de522f687c1a224141c001ae73afdcb4ca987f Mon Sep 17 00:00:00 2001 From: nih0n Date: Sun, 24 Nov 2024 12:38:48 -0300 Subject: [PATCH 02/11] Locale files --- src/Compiler/FSComp.txt | 38 ++++++------- src/Compiler/xlf/FSComp.txt.cs.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.de.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.es.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.fr.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.it.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.ja.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.ko.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.pl.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.pt-BR.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.ru.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.tr.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.zh-Hans.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.zh-Hant.xlf | 76 ++++++++++++------------- 14 files changed, 513 insertions(+), 513 deletions(-) diff --git a/src/Compiler/FSComp.txt b/src/Compiler/FSComp.txt index b42500049d2..38e8a09100e 100644 --- a/src/Compiler/FSComp.txt +++ b/src/Compiler/FSComp.txt @@ -850,12 +850,12 @@ optsBuildConsole,"Build a console executable" optsBuildWindows,"Build a Windows executable" optsBuildLibrary,"Build a library (Short form: -a)" optsBuildModule,"Build a module that can be added to another assembly" -optsDelaySign,"Delay-sign the assembly using only the public portion of the strong name key" -optsPublicSign,"Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed" +optsDelaySign,"Delay-sign the assembly using only the public portion of the strong name key (off by default)" +optsPublicSign,"Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default)" optsWriteXml,"Write the xmldoc of the assembly to the given file" optsStrongKeyFile,"Specify a strong name key file" optsStrongKeyContainer,"Specify a strong name key container" -optsCompressMetadata,"Compress interface and optimization data files" +optsCompressMetadata,"Compress interface and optimization data files (on by default)" optsPlatform,"Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu." optsNoOpt,"Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility." optsNoInterface,"Don't add a resource to the generated assembly containing F#-specific metadata" @@ -867,30 +867,30 @@ optsWin32icon,"Specify a Win32 icon file (.ico)" optsWin32res,"Specify a Win32 resource file (.res)" optsWin32manifest,"Specify a Win32 manifest file" optsNowin32manifest,"Do not include the default Win32 manifest" -optsEmbedAllSource,"Embed all source files in the portable PDB file" +optsEmbedAllSource,"Embed all source files in the portable PDB file (off by default)" optsEmbedSource,"Embed specific source files in the portable PDB file" optsSourceLink,"Source link information file to embed in the portable PDB file" 1001,optsPdbMatchesOutputFileName,"The pdb output file name cannot match the build output filename use --pdb:filename.pdb" srcFileTooLarge,"Source file is too large to embed in a portable PDB" optsResource,"Embed the specified managed resource" optsLinkresource,"Link the specified resource to this assembly where the resinfo format is [,[,public|private]]" -optsDebugPM,"Emit debug information (Short form: -g)" +optsDebugPM,"Emit debug information (Short form: -g) (off by default)" optsDebug,"Specify debugging type: full, portable, embedded, pdbonly. ('%s' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file)." -optsOptimize,"Enable optimizations (Short form: -O)" -optsTailcalls,"Enable or disable tailcalls" -optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp)" -optsRealsig,"Generate assembly with IL visibility that matches the source code visibility" -optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output" +optsOptimize,"Enable optimizations (Short form: -O) (on by default)" +optsTailcalls,"Enable or disable tailcalls (on by default)" +optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp) (off by default)" +optsRealsig,"Generate assembly with IL visibility that matches the source code visibility (off by default)" +optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output (off by default)" optsRefOut,"Produce a reference assembly with the specified file path." optsPathMap,"Maps physical paths to source path names output by the compiler" -optsCrossoptimize,"Enable or disable cross-module optimizations" +optsCrossoptimize,"Enable or disable cross-module optimizations (on by default)" optsReflectionFree,"Disable implicit generation of constructs using reflection" -optsWarnaserrorPM,"Report all warnings as errors" -optsWarnaserror,"Report specific warnings as errors" +optsWarnaserrorPM,"Report all warnings as errors (off by default)" +optsWarnaserror,"Report specific warnings as errors (off by default)" optsWarn,"Set a warning level (0-5)" optsNowarn,"Disable specific warning messages" optsWarnOn,"Enable specific warnings that may be off by default" -optsChecked,"Generate overflow checks" +optsChecked,"Generate overflow checks (off by default)" optsDefine,"Define conditional compilation symbols (Short form: -d)" optsMlcompatibility,"Ignore ML compatibility warnings" optsNologo,"Suppress compiler copyright message" @@ -925,11 +925,11 @@ optsInternalNoDescription,"The command-line option '%s' is for test purposes onl optsDCLONoDescription,"The command-line option '%s' has been deprecated" optsDCLODeprecatedSuggestAlternative,"The command-line option '%s' has been deprecated. Use '%s' instead." optsDCLOHtmlDoc,"The command-line option '%s' has been deprecated. HTML document generation is now part of the F# Power Pack, via the tool FsHtmlDoc.exe." -optsConsoleColors,"Output warning and error messages in color" -optsUseHighEntropyVA,"Enable high-entropy ASLR" +optsConsoleColors,"Output warning and error messages in color (on by default)" +optsUseHighEntropyVA,"Enable high-entropy ASLR (off by default)" optsSubSystemVersion,"Specify subsystem version of this assembly" optsTargetProfile,"Specify target framework profile of this assembly. Valid values are mscorlib, netcore or netstandard. Default - mscorlib" -optsEmitDebugInfoInQuotations,"Emit debug information in quotations" +optsEmitDebugInfoInQuotations,"Emit debug information in quotations (off by default)" optsPreferredUiLang,"Specify the preferred output language culture name (e.g. es-ES, ja-JP)" optsNoCopyFsharpCore,"Don't copy FSharp.Core.dll along the produced binaries" optsSignatureData,"Include F# interface information, the default is file. Essential for distributing libraries." @@ -1556,12 +1556,12 @@ csTypeHasNullAsExtraValue,"The type '%s' supports 'null' but a non-null type is 3352,typrelInterfaceMemberNoMostSpecificImplementation,"Interface member '%s' does not have a most specific implementation." 3353,fsiInvalidDirective,"Invalid directive '#%s %s'" useSdkRefs,"Use reference assemblies for .NET framework references when available (Enabled by default)." -optsCheckNulls,"Enable nullness declarations and checks" +optsCheckNulls,"Enable nullness declarations and checks (off by default)" fSharpBannerVersion,"%s for F# %s" optsGetLangVersions,"Display the allowed values for language version." optsSetLangVersion,"Specify language version such as 'latest' or 'preview'." optsSupportedLangVersions,"Supported language versions:" -optsStrictIndentation,"Override indentation rules implied by the language version" +optsStrictIndentation,"Override indentation rules implied by the language version (off by default)" nativeResourceFormatError,"Stream does not begin with a null resource and is not in '.RES' format." nativeResourceHeaderMalformed,"Resource header beginning at offset %s is malformed." formatDashItem," - %s" diff --git a/src/Compiler/xlf/FSComp.txt.cs.xlf b/src/Compiler/xlf/FSComp.txt.cs.xlf index c74702e5ddc..5cff798280b 100644 --- a/src/Compiler/xlf/FSComp.txt.cs.xlf +++ b/src/Compiler/xlf/FSComp.txt.cs.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Komprimovat datové soubory rozhraní a optimalizace + Compress interface and optimization data files (on by default) + Komprimovat datové soubory rozhraní a optimalizace @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Vygenerovat sestavení s viditelností IL, které odpovídá viditelnosti zdrojového kódu + Generate assembly with IL visibility that matches the source code visibility (off by default) + Vygenerovat sestavení s viditelností IL, které odpovídá viditelnosti zdrojového kódu - Produce a reference assembly, instead of a full assembly, as the primary output - Vytvoří referenční sestavení místo úplného sestavení jako primární výstup. + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Vytvoří referenční sestavení místo úplného sestavení jako primární výstup. @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Přepsat pravidla odsazení implikovaná verzí jazyka + Override indentation rules implied by the language version (off by default) + Přepsat pravidla odsazení implikovaná verzí jazyka @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Vytvoří zpožděný podpis sestavení jenom s využitím veřejné části klíče silného názvu. + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Vytvoří zpožděný podpis sestavení jenom s využitím veřejné části klíče silného názvu. - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Vytvoří veřejný podpis sestavení jenom s využitím veřejné části klíče silného názvu a označí sestavení jako podepsané. + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Vytvoří veřejný podpis sestavení jenom s využitím veřejné části klíče silného názvu a označí sestavení jako podepsané. @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Vložit všechny zdrojové soubory do souboru PDB typu Portable + Embed all source files in the portable PDB file (off by default) + Vložit všechny zdrojové soubory do souboru PDB typu Portable @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Generuje ladicí informace (krátký tvar: -g). + Emit debug information (Short form: -g) (off by default) + Generuje ladicí informace (krátký tvar: -g). @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Povolit optimalizace (krátký tvar: -O) + Enable optimizations (Short form: -O) (on by default) + Povolit optimalizace (krátký tvar: -O) - Enable or disable tailcalls - Zapnout nebo vypnout volání funkce Tail + Enable or disable tailcalls (on by default) + Zapnout nebo vypnout volání funkce Tail - Produce a deterministic assembly (including module version GUID and timestamp) - Vytvoří deterministické sestavení (včetně GUID verze modulu a časového razítka). + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Vytvoří deterministické sestavení (včetně GUID verze modulu a časového razítka). - Enable or disable cross-module optimizations - Povoluje nebo zakazuje optimalizaci mezi moduly. + Enable or disable cross-module optimizations (on by default) + Povoluje nebo zakazuje optimalizaci mezi moduly. - Report all warnings as errors - Oznamovat všechna upozornění jako chyby + Report all warnings as errors (off by default) + Oznamovat všechna upozornění jako chyby - Report specific warnings as errors - Oznamovat konkrétní upozornění jako chyby + Report specific warnings as errors (off by default) + Oznamovat konkrétní upozornění jako chyby @@ -5973,8 +5973,8 @@ - Generate overflow checks - Generovat kontroly přetečení + Generate overflow checks (off by default) + Generovat kontroly přetečení @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Barevně rozlišená upozornění výstupu a chybové zprávy + Output warning and error messages in color (on by default) + Barevně rozlišená upozornění výstupu a chybové zprávy - Enable high-entropy ASLR - Povolit technologii ASLR s vysokou entropií + Enable high-entropy ASLR (off by default) + Povolit technologii ASLR s vysokou entropií @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Generovat ladicí informace v uvozovkách + Emit debug information in quotations (off by default) + Generovat ladicí informace v uvozovkách diff --git a/src/Compiler/xlf/FSComp.txt.de.xlf b/src/Compiler/xlf/FSComp.txt.de.xlf index 3e0443ea3ba..74814b6e884 100644 --- a/src/Compiler/xlf/FSComp.txt.de.xlf +++ b/src/Compiler/xlf/FSComp.txt.de.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Komprimieren von Schnittstellen- und Optimierungsdatendateien + Compress interface and optimization data files (on by default) + Komprimieren von Schnittstellen- und Optimierungsdatendateien @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Assembly mit IL-Sichtbarkeit generieren, die der Quellcodesichtbarkeit entspricht + Generate assembly with IL visibility that matches the source code visibility (off by default) + Assembly mit IL-Sichtbarkeit generieren, die der Quellcodesichtbarkeit entspricht - Produce a reference assembly, instead of a full assembly, as the primary output - Erstellen einer Referenzassembly anstelle einer vollständigen Assembly als primäre Ausgabe + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Erstellen einer Referenzassembly anstelle einer vollständigen Assembly als primäre Ausgabe @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Von der Sprachversion implizierte Einzugsregeln überschreiben + Override indentation rules implied by the language version (off by default) + Von der Sprachversion implizierte Einzugsregeln überschreiben @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Assembly nur mit dem öffentlichen Teil des Schlüssels für einen starken Namen verzögert signieren + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Assembly nur mit dem öffentlichen Teil des Schlüssels für einen starken Namen verzögert signieren - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Assembly mithilfe nur des öffentlichen Teils des Schlüssels für einen starken Namen öffentlich signieren und als signiert markieren + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Assembly mithilfe nur des öffentlichen Teils des Schlüssels für einen starken Namen öffentlich signieren und als signiert markieren @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Alle Quelldateien in der portierbaren PDB-Datei einbetten + Embed all source files in the portable PDB file (off by default) + Alle Quelldateien in der portierbaren PDB-Datei einbetten @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Debuginformationen ausgeben (Kurzform: -g) + Emit debug information (Short form: -g) (off by default) + Debuginformationen ausgeben (Kurzform: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Optimierungen aktivieren (Kurzform: -O) + Enable optimizations (Short form: -O) (on by default) + Optimierungen aktivieren (Kurzform: -O) - Enable or disable tailcalls - Endeaufrufe aktivieren oder deaktivieren + Enable or disable tailcalls (on by default) + Endeaufrufe aktivieren oder deaktivieren - Produce a deterministic assembly (including module version GUID and timestamp) - Deterministische Assembly erstellen (einschließlich Modulversions-GUID und Zeitstempel) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Deterministische Assembly erstellen (einschließlich Modulversions-GUID und Zeitstempel) - Enable or disable cross-module optimizations - Modulübergreifende Optimierungen aktivieren oder deaktivieren + Enable or disable cross-module optimizations (on by default) + Modulübergreifende Optimierungen aktivieren oder deaktivieren - Report all warnings as errors - Alle Warnungen als Fehler melden + Report all warnings as errors (off by default) + Alle Warnungen als Fehler melden - Report specific warnings as errors - Bestimmte Warnungen als Fehler melden + Report specific warnings as errors (off by default) + Bestimmte Warnungen als Fehler melden @@ -5973,8 +5973,8 @@ - Generate overflow checks - Überlaufprüfungen generieren + Generate overflow checks (off by default) + Überlaufprüfungen generieren @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Warnungen und Fehlermeldungen farbig ausgeben + Output warning and error messages in color (on by default) + Warnungen und Fehlermeldungen farbig ausgeben - Enable high-entropy ASLR - ASLR mit hoher Entropie aktivieren + Enable high-entropy ASLR (off by default) + ASLR mit hoher Entropie aktivieren @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Debugginginformationen in Anführungszeichen ausgeben + Emit debug information in quotations (off by default) + Debugginginformationen in Anführungszeichen ausgeben diff --git a/src/Compiler/xlf/FSComp.txt.es.xlf b/src/Compiler/xlf/FSComp.txt.es.xlf index ecadc24a021..1f6fa7cd12d 100644 --- a/src/Compiler/xlf/FSComp.txt.es.xlf +++ b/src/Compiler/xlf/FSComp.txt.es.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Comprimir archivos de datos de interfaz y optimización + Compress interface and optimization data files (on by default) + Comprimir archivos de datos de interfaz y optimización @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Generación de un ensamblado con visibilidad IL que coincida con la visibilidad del código fuente + Generate assembly with IL visibility that matches the source code visibility (off by default) + Generación de un ensamblado con visibilidad IL que coincida con la visibilidad del código fuente - Produce a reference assembly, instead of a full assembly, as the primary output - Generar un ensamblado de referencia, en lugar de un ensamblado completo, como salida principal + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Generar un ensamblado de referencia, en lugar de un ensamblado completo, como salida principal @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Invalidar reglas de sangría implícitas por la versión del lenguaje + Override indentation rules implied by the language version (off by default) + Invalidar reglas de sangría implícitas por la versión del lenguaje @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Retrasar la signatura del ensamblado usando solo la parte pública de la clave de nombre seguro + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Retrasar la signatura del ensamblado usando solo la parte pública de la clave de nombre seguro - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Firmar el ensamblado usando solo la parte pública de la clave de nombre seguro y marcarlo como firmado + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Firmar el ensamblado usando solo la parte pública de la clave de nombre seguro y marcarlo como firmado @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Inserta todos los archivos de código fuente en el archivo PDB portable. + Embed all source files in the portable PDB file (off by default) + Inserta todos los archivos de código fuente en el archivo PDB portable. @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Emitir información de depuración (forma corta: -g) + Emit debug information (Short form: -g) (off by default) + Emitir información de depuración (forma corta: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Habilitar optimizaciones (forma corta: -O) + Enable optimizations (Short form: -O) (on by default) + Habilitar optimizaciones (forma corta: -O) - Enable or disable tailcalls - Habilitar o deshabilitar llamadas de cola + Enable or disable tailcalls (on by default) + Habilitar o deshabilitar llamadas de cola - Produce a deterministic assembly (including module version GUID and timestamp) - Generar un ensamblado determinista (con el GUID y la marca de tiempo de la versión del módulo) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Generar un ensamblado determinista (con el GUID y la marca de tiempo de la versión del módulo) - Enable or disable cross-module optimizations - Habilitar o deshabilitar optimizaciones entre módulos + Enable or disable cross-module optimizations (on by default) + Habilitar o deshabilitar optimizaciones entre módulos - Report all warnings as errors - Notificar todas las advertencias como errores + Report all warnings as errors (off by default) + Notificar todas las advertencias como errores - Report specific warnings as errors - Notificar advertencias específicas como errores + Report specific warnings as errors (off by default) + Notificar advertencias específicas como errores @@ -5973,8 +5973,8 @@ - Generate overflow checks - Generar comprobaciones de desbordamiento + Generate overflow checks (off by default) + Generar comprobaciones de desbordamiento @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Advertencia de salida y mensajes de error en color + Output warning and error messages in color (on by default) + Advertencia de salida y mensajes de error en color - Enable high-entropy ASLR - Habilitar ASLR de alta entropía + Enable high-entropy ASLR (off by default) + Habilitar ASLR de alta entropía @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Emitir información de depuración en expresiones de código delimitadas + Emit debug information in quotations (off by default) + Emitir información de depuración en expresiones de código delimitadas diff --git a/src/Compiler/xlf/FSComp.txt.fr.xlf b/src/Compiler/xlf/FSComp.txt.fr.xlf index 7a9769e0d22..25ab8194b29 100644 --- a/src/Compiler/xlf/FSComp.txt.fr.xlf +++ b/src/Compiler/xlf/FSComp.txt.fr.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Compresser les fichiers de données d’interface et d’optimisation + Compress interface and optimization data files (on by default) + Compresser les fichiers de données d’interface et d’optimisation @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Générer un assembly avec une visibilité IL qui correspond à la visibilité du code source + Generate assembly with IL visibility that matches the source code visibility (off by default) + Générer un assembly avec une visibilité IL qui correspond à la visibilité du code source - Produce a reference assembly, instead of a full assembly, as the primary output - Produire un assembly de référence, au lieu d’un assembly complet, en tant que sortie principale + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Produire un assembly de référence, au lieu d’un assembly complet, en tant que sortie principale @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Remplacer les règles d'indentation impliquées par la version linguistique + Override indentation rules implied by the language version (off by default) + Remplacer les règles d'indentation impliquées par la version linguistique @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Différer la signature de l'assembly en utilisant uniquement la partie publique de la clé de nom fort + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Différer la signature de l'assembly en utilisant uniquement la partie publique de la clé de nom fort - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Signer publiquement l'assembly en utilisant uniquement la partie publique de la clé de nom fort, et marquer l'assembly comme signé + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Signer publiquement l'assembly en utilisant uniquement la partie publique de la clé de nom fort, et marquer l'assembly comme signé @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Incorporer tous les fichiers sources dans le fichier PDB portable + Embed all source files in the portable PDB file (off by default) + Incorporer tous les fichiers sources dans le fichier PDB portable @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Émettre les informations de débogage (forme abrégée : -g) + Emit debug information (Short form: -g) (off by default) + Émettre les informations de débogage (forme abrégée : -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Activer les optimisations (forme abrégée : -O) + Enable optimizations (Short form: -O) (on by default) + Activer les optimisations (forme abrégée : -O) - Enable or disable tailcalls - Activer ou désactiver les appels tail + Enable or disable tailcalls (on by default) + Activer ou désactiver les appels tail - Produce a deterministic assembly (including module version GUID and timestamp) - Produire un assembly déterministe (en incluant le GUID et l'horodateur de la version du module) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Produire un assembly déterministe (en incluant le GUID et l'horodateur de la version du module) - Enable or disable cross-module optimizations - Activer ou désactiver les optimisations entre modules + Enable or disable cross-module optimizations (on by default) + Activer ou désactiver les optimisations entre modules - Report all warnings as errors - Signaler tous les avertissements comme des erreurs + Report all warnings as errors (off by default) + Signaler tous les avertissements comme des erreurs - Report specific warnings as errors - Signaler des avertissements spécifiques comme des erreurs + Report specific warnings as errors (off by default) + Signaler des avertissements spécifiques comme des erreurs @@ -5973,8 +5973,8 @@ - Generate overflow checks - Générer des contrôles de dépassement de capacité + Generate overflow checks (off by default) + Générer des contrôles de dépassement de capacité @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Générer les messages d'avertissement et d'erreur en couleur + Output warning and error messages in color (on by default) + Générer les messages d'avertissement et d'erreur en couleur - Enable high-entropy ASLR - Activer la randomisation du format d'espace d'adresse d'entropie élevée + Enable high-entropy ASLR (off by default) + Activer la randomisation du format d'espace d'adresse d'entropie élevée @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Émettre les informations de débogage entre quotations + Emit debug information in quotations (off by default) + Émettre les informations de débogage entre quotations diff --git a/src/Compiler/xlf/FSComp.txt.it.xlf b/src/Compiler/xlf/FSComp.txt.it.xlf index 1db94e74c44..6c87ad04ca8 100644 --- a/src/Compiler/xlf/FSComp.txt.it.xlf +++ b/src/Compiler/xlf/FSComp.txt.it.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - File di dati di compressione dell’interfaccia e ottimizzazione + Compress interface and optimization data files (on by default) + File di dati di compressione dell’interfaccia e ottimizzazione @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Genera l'assembly con visibilità IL corrispondente alla visibilità del codice sorgente + Generate assembly with IL visibility that matches the source code visibility (off by default) + Genera l'assembly con visibilità IL corrispondente alla visibilità del codice sorgente - Produce a reference assembly, instead of a full assembly, as the primary output - Produce un assembly di riferimento, anziché un assembly completo, come output primario + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Produce un assembly di riferimento, anziché un assembly completo, come output primario @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Ignora le regole di rientro implicite nella versione del linguaggio + Override indentation rules implied by the language version (off by default) + Ignora le regole di rientro implicite nella versione del linguaggio @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Ritarda la firma dell'assembly utilizzando solo la parte pubblica della chiave con nome sicuro + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Ritarda la firma dell'assembly utilizzando solo la parte pubblica della chiave con nome sicuro - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Firma pubblicamente l'assembly usando solo la parte pubblica della chiave con nome sicuro e contrassegna l'assembly come firmato + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Firma pubblicamente l'assembly usando solo la parte pubblica della chiave con nome sicuro e contrassegna l'assembly come firmato @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Incorpora tutti i file di origine nel file PDB portabile + Embed all source files in the portable PDB file (off by default) + Incorpora tutti i file di origine nel file PDB portabile @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Crea informazioni di debug (forma breve: -g) + Emit debug information (Short form: -g) (off by default) + Crea informazioni di debug (forma breve: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Abilita le ottimizzazioni (forma breve: -O) + Enable optimizations (Short form: -O) (on by default) + Abilita le ottimizzazioni (forma breve: -O) - Enable or disable tailcalls - Abilita o disabilita le chiamate tail + Enable or disable tailcalls (on by default) + Abilita o disabilita le chiamate tail - Produce a deterministic assembly (including module version GUID and timestamp) - Produce un assembly (che include GUID e timestamp della versione del modulo) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Produce un assembly (che include GUID e timestamp della versione del modulo) - Enable or disable cross-module optimizations - Abilita o disabilita le ottimizzazioni tra i moduli + Enable or disable cross-module optimizations (on by default) + Abilita o disabilita le ottimizzazioni tra i moduli - Report all warnings as errors - Segnala tutti gli avvisi come errori + Report all warnings as errors (off by default) + Segnala tutti gli avvisi come errori - Report specific warnings as errors - Segnala determinati avvisi come errori + Report specific warnings as errors (off by default) + Segnala determinati avvisi come errori @@ -5973,8 +5973,8 @@ - Generate overflow checks - Genera controlli dell'overflow + Generate overflow checks (off by default) + Genera controlli dell'overflow @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Visualizzare messaggi di errore e di avviso a colori + Output warning and error messages in color (on by default) + Visualizzare messaggi di errore e di avviso a colori - Enable high-entropy ASLR - Abilita ASLR a entropia elevata + Enable high-entropy ASLR (off by default) + Abilita ASLR a entropia elevata @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Crea informazioni di debug in quotation + Emit debug information in quotations (off by default) + Crea informazioni di debug in quotation diff --git a/src/Compiler/xlf/FSComp.txt.ja.xlf b/src/Compiler/xlf/FSComp.txt.ja.xlf index 67b3ad51f9a..6df05628c06 100644 --- a/src/Compiler/xlf/FSComp.txt.ja.xlf +++ b/src/Compiler/xlf/FSComp.txt.ja.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - インターフェイスと最適化データ ファイルを圧縮する + Compress interface and optimization data files (on by default) + インターフェイスと最適化データ ファイルを圧縮する @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - ソース コードの可視性と一致する IL 可視性を持つアセンブリを生成します + Generate assembly with IL visibility that matches the source code visibility (off by default) + ソース コードの可視性と一致する IL 可視性を持つアセンブリを生成します - Produce a reference assembly, instead of a full assembly, as the primary output - 完全なアセンブリではなく、参照アセンブリをプライマリ出力として生成します + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + 完全なアセンブリではなく、参照アセンブリをプライマリ出力として生成します @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 言語バージョンによって暗黙的に指定されたインデント規則をオーバーライドする + Override indentation rules implied by the language version (off by default) + 言語バージョンによって暗黙的に指定されたインデント規則をオーバーライドする @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 厳密名キーのパブリックな部分のみを使ってアセンブリを遅延署名します + Delay-sign the assembly using only the public portion of the strong name key (off by default) + 厳密名キーのパブリックな部分のみを使ってアセンブリを遅延署名します - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 厳密な名前のキーの公開部分のみを使ってアセンブリを公開署名し、アセンブリを署名済みとしてマークします + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + 厳密な名前のキーの公開部分のみを使ってアセンブリを公開署名し、アセンブリを署名済みとしてマークします @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 移植可能な PDB ファイル内にすべてのソース ファイルを埋め込む + Embed all source files in the portable PDB file (off by default) + 移植可能な PDB ファイル内にすべてのソース ファイルを埋め込む @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - デバッグ情報を生成します (短い形式: -g) + Emit debug information (Short form: -g) (off by default) + デバッグ情報を生成します (短い形式: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - 最適化を有効にします (短い形式: -O) + Enable optimizations (Short form: -O) (on by default) + 最適化を有効にします (短い形式: -O) - Enable or disable tailcalls - tail の呼び出しを有効または無効にします + Enable or disable tailcalls (on by default) + tail の呼び出しを有効または無効にします - Produce a deterministic assembly (including module version GUID and timestamp) - 決定論的アセンブリを作成します (モジュール バージョン GUID やタイムスタンプなど) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + 決定論的アセンブリを作成します (モジュール バージョン GUID やタイムスタンプなど) - Enable or disable cross-module optimizations - モジュール間の最適化を有効または無効にします + Enable or disable cross-module optimizations (on by default) + モジュール間の最適化を有効または無効にします - Report all warnings as errors - すべての警告をエラーとして報告する + Report all warnings as errors (off by default) + すべての警告をエラーとして報告する - Report specific warnings as errors - 指定した警告をエラーとして報告する + Report specific warnings as errors (off by default) + 指定した警告をエラーとして報告する @@ -5973,8 +5973,8 @@ - Generate overflow checks - オーバーフロー チェックの生成 + Generate overflow checks (off by default) + オーバーフロー チェックの生成 @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 警告メッセージとエラー メッセージを色つきで表示します + Output warning and error messages in color (on by default) + 警告メッセージとエラー メッセージを色つきで表示します - Enable high-entropy ASLR - 高エントロピ ASLR の有効化 + Enable high-entropy ASLR (off by default) + 高エントロピ ASLR の有効化 @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - デバッグ情報を引用符で囲んで生成します + Emit debug information in quotations (off by default) + デバッグ情報を引用符で囲んで生成します diff --git a/src/Compiler/xlf/FSComp.txt.ko.xlf b/src/Compiler/xlf/FSComp.txt.ko.xlf index d33ad95bff5..f72d424f63d 100644 --- a/src/Compiler/xlf/FSComp.txt.ko.xlf +++ b/src/Compiler/xlf/FSComp.txt.ko.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - 인터페이스 및 최적화 데이터 파일 압축 + Compress interface and optimization data files (on by default) + 인터페이스 및 최적화 데이터 파일 압축 @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - 소스 코드 표시 유형과 일치하는 IL 표시 유형을 사용하여 어셈블리 생성 + Generate assembly with IL visibility that matches the source code visibility (off by default) + 소스 코드 표시 유형과 일치하는 IL 표시 유형을 사용하여 어셈블리 생성 - Produce a reference assembly, instead of a full assembly, as the primary output - 주 출력으로 전체 어셈블리 대신 참조 어셈블리를 생성합니다. + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + 주 출력으로 전체 어셈블리 대신 참조 어셈블리를 생성합니다. @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 언어 버전에 포함된 들여쓰기 규칙 재정의 + Override indentation rules implied by the language version (off by default) + 언어 버전에 포함된 들여쓰기 규칙 재정의 @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 강력한 이름 키의 공개 부분만 사용하여 어셈블리 서명을 연기합니다. + Delay-sign the assembly using only the public portion of the strong name key (off by default) + 강력한 이름 키의 공개 부분만 사용하여 어셈블리 서명을 연기합니다. - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 강력한 이름 키의 공개 부분만 사용하여 어셈블리를 공개 서명하고, 어셈블리를 서명됨으로 표시합니다. + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + 강력한 이름 키의 공개 부분만 사용하여 어셈블리를 공개 서명하고, 어셈블리를 서명됨으로 표시합니다. @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 이식 가능한 PDB 파일에 모든 소스 파일 포함 + Embed all source files in the portable PDB file (off by default) + 이식 가능한 PDB 파일에 모든 소스 파일 포함 @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - 디버그 정보를 내보냅니다(약식: -g). + Emit debug information (Short form: -g) (off by default) + 디버그 정보를 내보냅니다(약식: -g). @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - 최적화를 사용합니다(약식: -O). + Enable optimizations (Short form: -O) (on by default) + 최적화를 사용합니다(약식: -O). - Enable or disable tailcalls - 마무리 호출을 사용하거나 사용하지 않습니다. + Enable or disable tailcalls (on by default) + 마무리 호출을 사용하거나 사용하지 않습니다. - Produce a deterministic assembly (including module version GUID and timestamp) - 결정적 어셈블리(모듈 버전 GUID 및 타임스탬프 포함) 생성 + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + 결정적 어셈블리(모듈 버전 GUID 및 타임스탬프 포함) 생성 - Enable or disable cross-module optimizations - 크로스 모듈을 최적화하거나 최적화하지 않습니다. + Enable or disable cross-module optimizations (on by default) + 크로스 모듈을 최적화하거나 최적화하지 않습니다. - Report all warnings as errors - 모든 경고를 오류로 보고합니다. + Report all warnings as errors (off by default) + 모든 경고를 오류로 보고합니다. - Report specific warnings as errors - 특정 경고를 오류로 보고합니다. + Report specific warnings as errors (off by default) + 특정 경고를 오류로 보고합니다. @@ -5973,8 +5973,8 @@ - Generate overflow checks - 오버플로 검사를 생성합니다. + Generate overflow checks (off by default) + 오버플로 검사를 생성합니다. @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 경고 및 오류 메시지를 색으로 구분하여 출력 + Output warning and error messages in color (on by default) + 경고 및 오류 메시지를 색으로 구분하여 출력 - Enable high-entropy ASLR - 높은 엔트로피 ASLR 사용 + Enable high-entropy ASLR (off by default) + 높은 엔트로피 ASLR 사용 @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - 인용구의 디버그 정보를 내보냅니다. + Emit debug information in quotations (off by default) + 인용구의 디버그 정보를 내보냅니다. diff --git a/src/Compiler/xlf/FSComp.txt.pl.xlf b/src/Compiler/xlf/FSComp.txt.pl.xlf index a992a59bb23..c13a5a4b3c8 100644 --- a/src/Compiler/xlf/FSComp.txt.pl.xlf +++ b/src/Compiler/xlf/FSComp.txt.pl.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Kompresuj pliki danych interfejsu i optymalizacji + Compress interface and optimization data files (on by default) + Kompresuj pliki danych interfejsu i optymalizacji @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Generuj zestaw z widocznością IL zgodną z widocznością kodu źródłowego + Generate assembly with IL visibility that matches the source code visibility (off by default) + Generuj zestaw z widocznością IL zgodną z widocznością kodu źródłowego - Produce a reference assembly, instead of a full assembly, as the primary output - Utwórz zestaw odwołania zamiast pełnego zestawu jako podstawowe dane wyjściowe + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Utwórz zestaw odwołania zamiast pełnego zestawu jako podstawowe dane wyjściowe @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Zastąp reguły wcięć implikowane przez wersję językową + Override indentation rules implied by the language version (off by default) + Zastąp reguły wcięć implikowane przez wersję językową @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Podpisz zestaw z opóźnieniem, używając tylko publicznej części klucza o silnej nazwie + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Podpisz zestaw z opóźnieniem, używając tylko publicznej części klucza o silnej nazwie - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Podpisz zestaw na użytek publiczny za pomocą tylko publicznej części klucza o silnej nazwie i oznacz zestaw jako podpisany + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Podpisz zestaw na użytek publiczny za pomocą tylko publicznej części klucza o silnej nazwie i oznacz zestaw jako podpisany @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Osadź wszystkie pliki źródłowe w przenośnym pliku PDB + Embed all source files in the portable PDB file (off by default) + Osadź wszystkie pliki źródłowe w przenośnym pliku PDB @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Emituj informacje debugowania (krótka wersja: -g) + Emit debug information (Short form: -g) (off by default) + Emituj informacje debugowania (krótka wersja: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Włącz optymalizacje (krótka wersja: -O) + Enable optimizations (Short form: -O) (on by default) + Włącz optymalizacje (krótka wersja: -O) - Enable or disable tailcalls - Włącz lub wyłącz wywołania tail + Enable or disable tailcalls (on by default) + Włącz lub wyłącz wywołania tail - Produce a deterministic assembly (including module version GUID and timestamp) - Utwórz zestaw deterministyczny (łącznie z sygnaturą czasową i identyfikatorem GUID wersji modułu) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Utwórz zestaw deterministyczny (łącznie z sygnaturą czasową i identyfikatorem GUID wersji modułu) - Enable or disable cross-module optimizations - Włącz lub wyłącz optymalizacje między modułami + Enable or disable cross-module optimizations (on by default) + Włącz lub wyłącz optymalizacje między modułami - Report all warnings as errors - Raportuj wszystkie ostrzeżenia jako błędy + Report all warnings as errors (off by default) + Raportuj wszystkie ostrzeżenia jako błędy - Report specific warnings as errors - Raportuj określone ostrzeżenia jako błędy + Report specific warnings as errors (off by default) + Raportuj określone ostrzeżenia jako błędy @@ -5973,8 +5973,8 @@ - Generate overflow checks - Generuj operacje sprawdzenia przepełnienia + Generate overflow checks (off by default) + Generuj operacje sprawdzenia przepełnienia @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Ostrzeżenia i komunikaty o błędzie wyróżnione kolorem + Output warning and error messages in color (on by default) + Ostrzeżenia i komunikaty o błędzie wyróżnione kolorem - Enable high-entropy ASLR - Włącz losowe generowanie układu przestrzeni adresowej o wysokiej entropii + Enable high-entropy ASLR (off by default) + Włącz losowe generowanie układu przestrzeni adresowej o wysokiej entropii @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Emituj informacje debugowania w cudzysłowach + Emit debug information in quotations (off by default) + Emituj informacje debugowania w cudzysłowach diff --git a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf index d547f088b3e..e326a8f4d72 100644 --- a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf +++ b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Compactar arquivos de dados de otimização e interface + Compress interface and optimization data files (on by default) + Compactar arquivos de dados de otimização e interface @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Gerar um assembly com visibilidade IL que corresponda à visibilidade do código-fonte. + Generate assembly with IL visibility that matches the source code visibility (off by default) + Gerar um assembly com visibilidade IL que corresponda à visibilidade do código-fonte. - Produce a reference assembly, instead of a full assembly, as the primary output - Produzir um assembly de referência, em vez de um assembly completo, como a saída primária + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Produzir um assembly de referência, em vez de um assembly completo, como a saída primária @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Substituir regras de recuo implícitas pela versão da linguagem + Override indentation rules implied by the language version (off by default) + Substituir regras de recuo implícitas pela versão da linguagem @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Assinatura atrasada do assembly usando somente a parte pública da chave de nome forte + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Assinatura atrasada do assembly usando somente a parte pública da chave de nome forte - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Assine de forma pública o assembly usando a única parte pública da chave de nome forte e marque o assembly como assinado + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Assine de forma pública o assembly usando a única parte pública da chave de nome forte e marque o assembly como assinado @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Inserir todos os arquivos de origem no arquivo PDB portátil + Embed all source files in the portable PDB file (off by default) + Inserir todos os arquivos de origem no arquivo PDB portátil @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Emita as informação de depuração (Forma abreviada: -g) + Emit debug information (Short form: -g) (off by default) + Emita as informação de depuração (Forma abreviada: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Habilite otimizações (Forma abreviada: -O) + Enable optimizations (Short form: -O) (on by default) + Habilite otimizações (Forma abreviada: -O) - Enable or disable tailcalls - Habilitar ou desabilitar tailcalls + Enable or disable tailcalls (on by default) + Habilitar ou desabilitar tailcalls - Produce a deterministic assembly (including module version GUID and timestamp) - Produzir um assembly determinístico (incluindo GUID de versão de módulo e carimbo de data/hora) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Produzir um assembly determinístico (incluindo GUID de versão de módulo e carimbo de data/hora) - Enable or disable cross-module optimizations - Habilite ou desabilite otimizações de módulo cruzado + Enable or disable cross-module optimizations (on by default) + Habilite ou desabilite otimizações de módulo cruzado - Report all warnings as errors - Relatar todos os avisos como erros + Report all warnings as errors (off by default) + Relatar todos os avisos como erros - Report specific warnings as errors - Relatar avisos específicos como erros + Report specific warnings as errors (off by default) + Relatar avisos específicos como erros @@ -5973,8 +5973,8 @@ - Generate overflow checks - Gerar verificações de estouro + Generate overflow checks (off by default) + Gerar verificações de estouro @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Mensagens de aviso e erro de saída em cores + Output warning and error messages in color (on by default) + Mensagens de aviso e erro de saída em cores - Enable high-entropy ASLR - Habilitar ASLR de alta entropia + Enable high-entropy ASLR (off by default) + Habilitar ASLR de alta entropia @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Emitir informações de depuração entre aspas + Emit debug information in quotations (off by default) + Emitir informações de depuração entre aspas diff --git a/src/Compiler/xlf/FSComp.txt.ru.xlf b/src/Compiler/xlf/FSComp.txt.ru.xlf index 1da17d068ce..e10b8a8634b 100644 --- a/src/Compiler/xlf/FSComp.txt.ru.xlf +++ b/src/Compiler/xlf/FSComp.txt.ru.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Сжатие файлов данных интерфейса и оптимизации + Compress interface and optimization data files (on by default) + Сжатие файлов данных интерфейса и оптимизации @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Создать сборку с видимостью IL, соответствующей видимости исходного кода + Generate assembly with IL visibility that matches the source code visibility (off by default) + Создать сборку с видимостью IL, соответствующей видимости исходного кода - Produce a reference assembly, instead of a full assembly, as the primary output - Создайте базовую сборку вместо полной сборки в качестве основных выходных данных + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Создайте базовую сборку вместо полной сборки в качестве основных выходных данных @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Переопределить правила отступов, предусмотренные версией языка + Override indentation rules implied by the language version (off by default) + Переопределить правила отступов, предусмотренные версией языка @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Использовать отложенную подпись для сборки, используя только открытую часть ключа строгого имени + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Использовать отложенную подпись для сборки, используя только открытую часть ключа строгого имени - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Выполнить общедоступную подпись сборки, используя только открытую часть ключа строгого имени, и пометить сборку как подписанную + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Выполнить общедоступную подпись сборки, используя только открытую часть ключа строгого имени, и пометить сборку как подписанную @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Внедрить все исходные файлы в переносимый PDB-файл + Embed all source files in the portable PDB file (off by default) + Внедрить все исходные файлы в переносимый PDB-файл @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Вывод отладочной информации (краткая форма: -g) + Emit debug information (Short form: -g) (off by default) + Вывод отладочной информации (краткая форма: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - Включить оптимизацию (краткая форма: -O) + Enable optimizations (Short form: -O) (on by default) + Включить оптимизацию (краткая форма: -O) - Enable or disable tailcalls - Включение или отключение концевых вызовов + Enable or disable tailcalls (on by default) + Включение или отключение концевых вызовов - Produce a deterministic assembly (including module version GUID and timestamp) - Создать детерминированную сборку (включая GUID версии модуля и метку времени) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Создать детерминированную сборку (включая GUID версии модуля и метку времени) - Enable or disable cross-module optimizations - Включение или отключение межмодульной оптимизации + Enable or disable cross-module optimizations (on by default) + Включение или отключение межмодульной оптимизации - Report all warnings as errors - Обрабатывать все предупреждения как ошибки + Report all warnings as errors (off by default) + Обрабатывать все предупреждения как ошибки - Report specific warnings as errors - Обрабатывать указанные предупреждения как ошибки + Report specific warnings as errors (off by default) + Обрабатывать указанные предупреждения как ошибки @@ -5973,8 +5973,8 @@ - Generate overflow checks - Сформировать проверки переполнений + Generate overflow checks (off by default) + Сформировать проверки переполнений @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Цветные выходные предупреждения и сообщения об ошибках + Output warning and error messages in color (on by default) + Цветные выходные предупреждения и сообщения об ошибках - Enable high-entropy ASLR - Включить технологию ASLR с высокой энтропией + Enable high-entropy ASLR (off by default) + Включить технологию ASLR с высокой энтропией @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Вывод отладочной информации в кавычках + Emit debug information in quotations (off by default) + Вывод отладочной информации в кавычках diff --git a/src/Compiler/xlf/FSComp.txt.tr.xlf b/src/Compiler/xlf/FSComp.txt.tr.xlf index fe29aebcff7..b44fea9feb8 100644 --- a/src/Compiler/xlf/FSComp.txt.tr.xlf +++ b/src/Compiler/xlf/FSComp.txt.tr.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Arabirim ve iyileştirme veri dosyalarını sıkıştır + Compress interface and optimization data files (on by default) + Arabirim ve iyileştirme veri dosyalarını sıkıştır @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - Kaynak kodu görünürlüğüyle eşleşen IL görünürlüğüne sahip bütünleştirilmiş kod oluşturma + Generate assembly with IL visibility that matches the source code visibility (off by default) + Kaynak kodu görünürlüğüyle eşleşen IL görünürlüğüne sahip bütünleştirilmiş kod oluşturma - Produce a reference assembly, instead of a full assembly, as the primary output - Birincil çıktı olarak, tam bir derleme yerine, başvuru bütünleştirilmiş kodu üretin + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + Birincil çıktı olarak, tam bir derleme yerine, başvuru bütünleştirilmiş kodu üretin @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Dil sürümü tarafından kapsanan girinti kurallarını geçersiz kıl + Override indentation rules implied by the language version (off by default) + Dil sürümü tarafından kapsanan girinti kurallarını geçersiz kıl @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Derlemeyi tanımlayıcı ad anahtarının yalnızca ortak kısmını kullanarak gecikmeli imzala + Delay-sign the assembly using only the public portion of the strong name key (off by default) + Derlemeyi tanımlayıcı ad anahtarının yalnızca ortak kısmını kullanarak gecikmeli imzala - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Tanımlayıcı ad anahtarının yalnızca genel bölümünü kullanarak, bütünleştirilmiş kodu genel olarak imzala ve bütünleştirilmiş kodu imzalanmış olarak işaretle + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + Tanımlayıcı ad anahtarının yalnızca genel bölümünü kullanarak, bütünleştirilmiş kodu genel olarak imzala ve bütünleştirilmiş kodu imzalanmış olarak işaretle @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Tüm kaynak dosyaları taşınabilir PDB dosyasına ekle + Embed all source files in the portable PDB file (off by default) + Tüm kaynak dosyaları taşınabilir PDB dosyasına ekle @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Hata ayıklama bilgilerini yay (Kısa biçimi: -g) + Emit debug information (Short form: -g) (off by default) + Hata ayıklama bilgilerini yay (Kısa biçimi: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - İyileştirmeleri etkinleştir (Kısa biçimi: -O) + Enable optimizations (Short form: -O) (on by default) + İyileştirmeleri etkinleştir (Kısa biçimi: -O) - Enable or disable tailcalls - Tail çağrılarını etkinleştir veya devre dışı bırak + Enable or disable tailcalls (on by default) + Tail çağrılarını etkinleştir veya devre dışı bırak - Produce a deterministic assembly (including module version GUID and timestamp) - Belirleyici bir bütünleştirilmiş kod oluşturun (modül sürümü GUID'i ve zaman damgası dahil) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + Belirleyici bir bütünleştirilmiş kod oluşturun (modül sürümü GUID'i ve zaman damgası dahil) - Enable or disable cross-module optimizations - Modüller arası iyileştirmeleri etkinleştir veya devre dışı bırak + Enable or disable cross-module optimizations (on by default) + Modüller arası iyileştirmeleri etkinleştir veya devre dışı bırak - Report all warnings as errors - Tüm uyarıları hata olarak bildir + Report all warnings as errors (off by default) + Tüm uyarıları hata olarak bildir - Report specific warnings as errors - Belirli uyarıları hata olarak bildir + Report specific warnings as errors (off by default) + Belirli uyarıları hata olarak bildir @@ -5973,8 +5973,8 @@ - Generate overflow checks - Taşma denetimleri oluştur + Generate overflow checks (off by default) + Taşma denetimleri oluştur @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Renkli çıkış uyarısı ve hata iletileri + Output warning and error messages in color (on by default) + Renkli çıkış uyarısı ve hata iletileri - Enable high-entropy ASLR - Yüksek entropili ASLR'yi etkinleştir + Enable high-entropy ASLR (off by default) + Yüksek entropili ASLR'yi etkinleştir @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Tırnak içindeki hata ayıklama bilgilerini yay + Emit debug information in quotations (off by default) + Tırnak içindeki hata ayıklama bilgilerini yay diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf index c1b2b3d4682..2092a23f074 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - 压缩接口和优化数据文件 + Compress interface and optimization data files (on by default) + 压缩接口和优化数据文件 @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - 生成具有与源代码可见性匹配的 IL 可见性的程序集 + Generate assembly with IL visibility that matches the source code visibility (off by default) + 生成具有与源代码可见性匹配的 IL 可见性的程序集 - Produce a reference assembly, instead of a full assembly, as the primary output - 生成引用程序集而不是完整程序集作为主输出 + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + 生成引用程序集而不是完整程序集作为主输出 @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 替代语言版本隐含的缩进规则 + Override indentation rules implied by the language version (off by default) + 替代语言版本隐含的缩进规则 @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 仅使用强名称密钥的公共部分对程序集进行延迟签名 + Delay-sign the assembly using only the public portion of the strong name key (off by default) + 仅使用强名称密钥的公共部分对程序集进行延迟签名 - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 仅使用强名称密钥的公用部分对该程序集进行公开签名, 并将该程序集标记为已签名 + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + 仅使用强名称密钥的公用部分对该程序集进行公开签名, 并将该程序集标记为已签名 @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 将所有源文件嵌入可移植 PDB 文件 + Embed all source files in the portable PDB file (off by default) + 将所有源文件嵌入可移植 PDB 文件 @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - 发出调试信息(缩写: -g) + Emit debug information (Short form: -g) (off by default) + 发出调试信息(缩写: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - 启用优化(缩写: -O) + Enable optimizations (Short form: -O) (on by default) + 启用优化(缩写: -O) - Enable or disable tailcalls - 启用或禁用尾调用 + Enable or disable tailcalls (on by default) + 启用或禁用尾调用 - Produce a deterministic assembly (including module version GUID and timestamp) - 产生确定性的程序集(包括模块版本 GUID 和时间戳) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + 产生确定性的程序集(包括模块版本 GUID 和时间戳) - Enable or disable cross-module optimizations - 启用或禁用跨模块优化 + Enable or disable cross-module optimizations (on by default) + 启用或禁用跨模块优化 - Report all warnings as errors - 将所有警告报告为错误 + Report all warnings as errors (off by default) + 将所有警告报告为错误 - Report specific warnings as errors - 将特定警告报告为错误 + Report specific warnings as errors (off by default) + 将特定警告报告为错误 @@ -5973,8 +5973,8 @@ - Generate overflow checks - 生成溢出检查 + Generate overflow checks (off by default) + 生成溢出检查 @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 以彩色输出警告和错误消息 + Output warning and error messages in color (on by default) + 以彩色输出警告和错误消息 - Enable high-entropy ASLR - 启用高熵 ASLR + Enable high-entropy ASLR (off by default) + 启用高熵 ASLR @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - 发出用引号引起来的调试信息 + Emit debug information in quotations (off by default) + 发出用引号引起来的调试信息 diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf index 7c6c76ff2f7..1569d97e0ab 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks (off by default) @@ -918,8 +918,8 @@ - Compress interface and optimization data files - 壓縮介面和最佳化資料檔案 + Compress interface and optimization data files (on by default) + 壓縮介面和最佳化資料檔案 @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility - 產生具有符合原始程式碼可見度的 IL 可見度組件 + Generate assembly with IL visibility that matches the source code visibility (off by default) + 產生具有符合原始程式碼可見度的 IL 可見度組件 - Produce a reference assembly, instead of a full assembly, as the primary output - 產生參考組件,而非完整組件作為主要輸出 + Produce a reference assembly, instead of a full assembly, as the primary output (off by default) + 產生參考組件,而非完整組件作為主要輸出 @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 覆寫語言版本隱含的縮排規則 + Override indentation rules implied by the language version (off by default) + 覆寫語言版本隱含的縮排規則 @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 只使用強式名稱金鑰的公開金鑰延遲簽署組件 + Delay-sign the assembly using only the public portion of the strong name key (off by default) + 只使用強式名稱金鑰的公開金鑰延遲簽署組件 - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 僅使用強式名稱金鑰的公開金鑰公開簽署組件,並將組件標記為已簽署 + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) + 僅使用強式名稱金鑰的公開金鑰公開簽署組件,並將組件標記為已簽署 @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 內嵌可攜式 PDB 檔案中的所有來源檔案 + Embed all source files in the portable PDB file (off by default) + 內嵌可攜式 PDB 檔案中的所有來源檔案 @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - 發出偵錯資訊 (簡短形式: -g) + Emit debug information (Short form: -g) (off by default) + 發出偵錯資訊 (簡短形式: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) - 啟用最佳化 (簡短形式: -O) + Enable optimizations (Short form: -O) (on by default) + 啟用最佳化 (簡短形式: -O) - Enable or disable tailcalls - 啟用或停用 Tail 呼叫 + Enable or disable tailcalls (on by default) + 啟用或停用 Tail 呼叫 - Produce a deterministic assembly (including module version GUID and timestamp) - 產生確定性組件 (包括模組版本 GUID 及時間戳記) + Produce a deterministic assembly (including module version GUID and timestamp) (off by default) + 產生確定性組件 (包括模組版本 GUID 及時間戳記) - Enable or disable cross-module optimizations - 啟用或停用跨模組最佳化 + Enable or disable cross-module optimizations (on by default) + 啟用或停用跨模組最佳化 - Report all warnings as errors - 將所有警告回報為錯誤 + Report all warnings as errors (off by default) + 將所有警告回報為錯誤 - Report specific warnings as errors - 將特定的警告回報為錯誤 + Report specific warnings as errors (off by default) + 將特定的警告回報為錯誤 @@ -5973,8 +5973,8 @@ - Generate overflow checks - 產生溢位核對 + Generate overflow checks (off by default) + 產生溢位核對 @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 輸出彩色的警告和錯誤訊息 + Output warning and error messages in color (on by default) + 輸出彩色的警告和錯誤訊息 - Enable high-entropy ASLR - 啟用高熵 ASLR + Enable high-entropy ASLR (off by default) + 啟用高熵 ASLR @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - 發出在引號內的偵錯資訊 + Emit debug information in quotations (off by default) + 發出在引號內的偵錯資訊 From 81a42dba24e3f377dffffc796171aca44cbb1fcd Mon Sep 17 00:00:00 2001 From: nih0n Date: Tue, 26 Nov 2024 20:50:08 -0300 Subject: [PATCH 03/11] Revert "Show default value of compiler options" This reverts commit 842c2c139788c1423469a688dbbd9f8c0c29523b. --- .../fsc/misc/compiler_help_output.bsl | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl index 87e9eeaaf93..75e32680e65 100644 --- a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl @@ -8,14 +8,14 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --target:winexe Build a Windows executable --target:library Build a library (Short form: -a) --target:module Build a module that can be added to another assembly ---delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key (off by default) +--delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key --publicsign[+|-] Public-sign the assembly using only the public portion of the strong name - key, and mark the assembly as signed (off by default) + key, and mark the assembly as signed --doc: Write the xmldoc of the assembly to the given file --keyfile: Specify a strong name key file --platform: Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu. ---compressmetadata[+|-] Compress interface and optimization data files (on by default) +--compressmetadata[+|-] Compress interface and optimization data files --nooptimizationdata Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility. @@ -26,7 +26,7 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. signature files --nocopyfsharpcore Don't copy FSharp.Core.dll along the produced binaries --refonly[+|-] Produce a reference assembly, instead of a full assembly, as the primary - output (off by default) + output --refout: Produce a reference assembly with the specified file path. @@ -47,41 +47,41 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. - CODE GENERATION - ---debug[+|-] Emit debug information (Short form: -g) (off by default) +--debug[+|-] Emit debug information (Short form: -g) --debug:{full|pdbonly|portable|embedded} Specify debugging type: full, portable, embedded, pdbonly. ('full' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file). ---embed[+|-] Embed all source files in the portable PDB file (off by default) +--embed[+|-] Embed all source files in the portable PDB file --embed: Embed specific source files in the portable PDB file --sourcelink: Source link information file to embed in the portable PDB file ---optimize[+|-] Enable optimizations (Short form: -O) (on by default) ---tailcalls[+|-] Enable or disable tailcalls (on by default) +--optimize[+|-] Enable optimizations (Short form: -O) +--tailcalls[+|-] Enable or disable tailcalls --deterministic[+|-] Produce a deterministic assembly (including module version GUID and - timestamp) (off by default) ---realsig[+|-] Generate assembly with IL visibility that matches the source code visibility (off by default) + timestamp) +--realsig[+|-] Generate assembly with IL visibility that matches the source code visibility --pathmap: Maps physical paths to source path names output by the compiler ---crossoptimize[+|-] Enable or disable cross-module optimizations (on by default) +--crossoptimize[+|-] Enable or disable cross-module optimizations --reflectionfree Disable implicit generation of constructs using reflection - ERRORS AND WARNINGS - ---warnaserror[+|-] Report all warnings as errors (off by default) ---warnaserror[+|-]: Report specific warnings as errors (off by default) +--warnaserror[+|-] Report all warnings as errors +--warnaserror[+|-]: Report specific warnings as errors --warn: Set a warning level (0-5) --nowarn: Disable specific warning messages --warnon: Enable specific warnings that may be off by default ---checknulls[+|-] Enable nullness declarations and checks (off by default) ---consolecolors[+|-] Output warning and error messages in color (on by default) +--checknulls[+|-] Enable nullness declarations and checks +--consolecolors[+|-] Output warning and error messages in color - LANGUAGE - --langversion:? Display the allowed values for language version. --langversion:{version|latest|preview} Specify language version such as 'latest' or 'preview'. ---checked[+|-] Generate overflow checks (off by default) +--checked[+|-] Generate overflow checks --define: Define conditional compilation symbols (Short form: -d) --mlcompatibility Ignore ML compatibility warnings ---strict-indentation[+|-] Override indentation rules implied by the language version (off by default) +--strict-indentation[+|-] Override indentation rules implied by the language version - MISCELLANEOUS - @@ -111,6 +111,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --staticlink: Statically link the given assembly and all referenced DLLs that depend on this assembly. Use an assembly name e.g. mylib, not a DLL name. --pdb: Name the output debug file ---highentropyva[+|-] Enable high-entropy ASLR (off by default) +--highentropyva[+|-] Enable high-entropy ASLR --subsystemversion: Specify subsystem version of this assembly ---quotations-debug[+|-] Emit debug information in quotations (off by default) +--quotations-debug[+|-] Emit debug information in quotations From 0df7ec5b3e9cc781030b81d9d039107029ec219a Mon Sep 17 00:00:00 2001 From: nih0n Date: Tue, 26 Nov 2024 20:50:34 -0300 Subject: [PATCH 04/11] Revert "Locale files" This reverts commit 47de522f687c1a224141c001ae73afdcb4ca987f. --- src/Compiler/FSComp.txt | 38 ++++++------- src/Compiler/xlf/FSComp.txt.cs.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.de.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.es.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.fr.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.it.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.ja.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.ko.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.pl.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.pt-BR.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.ru.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.tr.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.zh-Hans.xlf | 76 ++++++++++++------------- src/Compiler/xlf/FSComp.txt.zh-Hant.xlf | 76 ++++++++++++------------- 14 files changed, 513 insertions(+), 513 deletions(-) diff --git a/src/Compiler/FSComp.txt b/src/Compiler/FSComp.txt index 38e8a09100e..b42500049d2 100644 --- a/src/Compiler/FSComp.txt +++ b/src/Compiler/FSComp.txt @@ -850,12 +850,12 @@ optsBuildConsole,"Build a console executable" optsBuildWindows,"Build a Windows executable" optsBuildLibrary,"Build a library (Short form: -a)" optsBuildModule,"Build a module that can be added to another assembly" -optsDelaySign,"Delay-sign the assembly using only the public portion of the strong name key (off by default)" -optsPublicSign,"Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default)" +optsDelaySign,"Delay-sign the assembly using only the public portion of the strong name key" +optsPublicSign,"Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed" optsWriteXml,"Write the xmldoc of the assembly to the given file" optsStrongKeyFile,"Specify a strong name key file" optsStrongKeyContainer,"Specify a strong name key container" -optsCompressMetadata,"Compress interface and optimization data files (on by default)" +optsCompressMetadata,"Compress interface and optimization data files" optsPlatform,"Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu." optsNoOpt,"Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility." optsNoInterface,"Don't add a resource to the generated assembly containing F#-specific metadata" @@ -867,30 +867,30 @@ optsWin32icon,"Specify a Win32 icon file (.ico)" optsWin32res,"Specify a Win32 resource file (.res)" optsWin32manifest,"Specify a Win32 manifest file" optsNowin32manifest,"Do not include the default Win32 manifest" -optsEmbedAllSource,"Embed all source files in the portable PDB file (off by default)" +optsEmbedAllSource,"Embed all source files in the portable PDB file" optsEmbedSource,"Embed specific source files in the portable PDB file" optsSourceLink,"Source link information file to embed in the portable PDB file" 1001,optsPdbMatchesOutputFileName,"The pdb output file name cannot match the build output filename use --pdb:filename.pdb" srcFileTooLarge,"Source file is too large to embed in a portable PDB" optsResource,"Embed the specified managed resource" optsLinkresource,"Link the specified resource to this assembly where the resinfo format is [,[,public|private]]" -optsDebugPM,"Emit debug information (Short form: -g) (off by default)" +optsDebugPM,"Emit debug information (Short form: -g)" optsDebug,"Specify debugging type: full, portable, embedded, pdbonly. ('%s' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file)." -optsOptimize,"Enable optimizations (Short form: -O) (on by default)" -optsTailcalls,"Enable or disable tailcalls (on by default)" -optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp) (off by default)" -optsRealsig,"Generate assembly with IL visibility that matches the source code visibility (off by default)" -optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output (off by default)" +optsOptimize,"Enable optimizations (Short form: -O)" +optsTailcalls,"Enable or disable tailcalls" +optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp)" +optsRealsig,"Generate assembly with IL visibility that matches the source code visibility" +optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output" optsRefOut,"Produce a reference assembly with the specified file path." optsPathMap,"Maps physical paths to source path names output by the compiler" -optsCrossoptimize,"Enable or disable cross-module optimizations (on by default)" +optsCrossoptimize,"Enable or disable cross-module optimizations" optsReflectionFree,"Disable implicit generation of constructs using reflection" -optsWarnaserrorPM,"Report all warnings as errors (off by default)" -optsWarnaserror,"Report specific warnings as errors (off by default)" +optsWarnaserrorPM,"Report all warnings as errors" +optsWarnaserror,"Report specific warnings as errors" optsWarn,"Set a warning level (0-5)" optsNowarn,"Disable specific warning messages" optsWarnOn,"Enable specific warnings that may be off by default" -optsChecked,"Generate overflow checks (off by default)" +optsChecked,"Generate overflow checks" optsDefine,"Define conditional compilation symbols (Short form: -d)" optsMlcompatibility,"Ignore ML compatibility warnings" optsNologo,"Suppress compiler copyright message" @@ -925,11 +925,11 @@ optsInternalNoDescription,"The command-line option '%s' is for test purposes onl optsDCLONoDescription,"The command-line option '%s' has been deprecated" optsDCLODeprecatedSuggestAlternative,"The command-line option '%s' has been deprecated. Use '%s' instead." optsDCLOHtmlDoc,"The command-line option '%s' has been deprecated. HTML document generation is now part of the F# Power Pack, via the tool FsHtmlDoc.exe." -optsConsoleColors,"Output warning and error messages in color (on by default)" -optsUseHighEntropyVA,"Enable high-entropy ASLR (off by default)" +optsConsoleColors,"Output warning and error messages in color" +optsUseHighEntropyVA,"Enable high-entropy ASLR" optsSubSystemVersion,"Specify subsystem version of this assembly" optsTargetProfile,"Specify target framework profile of this assembly. Valid values are mscorlib, netcore or netstandard. Default - mscorlib" -optsEmitDebugInfoInQuotations,"Emit debug information in quotations (off by default)" +optsEmitDebugInfoInQuotations,"Emit debug information in quotations" optsPreferredUiLang,"Specify the preferred output language culture name (e.g. es-ES, ja-JP)" optsNoCopyFsharpCore,"Don't copy FSharp.Core.dll along the produced binaries" optsSignatureData,"Include F# interface information, the default is file. Essential for distributing libraries." @@ -1556,12 +1556,12 @@ csTypeHasNullAsExtraValue,"The type '%s' supports 'null' but a non-null type is 3352,typrelInterfaceMemberNoMostSpecificImplementation,"Interface member '%s' does not have a most specific implementation." 3353,fsiInvalidDirective,"Invalid directive '#%s %s'" useSdkRefs,"Use reference assemblies for .NET framework references when available (Enabled by default)." -optsCheckNulls,"Enable nullness declarations and checks (off by default)" +optsCheckNulls,"Enable nullness declarations and checks" fSharpBannerVersion,"%s for F# %s" optsGetLangVersions,"Display the allowed values for language version." optsSetLangVersion,"Specify language version such as 'latest' or 'preview'." optsSupportedLangVersions,"Supported language versions:" -optsStrictIndentation,"Override indentation rules implied by the language version (off by default)" +optsStrictIndentation,"Override indentation rules implied by the language version" nativeResourceFormatError,"Stream does not begin with a null resource and is not in '.RES' format." nativeResourceHeaderMalformed,"Resource header beginning at offset %s is malformed." formatDashItem," - %s" diff --git a/src/Compiler/xlf/FSComp.txt.cs.xlf b/src/Compiler/xlf/FSComp.txt.cs.xlf index 5cff798280b..c74702e5ddc 100644 --- a/src/Compiler/xlf/FSComp.txt.cs.xlf +++ b/src/Compiler/xlf/FSComp.txt.cs.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Komprimovat datové soubory rozhraní a optimalizace + Compress interface and optimization data files + Komprimovat datové soubory rozhraní a optimalizace @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Vygenerovat sestavení s viditelností IL, které odpovídá viditelnosti zdrojového kódu + Generate assembly with IL visibility that matches the source code visibility + Vygenerovat sestavení s viditelností IL, které odpovídá viditelnosti zdrojového kódu - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Vytvoří referenční sestavení místo úplného sestavení jako primární výstup. + Produce a reference assembly, instead of a full assembly, as the primary output + Vytvoří referenční sestavení místo úplného sestavení jako primární výstup. @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Přepsat pravidla odsazení implikovaná verzí jazyka + Override indentation rules implied by the language version + Přepsat pravidla odsazení implikovaná verzí jazyka @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Vytvoří zpožděný podpis sestavení jenom s využitím veřejné části klíče silného názvu. + Delay-sign the assembly using only the public portion of the strong name key + Vytvoří zpožděný podpis sestavení jenom s využitím veřejné části klíče silného názvu. - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Vytvoří veřejný podpis sestavení jenom s využitím veřejné části klíče silného názvu a označí sestavení jako podepsané. + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Vytvoří veřejný podpis sestavení jenom s využitím veřejné části klíče silného názvu a označí sestavení jako podepsané. @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Vložit všechny zdrojové soubory do souboru PDB typu Portable + Embed all source files in the portable PDB file + Vložit všechny zdrojové soubory do souboru PDB typu Portable @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Generuje ladicí informace (krátký tvar: -g). + Emit debug information (Short form: -g) + Generuje ladicí informace (krátký tvar: -g). @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Povolit optimalizace (krátký tvar: -O) + Enable optimizations (Short form: -O) + Povolit optimalizace (krátký tvar: -O) - Enable or disable tailcalls (on by default) - Zapnout nebo vypnout volání funkce Tail + Enable or disable tailcalls + Zapnout nebo vypnout volání funkce Tail - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Vytvoří deterministické sestavení (včetně GUID verze modulu a časového razítka). + Produce a deterministic assembly (including module version GUID and timestamp) + Vytvoří deterministické sestavení (včetně GUID verze modulu a časového razítka). - Enable or disable cross-module optimizations (on by default) - Povoluje nebo zakazuje optimalizaci mezi moduly. + Enable or disable cross-module optimizations + Povoluje nebo zakazuje optimalizaci mezi moduly. - Report all warnings as errors (off by default) - Oznamovat všechna upozornění jako chyby + Report all warnings as errors + Oznamovat všechna upozornění jako chyby - Report specific warnings as errors (off by default) - Oznamovat konkrétní upozornění jako chyby + Report specific warnings as errors + Oznamovat konkrétní upozornění jako chyby @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Generovat kontroly přetečení + Generate overflow checks + Generovat kontroly přetečení @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Barevně rozlišená upozornění výstupu a chybové zprávy + Output warning and error messages in color + Barevně rozlišená upozornění výstupu a chybové zprávy - Enable high-entropy ASLR (off by default) - Povolit technologii ASLR s vysokou entropií + Enable high-entropy ASLR + Povolit technologii ASLR s vysokou entropií @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Generovat ladicí informace v uvozovkách + Emit debug information in quotations + Generovat ladicí informace v uvozovkách diff --git a/src/Compiler/xlf/FSComp.txt.de.xlf b/src/Compiler/xlf/FSComp.txt.de.xlf index 74814b6e884..3e0443ea3ba 100644 --- a/src/Compiler/xlf/FSComp.txt.de.xlf +++ b/src/Compiler/xlf/FSComp.txt.de.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Komprimieren von Schnittstellen- und Optimierungsdatendateien + Compress interface and optimization data files + Komprimieren von Schnittstellen- und Optimierungsdatendateien @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Assembly mit IL-Sichtbarkeit generieren, die der Quellcodesichtbarkeit entspricht + Generate assembly with IL visibility that matches the source code visibility + Assembly mit IL-Sichtbarkeit generieren, die der Quellcodesichtbarkeit entspricht - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Erstellen einer Referenzassembly anstelle einer vollständigen Assembly als primäre Ausgabe + Produce a reference assembly, instead of a full assembly, as the primary output + Erstellen einer Referenzassembly anstelle einer vollständigen Assembly als primäre Ausgabe @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Von der Sprachversion implizierte Einzugsregeln überschreiben + Override indentation rules implied by the language version + Von der Sprachversion implizierte Einzugsregeln überschreiben @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Assembly nur mit dem öffentlichen Teil des Schlüssels für einen starken Namen verzögert signieren + Delay-sign the assembly using only the public portion of the strong name key + Assembly nur mit dem öffentlichen Teil des Schlüssels für einen starken Namen verzögert signieren - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Assembly mithilfe nur des öffentlichen Teils des Schlüssels für einen starken Namen öffentlich signieren und als signiert markieren + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Assembly mithilfe nur des öffentlichen Teils des Schlüssels für einen starken Namen öffentlich signieren und als signiert markieren @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Alle Quelldateien in der portierbaren PDB-Datei einbetten + Embed all source files in the portable PDB file + Alle Quelldateien in der portierbaren PDB-Datei einbetten @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Debuginformationen ausgeben (Kurzform: -g) + Emit debug information (Short form: -g) + Debuginformationen ausgeben (Kurzform: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Optimierungen aktivieren (Kurzform: -O) + Enable optimizations (Short form: -O) + Optimierungen aktivieren (Kurzform: -O) - Enable or disable tailcalls (on by default) - Endeaufrufe aktivieren oder deaktivieren + Enable or disable tailcalls + Endeaufrufe aktivieren oder deaktivieren - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Deterministische Assembly erstellen (einschließlich Modulversions-GUID und Zeitstempel) + Produce a deterministic assembly (including module version GUID and timestamp) + Deterministische Assembly erstellen (einschließlich Modulversions-GUID und Zeitstempel) - Enable or disable cross-module optimizations (on by default) - Modulübergreifende Optimierungen aktivieren oder deaktivieren + Enable or disable cross-module optimizations + Modulübergreifende Optimierungen aktivieren oder deaktivieren - Report all warnings as errors (off by default) - Alle Warnungen als Fehler melden + Report all warnings as errors + Alle Warnungen als Fehler melden - Report specific warnings as errors (off by default) - Bestimmte Warnungen als Fehler melden + Report specific warnings as errors + Bestimmte Warnungen als Fehler melden @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Überlaufprüfungen generieren + Generate overflow checks + Überlaufprüfungen generieren @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Warnungen und Fehlermeldungen farbig ausgeben + Output warning and error messages in color + Warnungen und Fehlermeldungen farbig ausgeben - Enable high-entropy ASLR (off by default) - ASLR mit hoher Entropie aktivieren + Enable high-entropy ASLR + ASLR mit hoher Entropie aktivieren @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Debugginginformationen in Anführungszeichen ausgeben + Emit debug information in quotations + Debugginginformationen in Anführungszeichen ausgeben diff --git a/src/Compiler/xlf/FSComp.txt.es.xlf b/src/Compiler/xlf/FSComp.txt.es.xlf index 1f6fa7cd12d..ecadc24a021 100644 --- a/src/Compiler/xlf/FSComp.txt.es.xlf +++ b/src/Compiler/xlf/FSComp.txt.es.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Comprimir archivos de datos de interfaz y optimización + Compress interface and optimization data files + Comprimir archivos de datos de interfaz y optimización @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Generación de un ensamblado con visibilidad IL que coincida con la visibilidad del código fuente + Generate assembly with IL visibility that matches the source code visibility + Generación de un ensamblado con visibilidad IL que coincida con la visibilidad del código fuente - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Generar un ensamblado de referencia, en lugar de un ensamblado completo, como salida principal + Produce a reference assembly, instead of a full assembly, as the primary output + Generar un ensamblado de referencia, en lugar de un ensamblado completo, como salida principal @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Invalidar reglas de sangría implícitas por la versión del lenguaje + Override indentation rules implied by the language version + Invalidar reglas de sangría implícitas por la versión del lenguaje @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Retrasar la signatura del ensamblado usando solo la parte pública de la clave de nombre seguro + Delay-sign the assembly using only the public portion of the strong name key + Retrasar la signatura del ensamblado usando solo la parte pública de la clave de nombre seguro - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Firmar el ensamblado usando solo la parte pública de la clave de nombre seguro y marcarlo como firmado + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Firmar el ensamblado usando solo la parte pública de la clave de nombre seguro y marcarlo como firmado @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Inserta todos los archivos de código fuente en el archivo PDB portable. + Embed all source files in the portable PDB file + Inserta todos los archivos de código fuente en el archivo PDB portable. @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Emitir información de depuración (forma corta: -g) + Emit debug information (Short form: -g) + Emitir información de depuración (forma corta: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Habilitar optimizaciones (forma corta: -O) + Enable optimizations (Short form: -O) + Habilitar optimizaciones (forma corta: -O) - Enable or disable tailcalls (on by default) - Habilitar o deshabilitar llamadas de cola + Enable or disable tailcalls + Habilitar o deshabilitar llamadas de cola - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Generar un ensamblado determinista (con el GUID y la marca de tiempo de la versión del módulo) + Produce a deterministic assembly (including module version GUID and timestamp) + Generar un ensamblado determinista (con el GUID y la marca de tiempo de la versión del módulo) - Enable or disable cross-module optimizations (on by default) - Habilitar o deshabilitar optimizaciones entre módulos + Enable or disable cross-module optimizations + Habilitar o deshabilitar optimizaciones entre módulos - Report all warnings as errors (off by default) - Notificar todas las advertencias como errores + Report all warnings as errors + Notificar todas las advertencias como errores - Report specific warnings as errors (off by default) - Notificar advertencias específicas como errores + Report specific warnings as errors + Notificar advertencias específicas como errores @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Generar comprobaciones de desbordamiento + Generate overflow checks + Generar comprobaciones de desbordamiento @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Advertencia de salida y mensajes de error en color + Output warning and error messages in color + Advertencia de salida y mensajes de error en color - Enable high-entropy ASLR (off by default) - Habilitar ASLR de alta entropía + Enable high-entropy ASLR + Habilitar ASLR de alta entropía @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Emitir información de depuración en expresiones de código delimitadas + Emit debug information in quotations + Emitir información de depuración en expresiones de código delimitadas diff --git a/src/Compiler/xlf/FSComp.txt.fr.xlf b/src/Compiler/xlf/FSComp.txt.fr.xlf index 25ab8194b29..7a9769e0d22 100644 --- a/src/Compiler/xlf/FSComp.txt.fr.xlf +++ b/src/Compiler/xlf/FSComp.txt.fr.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Compresser les fichiers de données d’interface et d’optimisation + Compress interface and optimization data files + Compresser les fichiers de données d’interface et d’optimisation @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Générer un assembly avec une visibilité IL qui correspond à la visibilité du code source + Generate assembly with IL visibility that matches the source code visibility + Générer un assembly avec une visibilité IL qui correspond à la visibilité du code source - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Produire un assembly de référence, au lieu d’un assembly complet, en tant que sortie principale + Produce a reference assembly, instead of a full assembly, as the primary output + Produire un assembly de référence, au lieu d’un assembly complet, en tant que sortie principale @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Remplacer les règles d'indentation impliquées par la version linguistique + Override indentation rules implied by the language version + Remplacer les règles d'indentation impliquées par la version linguistique @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Différer la signature de l'assembly en utilisant uniquement la partie publique de la clé de nom fort + Delay-sign the assembly using only the public portion of the strong name key + Différer la signature de l'assembly en utilisant uniquement la partie publique de la clé de nom fort - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Signer publiquement l'assembly en utilisant uniquement la partie publique de la clé de nom fort, et marquer l'assembly comme signé + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Signer publiquement l'assembly en utilisant uniquement la partie publique de la clé de nom fort, et marquer l'assembly comme signé @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Incorporer tous les fichiers sources dans le fichier PDB portable + Embed all source files in the portable PDB file + Incorporer tous les fichiers sources dans le fichier PDB portable @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Émettre les informations de débogage (forme abrégée : -g) + Emit debug information (Short form: -g) + Émettre les informations de débogage (forme abrégée : -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Activer les optimisations (forme abrégée : -O) + Enable optimizations (Short form: -O) + Activer les optimisations (forme abrégée : -O) - Enable or disable tailcalls (on by default) - Activer ou désactiver les appels tail + Enable or disable tailcalls + Activer ou désactiver les appels tail - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Produire un assembly déterministe (en incluant le GUID et l'horodateur de la version du module) + Produce a deterministic assembly (including module version GUID and timestamp) + Produire un assembly déterministe (en incluant le GUID et l'horodateur de la version du module) - Enable or disable cross-module optimizations (on by default) - Activer ou désactiver les optimisations entre modules + Enable or disable cross-module optimizations + Activer ou désactiver les optimisations entre modules - Report all warnings as errors (off by default) - Signaler tous les avertissements comme des erreurs + Report all warnings as errors + Signaler tous les avertissements comme des erreurs - Report specific warnings as errors (off by default) - Signaler des avertissements spécifiques comme des erreurs + Report specific warnings as errors + Signaler des avertissements spécifiques comme des erreurs @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Générer des contrôles de dépassement de capacité + Generate overflow checks + Générer des contrôles de dépassement de capacité @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Générer les messages d'avertissement et d'erreur en couleur + Output warning and error messages in color + Générer les messages d'avertissement et d'erreur en couleur - Enable high-entropy ASLR (off by default) - Activer la randomisation du format d'espace d'adresse d'entropie élevée + Enable high-entropy ASLR + Activer la randomisation du format d'espace d'adresse d'entropie élevée @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Émettre les informations de débogage entre quotations + Emit debug information in quotations + Émettre les informations de débogage entre quotations diff --git a/src/Compiler/xlf/FSComp.txt.it.xlf b/src/Compiler/xlf/FSComp.txt.it.xlf index 6c87ad04ca8..1db94e74c44 100644 --- a/src/Compiler/xlf/FSComp.txt.it.xlf +++ b/src/Compiler/xlf/FSComp.txt.it.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - File di dati di compressione dell’interfaccia e ottimizzazione + Compress interface and optimization data files + File di dati di compressione dell’interfaccia e ottimizzazione @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Genera l'assembly con visibilità IL corrispondente alla visibilità del codice sorgente + Generate assembly with IL visibility that matches the source code visibility + Genera l'assembly con visibilità IL corrispondente alla visibilità del codice sorgente - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Produce un assembly di riferimento, anziché un assembly completo, come output primario + Produce a reference assembly, instead of a full assembly, as the primary output + Produce un assembly di riferimento, anziché un assembly completo, come output primario @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Ignora le regole di rientro implicite nella versione del linguaggio + Override indentation rules implied by the language version + Ignora le regole di rientro implicite nella versione del linguaggio @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Ritarda la firma dell'assembly utilizzando solo la parte pubblica della chiave con nome sicuro + Delay-sign the assembly using only the public portion of the strong name key + Ritarda la firma dell'assembly utilizzando solo la parte pubblica della chiave con nome sicuro - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Firma pubblicamente l'assembly usando solo la parte pubblica della chiave con nome sicuro e contrassegna l'assembly come firmato + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Firma pubblicamente l'assembly usando solo la parte pubblica della chiave con nome sicuro e contrassegna l'assembly come firmato @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Incorpora tutti i file di origine nel file PDB portabile + Embed all source files in the portable PDB file + Incorpora tutti i file di origine nel file PDB portabile @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Crea informazioni di debug (forma breve: -g) + Emit debug information (Short form: -g) + Crea informazioni di debug (forma breve: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Abilita le ottimizzazioni (forma breve: -O) + Enable optimizations (Short form: -O) + Abilita le ottimizzazioni (forma breve: -O) - Enable or disable tailcalls (on by default) - Abilita o disabilita le chiamate tail + Enable or disable tailcalls + Abilita o disabilita le chiamate tail - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Produce un assembly (che include GUID e timestamp della versione del modulo) + Produce a deterministic assembly (including module version GUID and timestamp) + Produce un assembly (che include GUID e timestamp della versione del modulo) - Enable or disable cross-module optimizations (on by default) - Abilita o disabilita le ottimizzazioni tra i moduli + Enable or disable cross-module optimizations + Abilita o disabilita le ottimizzazioni tra i moduli - Report all warnings as errors (off by default) - Segnala tutti gli avvisi come errori + Report all warnings as errors + Segnala tutti gli avvisi come errori - Report specific warnings as errors (off by default) - Segnala determinati avvisi come errori + Report specific warnings as errors + Segnala determinati avvisi come errori @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Genera controlli dell'overflow + Generate overflow checks + Genera controlli dell'overflow @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Visualizzare messaggi di errore e di avviso a colori + Output warning and error messages in color + Visualizzare messaggi di errore e di avviso a colori - Enable high-entropy ASLR (off by default) - Abilita ASLR a entropia elevata + Enable high-entropy ASLR + Abilita ASLR a entropia elevata @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Crea informazioni di debug in quotation + Emit debug information in quotations + Crea informazioni di debug in quotation diff --git a/src/Compiler/xlf/FSComp.txt.ja.xlf b/src/Compiler/xlf/FSComp.txt.ja.xlf index 6df05628c06..67b3ad51f9a 100644 --- a/src/Compiler/xlf/FSComp.txt.ja.xlf +++ b/src/Compiler/xlf/FSComp.txt.ja.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - インターフェイスと最適化データ ファイルを圧縮する + Compress interface and optimization data files + インターフェイスと最適化データ ファイルを圧縮する @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - ソース コードの可視性と一致する IL 可視性を持つアセンブリを生成します + Generate assembly with IL visibility that matches the source code visibility + ソース コードの可視性と一致する IL 可視性を持つアセンブリを生成します - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - 完全なアセンブリではなく、参照アセンブリをプライマリ出力として生成します + Produce a reference assembly, instead of a full assembly, as the primary output + 完全なアセンブリではなく、参照アセンブリをプライマリ出力として生成します @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - 言語バージョンによって暗黙的に指定されたインデント規則をオーバーライドする + Override indentation rules implied by the language version + 言語バージョンによって暗黙的に指定されたインデント規則をオーバーライドする @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - 厳密名キーのパブリックな部分のみを使ってアセンブリを遅延署名します + Delay-sign the assembly using only the public portion of the strong name key + 厳密名キーのパブリックな部分のみを使ってアセンブリを遅延署名します - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - 厳密な名前のキーの公開部分のみを使ってアセンブリを公開署名し、アセンブリを署名済みとしてマークします + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + 厳密な名前のキーの公開部分のみを使ってアセンブリを公開署名し、アセンブリを署名済みとしてマークします @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - 移植可能な PDB ファイル内にすべてのソース ファイルを埋め込む + Embed all source files in the portable PDB file + 移植可能な PDB ファイル内にすべてのソース ファイルを埋め込む @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - デバッグ情報を生成します (短い形式: -g) + Emit debug information (Short form: -g) + デバッグ情報を生成します (短い形式: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - 最適化を有効にします (短い形式: -O) + Enable optimizations (Short form: -O) + 最適化を有効にします (短い形式: -O) - Enable or disable tailcalls (on by default) - tail の呼び出しを有効または無効にします + Enable or disable tailcalls + tail の呼び出しを有効または無効にします - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - 決定論的アセンブリを作成します (モジュール バージョン GUID やタイムスタンプなど) + Produce a deterministic assembly (including module version GUID and timestamp) + 決定論的アセンブリを作成します (モジュール バージョン GUID やタイムスタンプなど) - Enable or disable cross-module optimizations (on by default) - モジュール間の最適化を有効または無効にします + Enable or disable cross-module optimizations + モジュール間の最適化を有効または無効にします - Report all warnings as errors (off by default) - すべての警告をエラーとして報告する + Report all warnings as errors + すべての警告をエラーとして報告する - Report specific warnings as errors (off by default) - 指定した警告をエラーとして報告する + Report specific warnings as errors + 指定した警告をエラーとして報告する @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - オーバーフロー チェックの生成 + Generate overflow checks + オーバーフロー チェックの生成 @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - 警告メッセージとエラー メッセージを色つきで表示します + Output warning and error messages in color + 警告メッセージとエラー メッセージを色つきで表示します - Enable high-entropy ASLR (off by default) - 高エントロピ ASLR の有効化 + Enable high-entropy ASLR + 高エントロピ ASLR の有効化 @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - デバッグ情報を引用符で囲んで生成します + Emit debug information in quotations + デバッグ情報を引用符で囲んで生成します diff --git a/src/Compiler/xlf/FSComp.txt.ko.xlf b/src/Compiler/xlf/FSComp.txt.ko.xlf index f72d424f63d..d33ad95bff5 100644 --- a/src/Compiler/xlf/FSComp.txt.ko.xlf +++ b/src/Compiler/xlf/FSComp.txt.ko.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - 인터페이스 및 최적화 데이터 파일 압축 + Compress interface and optimization data files + 인터페이스 및 최적화 데이터 파일 압축 @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - 소스 코드 표시 유형과 일치하는 IL 표시 유형을 사용하여 어셈블리 생성 + Generate assembly with IL visibility that matches the source code visibility + 소스 코드 표시 유형과 일치하는 IL 표시 유형을 사용하여 어셈블리 생성 - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - 주 출력으로 전체 어셈블리 대신 참조 어셈블리를 생성합니다. + Produce a reference assembly, instead of a full assembly, as the primary output + 주 출력으로 전체 어셈블리 대신 참조 어셈블리를 생성합니다. @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - 언어 버전에 포함된 들여쓰기 규칙 재정의 + Override indentation rules implied by the language version + 언어 버전에 포함된 들여쓰기 규칙 재정의 @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - 강력한 이름 키의 공개 부분만 사용하여 어셈블리 서명을 연기합니다. + Delay-sign the assembly using only the public portion of the strong name key + 강력한 이름 키의 공개 부분만 사용하여 어셈블리 서명을 연기합니다. - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - 강력한 이름 키의 공개 부분만 사용하여 어셈블리를 공개 서명하고, 어셈블리를 서명됨으로 표시합니다. + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + 강력한 이름 키의 공개 부분만 사용하여 어셈블리를 공개 서명하고, 어셈블리를 서명됨으로 표시합니다. @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - 이식 가능한 PDB 파일에 모든 소스 파일 포함 + Embed all source files in the portable PDB file + 이식 가능한 PDB 파일에 모든 소스 파일 포함 @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - 디버그 정보를 내보냅니다(약식: -g). + Emit debug information (Short form: -g) + 디버그 정보를 내보냅니다(약식: -g). @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - 최적화를 사용합니다(약식: -O). + Enable optimizations (Short form: -O) + 최적화를 사용합니다(약식: -O). - Enable or disable tailcalls (on by default) - 마무리 호출을 사용하거나 사용하지 않습니다. + Enable or disable tailcalls + 마무리 호출을 사용하거나 사용하지 않습니다. - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - 결정적 어셈블리(모듈 버전 GUID 및 타임스탬프 포함) 생성 + Produce a deterministic assembly (including module version GUID and timestamp) + 결정적 어셈블리(모듈 버전 GUID 및 타임스탬프 포함) 생성 - Enable or disable cross-module optimizations (on by default) - 크로스 모듈을 최적화하거나 최적화하지 않습니다. + Enable or disable cross-module optimizations + 크로스 모듈을 최적화하거나 최적화하지 않습니다. - Report all warnings as errors (off by default) - 모든 경고를 오류로 보고합니다. + Report all warnings as errors + 모든 경고를 오류로 보고합니다. - Report specific warnings as errors (off by default) - 특정 경고를 오류로 보고합니다. + Report specific warnings as errors + 특정 경고를 오류로 보고합니다. @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - 오버플로 검사를 생성합니다. + Generate overflow checks + 오버플로 검사를 생성합니다. @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - 경고 및 오류 메시지를 색으로 구분하여 출력 + Output warning and error messages in color + 경고 및 오류 메시지를 색으로 구분하여 출력 - Enable high-entropy ASLR (off by default) - 높은 엔트로피 ASLR 사용 + Enable high-entropy ASLR + 높은 엔트로피 ASLR 사용 @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - 인용구의 디버그 정보를 내보냅니다. + Emit debug information in quotations + 인용구의 디버그 정보를 내보냅니다. diff --git a/src/Compiler/xlf/FSComp.txt.pl.xlf b/src/Compiler/xlf/FSComp.txt.pl.xlf index c13a5a4b3c8..a992a59bb23 100644 --- a/src/Compiler/xlf/FSComp.txt.pl.xlf +++ b/src/Compiler/xlf/FSComp.txt.pl.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Kompresuj pliki danych interfejsu i optymalizacji + Compress interface and optimization data files + Kompresuj pliki danych interfejsu i optymalizacji @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Generuj zestaw z widocznością IL zgodną z widocznością kodu źródłowego + Generate assembly with IL visibility that matches the source code visibility + Generuj zestaw z widocznością IL zgodną z widocznością kodu źródłowego - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Utwórz zestaw odwołania zamiast pełnego zestawu jako podstawowe dane wyjściowe + Produce a reference assembly, instead of a full assembly, as the primary output + Utwórz zestaw odwołania zamiast pełnego zestawu jako podstawowe dane wyjściowe @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Zastąp reguły wcięć implikowane przez wersję językową + Override indentation rules implied by the language version + Zastąp reguły wcięć implikowane przez wersję językową @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Podpisz zestaw z opóźnieniem, używając tylko publicznej części klucza o silnej nazwie + Delay-sign the assembly using only the public portion of the strong name key + Podpisz zestaw z opóźnieniem, używając tylko publicznej części klucza o silnej nazwie - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Podpisz zestaw na użytek publiczny za pomocą tylko publicznej części klucza o silnej nazwie i oznacz zestaw jako podpisany + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Podpisz zestaw na użytek publiczny za pomocą tylko publicznej części klucza o silnej nazwie i oznacz zestaw jako podpisany @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Osadź wszystkie pliki źródłowe w przenośnym pliku PDB + Embed all source files in the portable PDB file + Osadź wszystkie pliki źródłowe w przenośnym pliku PDB @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Emituj informacje debugowania (krótka wersja: -g) + Emit debug information (Short form: -g) + Emituj informacje debugowania (krótka wersja: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Włącz optymalizacje (krótka wersja: -O) + Enable optimizations (Short form: -O) + Włącz optymalizacje (krótka wersja: -O) - Enable or disable tailcalls (on by default) - Włącz lub wyłącz wywołania tail + Enable or disable tailcalls + Włącz lub wyłącz wywołania tail - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Utwórz zestaw deterministyczny (łącznie z sygnaturą czasową i identyfikatorem GUID wersji modułu) + Produce a deterministic assembly (including module version GUID and timestamp) + Utwórz zestaw deterministyczny (łącznie z sygnaturą czasową i identyfikatorem GUID wersji modułu) - Enable or disable cross-module optimizations (on by default) - Włącz lub wyłącz optymalizacje między modułami + Enable or disable cross-module optimizations + Włącz lub wyłącz optymalizacje między modułami - Report all warnings as errors (off by default) - Raportuj wszystkie ostrzeżenia jako błędy + Report all warnings as errors + Raportuj wszystkie ostrzeżenia jako błędy - Report specific warnings as errors (off by default) - Raportuj określone ostrzeżenia jako błędy + Report specific warnings as errors + Raportuj określone ostrzeżenia jako błędy @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Generuj operacje sprawdzenia przepełnienia + Generate overflow checks + Generuj operacje sprawdzenia przepełnienia @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Ostrzeżenia i komunikaty o błędzie wyróżnione kolorem + Output warning and error messages in color + Ostrzeżenia i komunikaty o błędzie wyróżnione kolorem - Enable high-entropy ASLR (off by default) - Włącz losowe generowanie układu przestrzeni adresowej o wysokiej entropii + Enable high-entropy ASLR + Włącz losowe generowanie układu przestrzeni adresowej o wysokiej entropii @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Emituj informacje debugowania w cudzysłowach + Emit debug information in quotations + Emituj informacje debugowania w cudzysłowach diff --git a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf index e326a8f4d72..d547f088b3e 100644 --- a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf +++ b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Compactar arquivos de dados de otimização e interface + Compress interface and optimization data files + Compactar arquivos de dados de otimização e interface @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Gerar um assembly com visibilidade IL que corresponda à visibilidade do código-fonte. + Generate assembly with IL visibility that matches the source code visibility + Gerar um assembly com visibilidade IL que corresponda à visibilidade do código-fonte. - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Produzir um assembly de referência, em vez de um assembly completo, como a saída primária + Produce a reference assembly, instead of a full assembly, as the primary output + Produzir um assembly de referência, em vez de um assembly completo, como a saída primária @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Substituir regras de recuo implícitas pela versão da linguagem + Override indentation rules implied by the language version + Substituir regras de recuo implícitas pela versão da linguagem @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Assinatura atrasada do assembly usando somente a parte pública da chave de nome forte + Delay-sign the assembly using only the public portion of the strong name key + Assinatura atrasada do assembly usando somente a parte pública da chave de nome forte - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Assine de forma pública o assembly usando a única parte pública da chave de nome forte e marque o assembly como assinado + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Assine de forma pública o assembly usando a única parte pública da chave de nome forte e marque o assembly como assinado @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Inserir todos os arquivos de origem no arquivo PDB portátil + Embed all source files in the portable PDB file + Inserir todos os arquivos de origem no arquivo PDB portátil @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Emita as informação de depuração (Forma abreviada: -g) + Emit debug information (Short form: -g) + Emita as informação de depuração (Forma abreviada: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Habilite otimizações (Forma abreviada: -O) + Enable optimizations (Short form: -O) + Habilite otimizações (Forma abreviada: -O) - Enable or disable tailcalls (on by default) - Habilitar ou desabilitar tailcalls + Enable or disable tailcalls + Habilitar ou desabilitar tailcalls - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Produzir um assembly determinístico (incluindo GUID de versão de módulo e carimbo de data/hora) + Produce a deterministic assembly (including module version GUID and timestamp) + Produzir um assembly determinístico (incluindo GUID de versão de módulo e carimbo de data/hora) - Enable or disable cross-module optimizations (on by default) - Habilite ou desabilite otimizações de módulo cruzado + Enable or disable cross-module optimizations + Habilite ou desabilite otimizações de módulo cruzado - Report all warnings as errors (off by default) - Relatar todos os avisos como erros + Report all warnings as errors + Relatar todos os avisos como erros - Report specific warnings as errors (off by default) - Relatar avisos específicos como erros + Report specific warnings as errors + Relatar avisos específicos como erros @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Gerar verificações de estouro + Generate overflow checks + Gerar verificações de estouro @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Mensagens de aviso e erro de saída em cores + Output warning and error messages in color + Mensagens de aviso e erro de saída em cores - Enable high-entropy ASLR (off by default) - Habilitar ASLR de alta entropia + Enable high-entropy ASLR + Habilitar ASLR de alta entropia @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Emitir informações de depuração entre aspas + Emit debug information in quotations + Emitir informações de depuração entre aspas diff --git a/src/Compiler/xlf/FSComp.txt.ru.xlf b/src/Compiler/xlf/FSComp.txt.ru.xlf index e10b8a8634b..1da17d068ce 100644 --- a/src/Compiler/xlf/FSComp.txt.ru.xlf +++ b/src/Compiler/xlf/FSComp.txt.ru.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Сжатие файлов данных интерфейса и оптимизации + Compress interface and optimization data files + Сжатие файлов данных интерфейса и оптимизации @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Создать сборку с видимостью IL, соответствующей видимости исходного кода + Generate assembly with IL visibility that matches the source code visibility + Создать сборку с видимостью IL, соответствующей видимости исходного кода - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Создайте базовую сборку вместо полной сборки в качестве основных выходных данных + Produce a reference assembly, instead of a full assembly, as the primary output + Создайте базовую сборку вместо полной сборки в качестве основных выходных данных @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Переопределить правила отступов, предусмотренные версией языка + Override indentation rules implied by the language version + Переопределить правила отступов, предусмотренные версией языка @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Использовать отложенную подпись для сборки, используя только открытую часть ключа строгого имени + Delay-sign the assembly using only the public portion of the strong name key + Использовать отложенную подпись для сборки, используя только открытую часть ключа строгого имени - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Выполнить общедоступную подпись сборки, используя только открытую часть ключа строгого имени, и пометить сборку как подписанную + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Выполнить общедоступную подпись сборки, используя только открытую часть ключа строгого имени, и пометить сборку как подписанную @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Внедрить все исходные файлы в переносимый PDB-файл + Embed all source files in the portable PDB file + Внедрить все исходные файлы в переносимый PDB-файл @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Вывод отладочной информации (краткая форма: -g) + Emit debug information (Short form: -g) + Вывод отладочной информации (краткая форма: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - Включить оптимизацию (краткая форма: -O) + Enable optimizations (Short form: -O) + Включить оптимизацию (краткая форма: -O) - Enable or disable tailcalls (on by default) - Включение или отключение концевых вызовов + Enable or disable tailcalls + Включение или отключение концевых вызовов - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Создать детерминированную сборку (включая GUID версии модуля и метку времени) + Produce a deterministic assembly (including module version GUID and timestamp) + Создать детерминированную сборку (включая GUID версии модуля и метку времени) - Enable or disable cross-module optimizations (on by default) - Включение или отключение межмодульной оптимизации + Enable or disable cross-module optimizations + Включение или отключение межмодульной оптимизации - Report all warnings as errors (off by default) - Обрабатывать все предупреждения как ошибки + Report all warnings as errors + Обрабатывать все предупреждения как ошибки - Report specific warnings as errors (off by default) - Обрабатывать указанные предупреждения как ошибки + Report specific warnings as errors + Обрабатывать указанные предупреждения как ошибки @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Сформировать проверки переполнений + Generate overflow checks + Сформировать проверки переполнений @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Цветные выходные предупреждения и сообщения об ошибках + Output warning and error messages in color + Цветные выходные предупреждения и сообщения об ошибках - Enable high-entropy ASLR (off by default) - Включить технологию ASLR с высокой энтропией + Enable high-entropy ASLR + Включить технологию ASLR с высокой энтропией @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Вывод отладочной информации в кавычках + Emit debug information in quotations + Вывод отладочной информации в кавычках diff --git a/src/Compiler/xlf/FSComp.txt.tr.xlf b/src/Compiler/xlf/FSComp.txt.tr.xlf index b44fea9feb8..fe29aebcff7 100644 --- a/src/Compiler/xlf/FSComp.txt.tr.xlf +++ b/src/Compiler/xlf/FSComp.txt.tr.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - Arabirim ve iyileştirme veri dosyalarını sıkıştır + Compress interface and optimization data files + Arabirim ve iyileştirme veri dosyalarını sıkıştır @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - Kaynak kodu görünürlüğüyle eşleşen IL görünürlüğüne sahip bütünleştirilmiş kod oluşturma + Generate assembly with IL visibility that matches the source code visibility + Kaynak kodu görünürlüğüyle eşleşen IL görünürlüğüne sahip bütünleştirilmiş kod oluşturma - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - Birincil çıktı olarak, tam bir derleme yerine, başvuru bütünleştirilmiş kodu üretin + Produce a reference assembly, instead of a full assembly, as the primary output + Birincil çıktı olarak, tam bir derleme yerine, başvuru bütünleştirilmiş kodu üretin @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - Dil sürümü tarafından kapsanan girinti kurallarını geçersiz kıl + Override indentation rules implied by the language version + Dil sürümü tarafından kapsanan girinti kurallarını geçersiz kıl @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - Derlemeyi tanımlayıcı ad anahtarının yalnızca ortak kısmını kullanarak gecikmeli imzala + Delay-sign the assembly using only the public portion of the strong name key + Derlemeyi tanımlayıcı ad anahtarının yalnızca ortak kısmını kullanarak gecikmeli imzala - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - Tanımlayıcı ad anahtarının yalnızca genel bölümünü kullanarak, bütünleştirilmiş kodu genel olarak imzala ve bütünleştirilmiş kodu imzalanmış olarak işaretle + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + Tanımlayıcı ad anahtarının yalnızca genel bölümünü kullanarak, bütünleştirilmiş kodu genel olarak imzala ve bütünleştirilmiş kodu imzalanmış olarak işaretle @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - Tüm kaynak dosyaları taşınabilir PDB dosyasına ekle + Embed all source files in the portable PDB file + Tüm kaynak dosyaları taşınabilir PDB dosyasına ekle @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - Hata ayıklama bilgilerini yay (Kısa biçimi: -g) + Emit debug information (Short form: -g) + Hata ayıklama bilgilerini yay (Kısa biçimi: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - İyileştirmeleri etkinleştir (Kısa biçimi: -O) + Enable optimizations (Short form: -O) + İyileştirmeleri etkinleştir (Kısa biçimi: -O) - Enable or disable tailcalls (on by default) - Tail çağrılarını etkinleştir veya devre dışı bırak + Enable or disable tailcalls + Tail çağrılarını etkinleştir veya devre dışı bırak - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - Belirleyici bir bütünleştirilmiş kod oluşturun (modül sürümü GUID'i ve zaman damgası dahil) + Produce a deterministic assembly (including module version GUID and timestamp) + Belirleyici bir bütünleştirilmiş kod oluşturun (modül sürümü GUID'i ve zaman damgası dahil) - Enable or disable cross-module optimizations (on by default) - Modüller arası iyileştirmeleri etkinleştir veya devre dışı bırak + Enable or disable cross-module optimizations + Modüller arası iyileştirmeleri etkinleştir veya devre dışı bırak - Report all warnings as errors (off by default) - Tüm uyarıları hata olarak bildir + Report all warnings as errors + Tüm uyarıları hata olarak bildir - Report specific warnings as errors (off by default) - Belirli uyarıları hata olarak bildir + Report specific warnings as errors + Belirli uyarıları hata olarak bildir @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - Taşma denetimleri oluştur + Generate overflow checks + Taşma denetimleri oluştur @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - Renkli çıkış uyarısı ve hata iletileri + Output warning and error messages in color + Renkli çıkış uyarısı ve hata iletileri - Enable high-entropy ASLR (off by default) - Yüksek entropili ASLR'yi etkinleştir + Enable high-entropy ASLR + Yüksek entropili ASLR'yi etkinleştir @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - Tırnak içindeki hata ayıklama bilgilerini yay + Emit debug information in quotations + Tırnak içindeki hata ayıklama bilgilerini yay diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf index 2092a23f074..c1b2b3d4682 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - 压缩接口和优化数据文件 + Compress interface and optimization data files + 压缩接口和优化数据文件 @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - 生成具有与源代码可见性匹配的 IL 可见性的程序集 + Generate assembly with IL visibility that matches the source code visibility + 生成具有与源代码可见性匹配的 IL 可见性的程序集 - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - 生成引用程序集而不是完整程序集作为主输出 + Produce a reference assembly, instead of a full assembly, as the primary output + 生成引用程序集而不是完整程序集作为主输出 @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - 替代语言版本隐含的缩进规则 + Override indentation rules implied by the language version + 替代语言版本隐含的缩进规则 @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - 仅使用强名称密钥的公共部分对程序集进行延迟签名 + Delay-sign the assembly using only the public portion of the strong name key + 仅使用强名称密钥的公共部分对程序集进行延迟签名 - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - 仅使用强名称密钥的公用部分对该程序集进行公开签名, 并将该程序集标记为已签名 + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + 仅使用强名称密钥的公用部分对该程序集进行公开签名, 并将该程序集标记为已签名 @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - 将所有源文件嵌入可移植 PDB 文件 + Embed all source files in the portable PDB file + 将所有源文件嵌入可移植 PDB 文件 @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - 发出调试信息(缩写: -g) + Emit debug information (Short form: -g) + 发出调试信息(缩写: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - 启用优化(缩写: -O) + Enable optimizations (Short form: -O) + 启用优化(缩写: -O) - Enable or disable tailcalls (on by default) - 启用或禁用尾调用 + Enable or disable tailcalls + 启用或禁用尾调用 - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - 产生确定性的程序集(包括模块版本 GUID 和时间戳) + Produce a deterministic assembly (including module version GUID and timestamp) + 产生确定性的程序集(包括模块版本 GUID 和时间戳) - Enable or disable cross-module optimizations (on by default) - 启用或禁用跨模块优化 + Enable or disable cross-module optimizations + 启用或禁用跨模块优化 - Report all warnings as errors (off by default) - 将所有警告报告为错误 + Report all warnings as errors + 将所有警告报告为错误 - Report specific warnings as errors (off by default) - 将特定警告报告为错误 + Report specific warnings as errors + 将特定警告报告为错误 @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - 生成溢出检查 + Generate overflow checks + 生成溢出检查 @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - 以彩色输出警告和错误消息 + Output warning and error messages in color + 以彩色输出警告和错误消息 - Enable high-entropy ASLR (off by default) - 启用高熵 ASLR + Enable high-entropy ASLR + 启用高熵 ASLR @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - 发出用引号引起来的调试信息 + Emit debug information in quotations + 发出用引号引起来的调试信息 diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf index 1569d97e0ab..7c6c76ff2f7 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks (off by default) - Enable nullness declarations and checks (off by default) + Enable nullness declarations and checks + Enable nullness declarations and checks @@ -918,8 +918,8 @@ - Compress interface and optimization data files (on by default) - 壓縮介面和最佳化資料檔案 + Compress interface and optimization data files + 壓縮介面和最佳化資料檔案 @@ -948,13 +948,13 @@ - Generate assembly with IL visibility that matches the source code visibility (off by default) - 產生具有符合原始程式碼可見度的 IL 可見度組件 + Generate assembly with IL visibility that matches the source code visibility + 產生具有符合原始程式碼可見度的 IL 可見度組件 - Produce a reference assembly, instead of a full assembly, as the primary output (off by default) - 產生參考組件,而非完整組件作為主要輸出 + Produce a reference assembly, instead of a full assembly, as the primary output + 產生參考組件,而非完整組件作為主要輸出 @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version (off by default) - 覆寫語言版本隱含的縮排規則 + Override indentation rules implied by the language version + 覆寫語言版本隱含的縮排規則 @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key (off by default) - 只使用強式名稱金鑰的公開金鑰延遲簽署組件 + Delay-sign the assembly using only the public portion of the strong name key + 只使用強式名稱金鑰的公開金鑰延遲簽署組件 - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) - 僅使用強式名稱金鑰的公開金鑰公開簽署組件,並將組件標記為已簽署 + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed + 僅使用強式名稱金鑰的公開金鑰公開簽署組件,並將組件標記為已簽署 @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file (off by default) - 內嵌可攜式 PDB 檔案中的所有來源檔案 + Embed all source files in the portable PDB file + 內嵌可攜式 PDB 檔案中的所有來源檔案 @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) (off by default) - 發出偵錯資訊 (簡短形式: -g) + Emit debug information (Short form: -g) + 發出偵錯資訊 (簡短形式: -g) @@ -5928,33 +5928,33 @@ - Enable optimizations (Short form: -O) (on by default) - 啟用最佳化 (簡短形式: -O) + Enable optimizations (Short form: -O) + 啟用最佳化 (簡短形式: -O) - Enable or disable tailcalls (on by default) - 啟用或停用 Tail 呼叫 + Enable or disable tailcalls + 啟用或停用 Tail 呼叫 - Produce a deterministic assembly (including module version GUID and timestamp) (off by default) - 產生確定性組件 (包括模組版本 GUID 及時間戳記) + Produce a deterministic assembly (including module version GUID and timestamp) + 產生確定性組件 (包括模組版本 GUID 及時間戳記) - Enable or disable cross-module optimizations (on by default) - 啟用或停用跨模組最佳化 + Enable or disable cross-module optimizations + 啟用或停用跨模組最佳化 - Report all warnings as errors (off by default) - 將所有警告回報為錯誤 + Report all warnings as errors + 將所有警告回報為錯誤 - Report specific warnings as errors (off by default) - 將特定的警告回報為錯誤 + Report specific warnings as errors + 將特定的警告回報為錯誤 @@ -5973,8 +5973,8 @@ - Generate overflow checks (off by default) - 產生溢位核對 + Generate overflow checks + 產生溢位核對 @@ -6158,13 +6158,13 @@ - Output warning and error messages in color (on by default) - 輸出彩色的警告和錯誤訊息 + Output warning and error messages in color + 輸出彩色的警告和錯誤訊息 - Enable high-entropy ASLR (off by default) - 啟用高熵 ASLR + Enable high-entropy ASLR + 啟用高熵 ASLR @@ -6178,8 +6178,8 @@ - Emit debug information in quotations (off by default) - 發出在引號內的偵錯資訊 + Emit debug information in quotations + 發出在引號內的偵錯資訊 From 20d523bb7e07cb9193869c5e41b5adf7602db5a0 Mon Sep 17 00:00:00 2001 From: nih0n Date: Wed, 27 Nov 2024 20:40:00 -0300 Subject: [PATCH 05/11] Draft --- src/Compiler/Driver/CompilerOptions.fs | 12 +++++++----- src/Compiler/FSComp.txt | 10 +++++----- src/Compiler/xlf/FSComp.txt.cs.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.de.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.es.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.fr.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.it.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.ja.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.ko.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.pl.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.pt-BR.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.ru.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.tr.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.zh-Hans.xlf | 20 ++++++++++---------- src/Compiler/xlf/FSComp.txt.zh-Hant.xlf | 20 ++++++++++---------- 15 files changed, 142 insertions(+), 140 deletions(-) diff --git a/src/Compiler/Driver/CompilerOptions.fs b/src/Compiler/Driver/CompilerOptions.fs index fa7319fd1c2..766c0e1ed2e 100644 --- a/src/Compiler/Driver/CompilerOptions.fs +++ b/src/Compiler/Driver/CompilerOptions.fs @@ -712,6 +712,8 @@ let setSignatureFile tcConfigB s = let setAllSignatureFiles tcConfigB () = tcConfigB.printAllSignatureFiles <- true +let formatBoolOption (value: bool) = if value then "on" else "off" + // option tags let tagString = "" let tagExe = "exe" @@ -870,7 +872,7 @@ let errorsAndWarningsFlags (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(fun switch -> tcConfigB.checkNullness <- switch = OptionSwitch.On), None, - Some(FSComp.SR.optsCheckNulls ()) + Some(FSComp.SR.optsCheckNulls (formatBoolOption tcConfigB.checkNullness)) ) CompilerOption( @@ -1047,17 +1049,17 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = [ CompilerOption("optimize", tagNone, OptionSwitch(SetOptimizeSwitch tcConfigB), None, Some(FSComp.SR.optsOptimize ())) - CompilerOption("tailcalls", tagNone, OptionSwitch(SetTailcallSwitch tcConfigB), None, Some(FSComp.SR.optsTailcalls ())) + CompilerOption("tailcalls", tagNone, OptionSwitch(SetTailcallSwitch tcConfigB), None, Some(FSComp.SR.optsTailcalls (formatBoolOption tcConfigB.emitTailcalls))) CompilerOption( "deterministic", tagNone, OptionSwitch(SetDeterministicSwitch tcConfigB), None, - Some(FSComp.SR.optsDeterministic ()) + Some(FSComp.SR.optsDeterministic (formatBoolOption tcConfigB.deterministic)) ) - CompilerOption("realsig", tagNone, OptionSwitch(SetRealsig tcConfigB), None, Some(FSComp.SR.optsRealsig ())) + CompilerOption("realsig", tagNone, OptionSwitch(SetRealsig tcConfigB), None, Some(FSComp.SR.optsRealsig (formatBoolOption tcConfigB.realsig))) CompilerOption("pathmap", tagPathMap, OptionStringList(AddPathMapping tcConfigB), None, Some(FSComp.SR.optsPathMap ())) @@ -1144,7 +1146,7 @@ let languageFlags tcConfigB = tagNone, OptionSwitch(fun switch -> tcConfigB.checkOverflow <- (switch = OptionSwitch.On)), None, - Some(FSComp.SR.optsChecked ()) + Some(FSComp.SR.optsChecked (formatBoolOption tcConfigB.checkOverflow)) ) CompilerOption("define", tagString, OptionString(defineSymbol tcConfigB), None, Some(FSComp.SR.optsDefine ())) diff --git a/src/Compiler/FSComp.txt b/src/Compiler/FSComp.txt index b42500049d2..6aadf7978c7 100644 --- a/src/Compiler/FSComp.txt +++ b/src/Compiler/FSComp.txt @@ -877,9 +877,9 @@ optsLinkresource,"Link the specified resource to this assembly where the resinfo optsDebugPM,"Emit debug information (Short form: -g)" optsDebug,"Specify debugging type: full, portable, embedded, pdbonly. ('%s' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file)." optsOptimize,"Enable optimizations (Short form: -O)" -optsTailcalls,"Enable or disable tailcalls" -optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp)" -optsRealsig,"Generate assembly with IL visibility that matches the source code visibility" +optsTailcalls,"Enable or disable tailcalls (%s by default)" +optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp) (%s by default)" +optsRealsig,"Generate assembly with IL visibility that matches the source code visibility (%s by default)" optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output" optsRefOut,"Produce a reference assembly with the specified file path." optsPathMap,"Maps physical paths to source path names output by the compiler" @@ -890,7 +890,7 @@ optsWarnaserror,"Report specific warnings as errors" optsWarn,"Set a warning level (0-5)" optsNowarn,"Disable specific warning messages" optsWarnOn,"Enable specific warnings that may be off by default" -optsChecked,"Generate overflow checks" +optsChecked,"Generate overflow checks (%s by default)" optsDefine,"Define conditional compilation symbols (Short form: -d)" optsMlcompatibility,"Ignore ML compatibility warnings" optsNologo,"Suppress compiler copyright message" @@ -1556,7 +1556,7 @@ csTypeHasNullAsExtraValue,"The type '%s' supports 'null' but a non-null type is 3352,typrelInterfaceMemberNoMostSpecificImplementation,"Interface member '%s' does not have a most specific implementation." 3353,fsiInvalidDirective,"Invalid directive '#%s %s'" useSdkRefs,"Use reference assemblies for .NET framework references when available (Enabled by default)." -optsCheckNulls,"Enable nullness declarations and checks" +optsCheckNulls,"Enable nullness declarations and checks (%s by default)" fSharpBannerVersion,"%s for F# %s" optsGetLangVersions,"Display the allowed values for language version." optsSetLangVersion,"Specify language version such as 'latest' or 'preview'." diff --git a/src/Compiler/xlf/FSComp.txt.cs.xlf b/src/Compiler/xlf/FSComp.txt.cs.xlf index c74702e5ddc..28468fa7833 100644 --- a/src/Compiler/xlf/FSComp.txt.cs.xlf +++ b/src/Compiler/xlf/FSComp.txt.cs.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Vygenerovat sestavení s viditelností IL, které odpovídá viditelnosti zdrojového kódu + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Zapnout nebo vypnout volání funkce Tail + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Vytvoří deterministické sestavení (včetně GUID verze modulu a časového razítka). + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Generovat kontroly přetečení + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.de.xlf b/src/Compiler/xlf/FSComp.txt.de.xlf index 3e0443ea3ba..eceb89788a2 100644 --- a/src/Compiler/xlf/FSComp.txt.de.xlf +++ b/src/Compiler/xlf/FSComp.txt.de.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Assembly mit IL-Sichtbarkeit generieren, die der Quellcodesichtbarkeit entspricht + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Endeaufrufe aktivieren oder deaktivieren + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Deterministische Assembly erstellen (einschließlich Modulversions-GUID und Zeitstempel) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Überlaufprüfungen generieren + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.es.xlf b/src/Compiler/xlf/FSComp.txt.es.xlf index ecadc24a021..31bf3484c47 100644 --- a/src/Compiler/xlf/FSComp.txt.es.xlf +++ b/src/Compiler/xlf/FSComp.txt.es.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Generación de un ensamblado con visibilidad IL que coincida con la visibilidad del código fuente + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Habilitar o deshabilitar llamadas de cola + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Generar un ensamblado determinista (con el GUID y la marca de tiempo de la versión del módulo) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Generar comprobaciones de desbordamiento + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.fr.xlf b/src/Compiler/xlf/FSComp.txt.fr.xlf index 7a9769e0d22..55b179db017 100644 --- a/src/Compiler/xlf/FSComp.txt.fr.xlf +++ b/src/Compiler/xlf/FSComp.txt.fr.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Générer un assembly avec une visibilité IL qui correspond à la visibilité du code source + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Activer ou désactiver les appels tail + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Produire un assembly déterministe (en incluant le GUID et l'horodateur de la version du module) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Générer des contrôles de dépassement de capacité + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.it.xlf b/src/Compiler/xlf/FSComp.txt.it.xlf index 1db94e74c44..6902ac48886 100644 --- a/src/Compiler/xlf/FSComp.txt.it.xlf +++ b/src/Compiler/xlf/FSComp.txt.it.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Genera l'assembly con visibilità IL corrispondente alla visibilità del codice sorgente + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Abilita o disabilita le chiamate tail + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Produce un assembly (che include GUID e timestamp della versione del modulo) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Genera controlli dell'overflow + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.ja.xlf b/src/Compiler/xlf/FSComp.txt.ja.xlf index 67b3ad51f9a..eab2518688b 100644 --- a/src/Compiler/xlf/FSComp.txt.ja.xlf +++ b/src/Compiler/xlf/FSComp.txt.ja.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - ソース コードの可視性と一致する IL 可視性を持つアセンブリを生成します + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - tail の呼び出しを有効または無効にします + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - 決定論的アセンブリを作成します (モジュール バージョン GUID やタイムスタンプなど) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - オーバーフロー チェックの生成 + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.ko.xlf b/src/Compiler/xlf/FSComp.txt.ko.xlf index d33ad95bff5..0bb06c60ffc 100644 --- a/src/Compiler/xlf/FSComp.txt.ko.xlf +++ b/src/Compiler/xlf/FSComp.txt.ko.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - 소스 코드 표시 유형과 일치하는 IL 표시 유형을 사용하여 어셈블리 생성 + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - 마무리 호출을 사용하거나 사용하지 않습니다. + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - 결정적 어셈블리(모듈 버전 GUID 및 타임스탬프 포함) 생성 + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - 오버플로 검사를 생성합니다. + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.pl.xlf b/src/Compiler/xlf/FSComp.txt.pl.xlf index a992a59bb23..31270d5fb00 100644 --- a/src/Compiler/xlf/FSComp.txt.pl.xlf +++ b/src/Compiler/xlf/FSComp.txt.pl.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Generuj zestaw z widocznością IL zgodną z widocznością kodu źródłowego + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Włącz lub wyłącz wywołania tail + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Utwórz zestaw deterministyczny (łącznie z sygnaturą czasową i identyfikatorem GUID wersji modułu) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Generuj operacje sprawdzenia przepełnienia + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf index d547f088b3e..b530ab94f5d 100644 --- a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf +++ b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Gerar um assembly com visibilidade IL que corresponda à visibilidade do código-fonte. + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Habilitar ou desabilitar tailcalls + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Produzir um assembly determinístico (incluindo GUID de versão de módulo e carimbo de data/hora) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Gerar verificações de estouro + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.ru.xlf b/src/Compiler/xlf/FSComp.txt.ru.xlf index 1da17d068ce..53e15325cdb 100644 --- a/src/Compiler/xlf/FSComp.txt.ru.xlf +++ b/src/Compiler/xlf/FSComp.txt.ru.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Создать сборку с видимостью IL, соответствующей видимости исходного кода + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Включение или отключение концевых вызовов + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Создать детерминированную сборку (включая GUID версии модуля и метку времени) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Сформировать проверки переполнений + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.tr.xlf b/src/Compiler/xlf/FSComp.txt.tr.xlf index fe29aebcff7..9fd918eafa6 100644 --- a/src/Compiler/xlf/FSComp.txt.tr.xlf +++ b/src/Compiler/xlf/FSComp.txt.tr.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - Kaynak kodu görünürlüğüyle eşleşen IL görünürlüğüne sahip bütünleştirilmiş kod oluşturma + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - Tail çağrılarını etkinleştir veya devre dışı bırak + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - Belirleyici bir bütünleştirilmiş kod oluşturun (modül sürümü GUID'i ve zaman damgası dahil) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - Taşma denetimleri oluştur + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf index c1b2b3d4682..8d2accc220e 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - 生成具有与源代码可见性匹配的 IL 可见性的程序集 + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - 启用或禁用尾调用 + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - 产生确定性的程序集(包括模块版本 GUID 和时间戳) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - 生成溢出检查 + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf index 7c6c76ff2f7..f6d1964dcec 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf @@ -908,8 +908,8 @@ - Enable nullness declarations and checks - Enable nullness declarations and checks + Enable nullness declarations and checks ({0} by default) + Enable nullness declarations and checks ({0} by default) @@ -948,8 +948,8 @@ - Generate assembly with IL visibility that matches the source code visibility - 產生具有符合原始程式碼可見度的 IL 可見度組件 + Generate assembly with IL visibility that matches the source code visibility ({0} by default) + Generate assembly with IL visibility that matches the source code visibility ({0} by default) @@ -5933,13 +5933,13 @@ - Enable or disable tailcalls - 啟用或停用 Tail 呼叫 + Enable or disable tailcalls ({0} by default) + Enable or disable tailcalls ({0} by default) - Produce a deterministic assembly (including module version GUID and timestamp) - 產生確定性組件 (包括模組版本 GUID 及時間戳記) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) + Produce a deterministic assembly (including module version GUID and timestamp) ({0} by default) @@ -5973,8 +5973,8 @@ - Generate overflow checks - 產生溢位核對 + Generate overflow checks ({0} by default) + Generate overflow checks ({0} by default) From 700a0626ee33763b3d1fa825ef7a3b0bc4eaf3ed Mon Sep 17 00:00:00 2001 From: nih0n Date: Sun, 1 Dec 2024 19:05:41 -0300 Subject: [PATCH 06/11] Auto-generated default values --- src/Compiler/Driver/CompilerOptions.fs | 38 +++++++------- src/Compiler/Driver/CompilerOptions.fsi | 2 + src/Compiler/FSComp.txt | 26 +++++----- src/Compiler/Interactive/FSIstrings.txt | 10 ++-- src/Compiler/Interactive/fsi.fs | 10 ++-- .../Interactive/xlf/FSIstrings.txt.cs.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.de.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.es.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.fr.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.it.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.ja.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.ko.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.pl.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.pt-BR.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.ru.xlf | 20 +++---- .../Interactive/xlf/FSIstrings.txt.tr.xlf | 20 +++---- .../xlf/FSIstrings.txt.zh-Hans.xlf | 20 +++---- .../xlf/FSIstrings.txt.zh-Hant.xlf | 20 +++---- src/Compiler/xlf/FSComp.txt.cs.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.de.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.es.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.fr.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.it.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.ja.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.ko.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.pl.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.pt-BR.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.ru.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.tr.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.zh-Hans.xlf | 52 +++++++++---------- src/Compiler/xlf/FSComp.txt.zh-Hant.xlf | 52 +++++++++---------- .../fsc/misc/compiler_help_output.bsl | 36 ++++++------- 32 files changed, 530 insertions(+), 528 deletions(-) diff --git a/src/Compiler/Driver/CompilerOptions.fs b/src/Compiler/Driver/CompilerOptions.fs index 766c0e1ed2e..a6934af881e 100644 --- a/src/Compiler/Driver/CompilerOptions.fs +++ b/src/Compiler/Driver/CompilerOptions.fs @@ -712,7 +712,7 @@ let setSignatureFile tcConfigB s = let setAllSignatureFiles tcConfigB () = tcConfigB.printAllSignatureFiles <- true -let formatBoolOption (value: bool) = if value then "on" else "off" +let formatOptionSwitch (value: bool) = if value then "on" else "off" // option tags let tagString = "" @@ -808,7 +808,7 @@ let errorsAndWarningsFlags (tcConfigB: TcConfigBuilder) = GlobalWarnAsError = switch <> OptionSwitch.Off }), None, - Some(FSComp.SR.optsWarnaserrorPM ()) + Some(FSComp.SR.optsWarnaserrorPM (formatOptionSwitch tcConfigB.diagnosticsOptions.GlobalWarnAsError)) ) CompilerOption( @@ -872,7 +872,7 @@ let errorsAndWarningsFlags (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(fun switch -> tcConfigB.checkNullness <- switch = OptionSwitch.On), None, - Some(FSComp.SR.optsCheckNulls (formatBoolOption tcConfigB.checkNullness)) + Some(FSComp.SR.optsCheckNulls (formatOptionSwitch tcConfigB.checkNullness)) ) CompilerOption( @@ -880,7 +880,7 @@ let errorsAndWarningsFlags (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(fun switch -> enableConsoleColoring <- switch = OptionSwitch.On), None, - Some(FSComp.SR.optsConsoleColors ()) + Some(FSComp.SR.optsConsoleColors (formatOptionSwitch enableConsoleColoring)) ) ] @@ -906,7 +906,7 @@ let outputFileFlagsFsc (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(fun s -> tcConfigB.delaysign <- (s = OptionSwitch.On)), None, - Some(FSComp.SR.optsDelaySign ()) + Some(FSComp.SR.optsDelaySign (formatOptionSwitch tcConfigB.delaysign)) ) CompilerOption( @@ -914,7 +914,7 @@ let outputFileFlagsFsc (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(fun s -> tcConfigB.publicsign <- (s = OptionSwitch.On)), None, - Some(FSComp.SR.optsPublicSign ()) + Some(FSComp.SR.optsPublicSign (formatOptionSwitch tcConfigB.publicsign)) ) CompilerOption("doc", tagFile, OptionString(fun s -> tcConfigB.xmlDocOutputFile <- Some s), None, Some(FSComp.SR.optsWriteXml ())) @@ -946,7 +946,7 @@ let outputFileFlagsFsc (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(fun switch -> tcConfigB.compressMetadata <- switch = OptionSwitch.On), None, - Some(FSComp.SR.optsCompressMetadata ()) + Some(FSComp.SR.optsCompressMetadata (formatOptionSwitch tcConfigB.compressMetadata)) ) CompilerOption( @@ -977,7 +977,7 @@ let outputFileFlagsFsc (tcConfigB: TcConfigBuilder) = Some(FSComp.SR.optsNoCopyFsharpCore ()) ) - CompilerOption("refonly", tagNone, OptionSwitch(SetReferenceAssemblyOnlySwitch tcConfigB), None, Some(FSComp.SR.optsRefOnly ())) + CompilerOption("refonly", tagNone, OptionSwitch(SetReferenceAssemblyOnlySwitch tcConfigB), None, Some(FSComp.SR.optsRefOnly (formatOptionSwitch (tcConfigB.emitMetadataAssembly <> MetadataAssemblyGeneration.None)))) CompilerOption("refout", tagFile, OptionString(SetReferenceAssemblyOutSwitch tcConfigB), None, Some(FSComp.SR.optsRefOut ())) ] @@ -1025,7 +1025,7 @@ let resourcesFlagsFsc (tcConfigB: TcConfigBuilder) = let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = let debug = [ - CompilerOption("debug", tagNone, OptionSwitch(SetDebugSwitch tcConfigB None), None, Some(FSComp.SR.optsDebugPM ())) + CompilerOption("debug", tagNone, OptionSwitch(SetDebugSwitch tcConfigB None), None, Some(FSComp.SR.optsDebugPM (formatOptionSwitch tcConfigB.debuginfo))) CompilerOption( "debug", @@ -1038,7 +1038,7 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = let embed = [ - CompilerOption("embed", tagNone, OptionSwitch(SetEmbedAllSourceSwitch tcConfigB), None, Some(FSComp.SR.optsEmbedAllSource ())) + CompilerOption("embed", tagNone, OptionSwitch(SetEmbedAllSourceSwitch tcConfigB), None, Some(FSComp.SR.optsEmbedAllSource (formatOptionSwitch tcConfigB.embedAllSource))) CompilerOption("embed", tagFileList, OptionStringList tcConfigB.AddEmbeddedSourceFile, None, Some(FSComp.SR.optsEmbedSource ())) @@ -1047,19 +1047,19 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = let codegen = [ - CompilerOption("optimize", tagNone, OptionSwitch(SetOptimizeSwitch tcConfigB), None, Some(FSComp.SR.optsOptimize ())) + CompilerOption("optimize", tagNone, OptionSwitch(SetOptimizeSwitch tcConfigB), None, Some(FSComp.SR.optsOptimize (formatOptionSwitch (tcConfigB.optSettings <> OptimizationSettings.Defaults)))) - CompilerOption("tailcalls", tagNone, OptionSwitch(SetTailcallSwitch tcConfigB), None, Some(FSComp.SR.optsTailcalls (formatBoolOption tcConfigB.emitTailcalls))) + CompilerOption("tailcalls", tagNone, OptionSwitch(SetTailcallSwitch tcConfigB), None, Some(FSComp.SR.optsTailcalls (formatOptionSwitch tcConfigB.emitTailcalls))) CompilerOption( "deterministic", tagNone, OptionSwitch(SetDeterministicSwitch tcConfigB), None, - Some(FSComp.SR.optsDeterministic (formatBoolOption tcConfigB.deterministic)) + Some(FSComp.SR.optsDeterministic (formatOptionSwitch tcConfigB.deterministic)) ) - CompilerOption("realsig", tagNone, OptionSwitch(SetRealsig tcConfigB), None, Some(FSComp.SR.optsRealsig (formatBoolOption tcConfigB.realsig))) + CompilerOption("realsig", tagNone, OptionSwitch(SetRealsig tcConfigB), None, Some(FSComp.SR.optsRealsig (formatOptionSwitch tcConfigB.realsig))) CompilerOption("pathmap", tagPathMap, OptionStringList(AddPathMapping tcConfigB), None, Some(FSComp.SR.optsPathMap ())) @@ -1068,7 +1068,7 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(crossOptimizeSwitch tcConfigB), None, - Some(FSComp.SR.optsCrossoptimize ()) + Some(FSComp.SR.optsCrossoptimize (formatOptionSwitch (Option.defaultValue false tcConfigB.optSettings.crossAssemblyOptimizationUser))) ) CompilerOption( @@ -1146,7 +1146,7 @@ let languageFlags tcConfigB = tagNone, OptionSwitch(fun switch -> tcConfigB.checkOverflow <- (switch = OptionSwitch.On)), None, - Some(FSComp.SR.optsChecked (formatBoolOption tcConfigB.checkOverflow)) + Some(FSComp.SR.optsChecked (formatOptionSwitch tcConfigB.checkOverflow)) ) CompilerOption("define", tagString, OptionString(defineSymbol tcConfigB), None, Some(FSComp.SR.optsDefine ())) @@ -1158,7 +1158,7 @@ let languageFlags tcConfigB = tagNone, OptionSwitch(fun switch -> tcConfigB.strictIndentation <- Some(switch = OptionSwitch.On)), None, - Some(FSComp.SR.optsStrictIndentation ()) + Some(FSComp.SR.optsStrictIndentation (formatOptionSwitch (Option.defaultValue false tcConfigB.strictIndentation))) ) ] @@ -1330,7 +1330,7 @@ let advancedFlagsFsc tcConfigB = tagNone, OptionSwitch(useHighEntropyVASwitch tcConfigB), None, - Some(FSComp.SR.optsUseHighEntropyVA ()) + Some(FSComp.SR.optsUseHighEntropyVA (formatOptionSwitch tcConfigB.useHighEntropyVA)) ) CompilerOption( @@ -1346,7 +1346,7 @@ let advancedFlagsFsc tcConfigB = tagNone, OptionSwitch(fun switch -> tcConfigB.emitDebugInfoInQuotations <- switch = OptionSwitch.On), None, - Some(FSComp.SR.optsEmitDebugInfoInQuotations ()) + Some(FSComp.SR.optsEmitDebugInfoInQuotations (formatOptionSwitch tcConfigB.emitDebugInfoInQuotations)) ) ] diff --git a/src/Compiler/Driver/CompilerOptions.fsi b/src/Compiler/Driver/CompilerOptions.fsi index bb2034b93d5..7baefaa5aa1 100644 --- a/src/Compiler/Driver/CompilerOptions.fsi +++ b/src/Compiler/Driver/CompilerOptions.fsi @@ -87,6 +87,8 @@ val ignoreFailureOnMono1_1_16: (unit -> unit) -> unit val mutable enableConsoleColoring: bool +val formatOptionSwitch: bool -> string + val DoWithColor: ConsoleColor -> (unit -> 'T) -> 'T val DoWithDiagnosticColor: FSharpDiagnosticSeverity -> (unit -> 'T) -> 'T diff --git a/src/Compiler/FSComp.txt b/src/Compiler/FSComp.txt index 6aadf7978c7..4f50771813f 100644 --- a/src/Compiler/FSComp.txt +++ b/src/Compiler/FSComp.txt @@ -850,12 +850,12 @@ optsBuildConsole,"Build a console executable" optsBuildWindows,"Build a Windows executable" optsBuildLibrary,"Build a library (Short form: -a)" optsBuildModule,"Build a module that can be added to another assembly" -optsDelaySign,"Delay-sign the assembly using only the public portion of the strong name key" -optsPublicSign,"Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed" +optsDelaySign,"Delay-sign the assembly using only the public portion of the strong name key (%s by default)" +optsPublicSign,"Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (%s by default)" optsWriteXml,"Write the xmldoc of the assembly to the given file" optsStrongKeyFile,"Specify a strong name key file" optsStrongKeyContainer,"Specify a strong name key container" -optsCompressMetadata,"Compress interface and optimization data files" +optsCompressMetadata,"Compress interface and optimization data files (%s by default)" optsPlatform,"Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu." optsNoOpt,"Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility." optsNoInterface,"Don't add a resource to the generated assembly containing F#-specific metadata" @@ -867,25 +867,25 @@ optsWin32icon,"Specify a Win32 icon file (.ico)" optsWin32res,"Specify a Win32 resource file (.res)" optsWin32manifest,"Specify a Win32 manifest file" optsNowin32manifest,"Do not include the default Win32 manifest" -optsEmbedAllSource,"Embed all source files in the portable PDB file" +optsEmbedAllSource,"Embed all source files in the portable PDB file (%s by default)" optsEmbedSource,"Embed specific source files in the portable PDB file" optsSourceLink,"Source link information file to embed in the portable PDB file" 1001,optsPdbMatchesOutputFileName,"The pdb output file name cannot match the build output filename use --pdb:filename.pdb" srcFileTooLarge,"Source file is too large to embed in a portable PDB" optsResource,"Embed the specified managed resource" optsLinkresource,"Link the specified resource to this assembly where the resinfo format is [,[,public|private]]" -optsDebugPM,"Emit debug information (Short form: -g)" +optsDebugPM,"Emit debug information (Short form: -g) (%s by default)" optsDebug,"Specify debugging type: full, portable, embedded, pdbonly. ('%s' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file)." -optsOptimize,"Enable optimizations (Short form: -O)" +optsOptimize,"Enable optimizations (Short form: -O) (%s by default)" optsTailcalls,"Enable or disable tailcalls (%s by default)" optsDeterministic,"Produce a deterministic assembly (including module version GUID and timestamp) (%s by default)" optsRealsig,"Generate assembly with IL visibility that matches the source code visibility (%s by default)" -optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output" +optsRefOnly,"Produce a reference assembly, instead of a full assembly, as the primary output (%s by default)" optsRefOut,"Produce a reference assembly with the specified file path." optsPathMap,"Maps physical paths to source path names output by the compiler" -optsCrossoptimize,"Enable or disable cross-module optimizations" +optsCrossoptimize,"Enable or disable cross-module optimizations (%s by default)" optsReflectionFree,"Disable implicit generation of constructs using reflection" -optsWarnaserrorPM,"Report all warnings as errors" +optsWarnaserrorPM,"Report all warnings as errors (%s by default)" optsWarnaserror,"Report specific warnings as errors" optsWarn,"Set a warning level (0-5)" optsNowarn,"Disable specific warning messages" @@ -925,11 +925,11 @@ optsInternalNoDescription,"The command-line option '%s' is for test purposes onl optsDCLONoDescription,"The command-line option '%s' has been deprecated" optsDCLODeprecatedSuggestAlternative,"The command-line option '%s' has been deprecated. Use '%s' instead." optsDCLOHtmlDoc,"The command-line option '%s' has been deprecated. HTML document generation is now part of the F# Power Pack, via the tool FsHtmlDoc.exe." -optsConsoleColors,"Output warning and error messages in color" -optsUseHighEntropyVA,"Enable high-entropy ASLR" +optsConsoleColors,"Output warning and error messages in color (%s by default)" +optsUseHighEntropyVA,"Enable high-entropy ASLR (%s by default)" optsSubSystemVersion,"Specify subsystem version of this assembly" optsTargetProfile,"Specify target framework profile of this assembly. Valid values are mscorlib, netcore or netstandard. Default - mscorlib" -optsEmitDebugInfoInQuotations,"Emit debug information in quotations" +optsEmitDebugInfoInQuotations,"Emit debug information in quotations (%s by default)" optsPreferredUiLang,"Specify the preferred output language culture name (e.g. es-ES, ja-JP)" optsNoCopyFsharpCore,"Don't copy FSharp.Core.dll along the produced binaries" optsSignatureData,"Include F# interface information, the default is file. Essential for distributing libraries." @@ -1561,7 +1561,7 @@ fSharpBannerVersion,"%s for F# %s" optsGetLangVersions,"Display the allowed values for language version." optsSetLangVersion,"Specify language version such as 'latest' or 'preview'." optsSupportedLangVersions,"Supported language versions:" -optsStrictIndentation,"Override indentation rules implied by the language version" +optsStrictIndentation,"Override indentation rules implied by the language version (%s by default)" nativeResourceFormatError,"Stream does not begin with a null resource and is not in '.RES' format." nativeResourceHeaderMalformed,"Resource header beginning at offset %s is malformed." formatDashItem," - %s" diff --git a/src/Compiler/Interactive/FSIstrings.txt b/src/Compiler/Interactive/FSIstrings.txt index 2340214f8d5..a40f6fffaab 100644 --- a/src/Compiler/Interactive/FSIstrings.txt +++ b/src/Compiler/Interactive/FSIstrings.txt @@ -13,10 +13,10 @@ fsiLoad,"#load the given file on startup" fsiRemaining,"Treat remaining arguments as command line arguments, accessed using fsi.CommandLineArgs" fsiHelp,"Display this usage message (Short form: -?)" fsiExec,"Exit fsi after loading the files or running the .fsx script given on the command line" -fsiGui,"Execute interactions on a Windows Forms event loop (on by default)" +fsiGui,"Execute interactions on a Windows Forms event loop (%s by default)" fsiQuiet,"Suppress fsi writing to stdout" -fsiReadline,"Support TAB completion in console (on by default)" -fsiEmitDebugInfoInQuotations,"Emit debug information in quotations" +fsiReadline,"Support TAB completion in console (%s by default)" +fsiEmitDebugInfoInQuotations,"Emit debug information in quotations (%s by default)" fsiBanner3,"For help type #help;;" fsiConsoleProblem,"A problem occurred starting the F# Interactive process. This may be due to a known problem with background process console support for Unicode-enabled applications on some Windows systems. Try selecting Tools->Options->F# Interactive for Visual Studio and enter '--fsi-server-no-unicode'." 2301,fsiInvalidAssembly,"'%s' is not a valid assembly name" @@ -53,9 +53,9 @@ fsiFailedToResolveAssembly,"Failed to resolve assembly '%s'" fsiBindingSessionTo,"Binding session to '%s'..." fsiProductName,"Microsoft (R) F# Interactive version %s" fsiProductNameCommunity,"F# Interactive for F# %s" -shadowCopyReferences,"Prevents references from being locked by the F# Interactive process" +shadowCopyReferences,"Prevents references from being locked by the F# Interactive process (%s by default)" fsiOperationCouldNotBeCompleted,"Operation could not be completed due to earlier error" fsiOperationFailed,"Operation failed. The error text has been printed in the error stream. To return the corresponding FSharpDiagnostic use the EvalInteractionNonThrowing, EvalScriptNonThrowing or EvalExpressionNonThrowing" -fsiMultiAssemblyEmitOption,"Emit multiple assemblies (on by default)" +fsiMultiAssemblyEmitOption,"Emit multiple assemblies (%s by default)" 2304,fsiEntryPointWontBeInvoked,"Functions with [] are not invoked in FSI. '%s' was not invoked. Execute '%s ' in order to invoke '%s' with the appropriate string array of command line arguments." fsiDetailedHelpLink,"See https://learn.microsoft.com/dotnet/fsharp/language-reference/fsharp-interactive-options for more details." \ No newline at end of file diff --git a/src/Compiler/Interactive/fsi.fs b/src/Compiler/Interactive/fsi.fs index 08bbb9f98ab..7c634ca81d6 100644 --- a/src/Compiler/Interactive/fsi.fs +++ b/src/Compiler/Interactive/fsi.fs @@ -1135,7 +1135,7 @@ type internal FsiCommandLineOptions(fsi: FsiEvaluationSessionHostConfig, argv: s tagNone, OptionSwitch(fun flag -> gui <- (flag = OptionSwitch.On)), None, - Some(FSIstrings.SR.fsiGui ()) + Some(FSIstrings.SR.fsiGui (formatOptionSwitch gui)) ) CompilerOption("quiet", "", OptionUnit(fun () -> tcConfigB.noFeedback <- true), None, Some(FSIstrings.SR.fsiQuiet ())) CompilerOption( @@ -1143,28 +1143,28 @@ type internal FsiCommandLineOptions(fsi: FsiEvaluationSessionHostConfig, argv: s tagNone, OptionSwitch(fun flag -> enableConsoleKeyProcessing <- (flag = OptionSwitch.On)), None, - Some(FSIstrings.SR.fsiReadline ()) + Some(FSIstrings.SR.fsiReadline (formatOptionSwitch enableConsoleKeyProcessing)) ) CompilerOption( "quotations-debug", tagNone, OptionSwitch(fun switch -> tcConfigB.emitDebugInfoInQuotations <- switch = OptionSwitch.On), None, - Some(FSIstrings.SR.fsiEmitDebugInfoInQuotations ()) + Some(FSIstrings.SR.fsiEmitDebugInfoInQuotations (formatOptionSwitch tcConfigB.emitDebugInfoInQuotations)) ) CompilerOption( "shadowcopyreferences", tagNone, OptionSwitch(fun flag -> tcConfigB.shadowCopyReferences <- flag = OptionSwitch.On), None, - Some(FSIstrings.SR.shadowCopyReferences ()) + Some(FSIstrings.SR.shadowCopyReferences (formatOptionSwitch tcConfigB.shadowCopyReferences)) ) CompilerOption( "multiemit", tagNone, OptionSwitch(fun flag -> tcConfigB.fsiMultiAssemblyEmit <- flag = OptionSwitch.On), None, - Some(FSIstrings.SR.fsiMultiAssemblyEmitOption ()) + Some(FSIstrings.SR.fsiMultiAssemblyEmitOption (formatOptionSwitch tcConfigB.fsiMultiAssemblyEmit)) ) ] ) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.cs.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.cs.xlf index f34d1d6f7de..afcff9f805d 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.cs.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.cs.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Vygenerovat více sestavení (ve výchozím nastavení zapnuto) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Provést interakce u smyčky událostí modelu Windows Forms (ve výchozím nastavení zapnuté) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Podpora dokončování pomocí tabulátorů v konzole (ve výchozím nastavení zapnuté) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Generovat ladicí informace v uvozovkách + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Znemožňuje zamknutí referencí procesem F# Interactive. + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.de.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.de.xlf index 8a295c31994..3eb197a047d 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.de.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.de.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Ausgeben mehrerer Assemblys (standardmäßig aktiviert) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Interaktionen in einer Windows Forms-Ereignisschleife ausführen (standardmäßig aktiviert) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Vervollständigung mit der TAB-TASTE in der Konsole unterstützen (standardmäßig aktiviert) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Debugginginformationen in Anführungszeichen ausgeben + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Verhindert, dass Verweise vom F# Interactive-Prozess gesperrt werden. + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.es.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.es.xlf index 23932efb4a6..0ad15542bb1 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.es.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.es.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Emitir varios ensamblados (activado de forma predeterminada) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Ejecutar interacciones en un bucle de evento de Windows Forms (activado de forma predeterminada) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Admitir finalización con TAB en la consola (activada de forma predeterminada) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Emitir información de depuración en expresiones de código delimitadas + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Impide que el proceso de F# interactivo bloquee las referencias + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.fr.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.fr.xlf index 1e2032619de..270a902e005 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.fr.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.fr.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Émettre plusieurs assemblées (activés par défaut) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Exécute des interactions dans une boucle d'événements Windows Forms (activé par default) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Prend en charge la saisie semi-automatique via la touche Tab dans la console (activée par défaut) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Émettre les informations de débogage entre quotations + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Empêche le blocage des références par le processus de F# Interactive + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.it.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.it.xlf index 80dc7d6509a..c4f58ffb2e4 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.it.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.it.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Creare più assembly (attivato per impostazione predefinita) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Esegue interazioni in un ciclo di eventi di Windows Forms (abilitata per impostazione predefinita) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Supporta completamento con tasto TAB in console (abilitata per impostazione predefinita) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Crea informazioni di debug in quotation + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Impedisce che i riferimenti vengano bloccati dal processo F# Interactive + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.ja.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.ja.xlf index aab77e35fb2..2fa2f345369 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.ja.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.ja.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - 複数のアセンブリを出力する (既定ではオン) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Windows フォーム イベント ループでの対話の実行 (既定でオン) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - コンソールでの TAB 補完のサポート (既定でオン) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - デバッグ情報を引用符で囲んで生成します + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - 参照が F# インタラクティブ プロセスによってロックされないようにします。 + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.ko.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.ko.xlf index fc80e805ced..1bc10708ee6 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.ko.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.ko.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - 여러 어셈블리 내보내기(기본적으로 켜져 있음) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Windows Forms 이벤트 루프에서 상호 작용을 실행합니다(기본값: 설정). + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - 콘솔에서 Tab 키 완성 기능을 지원합니다(기본값: 설정). + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - 인용구의 디버그 정보를 내보냅니다. + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - 참조가 F# 대화형 프로세스에 의해 잠기지 않도록 합니다. + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.pl.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.pl.xlf index 57d8b491f45..63e8a54937d 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.pl.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.pl.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Emituj wiele zestawów (domyślnie włączone) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Wykonaj interakcje w pętli zdarzenia Windows Forms (domyślnie włączone) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Obsługa uzupełniania po naciśnięciu klawisza TAB w konsoli (domyślnie włączona) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Emituj informacje debugowania w cudzysłowach + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Uniemożliwia blokowanie odwołań przez proces narzędzia F# Interactive + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.pt-BR.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.pt-BR.xlf index c9869893e0d..29b3d014cbd 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.pt-BR.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.pt-BR.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Emitir várias montagens (ativadas por padrão) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Execute interações em um loop de eventos do Windows Forms (por padrão) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Suportar a conclusão TAB no console (por padrão) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Emitir informações de depuração entre aspas + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Impede que as referências sejam bloqueadas pelo processo de F# interativo + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.ru.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.ru.xlf index ca55edd31df..a00fdf36c9e 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.ru.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.ru.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Выпуск нескольких сборок (включено по умолчанию) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Выполнение взаимодействий при зацикливании события Windows Forms (включено по умолчанию) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Поддержка заполнения нажатием клавиши TAB в консоли (включено по умолчанию) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Вывод отладочной информации в кавычках + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Предотвращает блокировку ссылок интерактивным процессом F#. + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.tr.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.tr.xlf index cbab7d0b0ae..15a485e8909 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.tr.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.tr.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - Birden çok bütünleştirilmiş kod göster (varsayılan olarak açık) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - Etkileşimleri Windows Forms olay döngüsünde yürüt (varsayılan seçenek olarak açık) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - Konsolda SEKME ile tamamlamayı destekle (varsayılan seçenek olarak açık) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - Tırnak içindeki hata ayıklama bilgilerini yay + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - Başvuruların F# Etkileşimli işlemi tarafından kilitlenmesini engeller + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hans.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hans.xlf index 1da5881d776..a8342a21e03 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hans.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hans.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - 发出多个程序集(默认打开) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - 在 Windows 窗体事件循环中执行交互(默认情况下启用) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - 支持控制台中的 Tab 完成操作(默认情况下启用) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - 发出用引号引起来的调试信息 + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - 防止引用被 F# 交互窗口进程锁定 + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hant.xlf b/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hant.xlf index bec99354ad2..9df8f03da70 100644 --- a/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hant.xlf +++ b/src/Compiler/Interactive/xlf/FSIstrings.txt.zh-Hant.xlf @@ -38,8 +38,8 @@ - Emit multiple assemblies (on by default) - 發出多組件 (預設為開啟) + Emit multiple assemblies ({0} by default) + Emit multiple assemblies ({0} by default) @@ -113,8 +113,8 @@ - Execute interactions on a Windows Forms event loop (on by default) - 在 Windows Forms 事件迴圈上執行互動 (預設為開啟) + Execute interactions on a Windows Forms event loop ({0} by default) + Execute interactions on a Windows Forms event loop ({0} by default) @@ -123,13 +123,13 @@ - Support TAB completion in console (on by default) - 支援主控台中的 TAB 鍵自動完成 (預設為開啟) + Support TAB completion in console ({0} by default) + Support TAB completion in console ({0} by default) - Emit debug information in quotations - 發出在引號內的偵錯資訊 + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) @@ -298,8 +298,8 @@ - Prevents references from being locked by the F# Interactive process - 避免參考遭 F# 互動處理序封鎖 + Prevents references from being locked by the F# Interactive process ({0} by default) + Prevents references from being locked by the F# Interactive process ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.cs.xlf b/src/Compiler/xlf/FSComp.txt.cs.xlf index 28468fa7833..812eca78375 100644 --- a/src/Compiler/xlf/FSComp.txt.cs.xlf +++ b/src/Compiler/xlf/FSComp.txt.cs.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Komprimovat datové soubory rozhraní a optimalizace + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Vytvoří referenční sestavení místo úplného sestavení jako primární výstup. + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Přepsat pravidla odsazení implikovaná verzí jazyka + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Vytvoří zpožděný podpis sestavení jenom s využitím veřejné části klíče silného názvu. + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Vytvoří veřejný podpis sestavení jenom s využitím veřejné části klíče silného názvu a označí sestavení jako podepsané. + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Vložit všechny zdrojové soubory do souboru PDB typu Portable + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Generuje ladicí informace (krátký tvar: -g). + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Povolit optimalizace (krátký tvar: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Povoluje nebo zakazuje optimalizaci mezi moduly. + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Oznamovat všechna upozornění jako chyby + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Barevně rozlišená upozornění výstupu a chybové zprávy + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Povolit technologii ASLR s vysokou entropií + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Generovat ladicí informace v uvozovkách + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.de.xlf b/src/Compiler/xlf/FSComp.txt.de.xlf index eceb89788a2..44b8b557aaf 100644 --- a/src/Compiler/xlf/FSComp.txt.de.xlf +++ b/src/Compiler/xlf/FSComp.txt.de.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Komprimieren von Schnittstellen- und Optimierungsdatendateien + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Erstellen einer Referenzassembly anstelle einer vollständigen Assembly als primäre Ausgabe + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Von der Sprachversion implizierte Einzugsregeln überschreiben + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Assembly nur mit dem öffentlichen Teil des Schlüssels für einen starken Namen verzögert signieren + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Assembly mithilfe nur des öffentlichen Teils des Schlüssels für einen starken Namen öffentlich signieren und als signiert markieren + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Alle Quelldateien in der portierbaren PDB-Datei einbetten + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Debuginformationen ausgeben (Kurzform: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Optimierungen aktivieren (Kurzform: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Modulübergreifende Optimierungen aktivieren oder deaktivieren + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Alle Warnungen als Fehler melden + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Warnungen und Fehlermeldungen farbig ausgeben + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - ASLR mit hoher Entropie aktivieren + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Debugginginformationen in Anführungszeichen ausgeben + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.es.xlf b/src/Compiler/xlf/FSComp.txt.es.xlf index 31bf3484c47..e708ac79014 100644 --- a/src/Compiler/xlf/FSComp.txt.es.xlf +++ b/src/Compiler/xlf/FSComp.txt.es.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Comprimir archivos de datos de interfaz y optimización + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Generar un ensamblado de referencia, en lugar de un ensamblado completo, como salida principal + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Invalidar reglas de sangría implícitas por la versión del lenguaje + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Retrasar la signatura del ensamblado usando solo la parte pública de la clave de nombre seguro + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Firmar el ensamblado usando solo la parte pública de la clave de nombre seguro y marcarlo como firmado + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Inserta todos los archivos de código fuente en el archivo PDB portable. + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Emitir información de depuración (forma corta: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Habilitar optimizaciones (forma corta: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Habilitar o deshabilitar optimizaciones entre módulos + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Notificar todas las advertencias como errores + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Advertencia de salida y mensajes de error en color + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Habilitar ASLR de alta entropía + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Emitir información de depuración en expresiones de código delimitadas + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.fr.xlf b/src/Compiler/xlf/FSComp.txt.fr.xlf index 55b179db017..c78456bcb0c 100644 --- a/src/Compiler/xlf/FSComp.txt.fr.xlf +++ b/src/Compiler/xlf/FSComp.txt.fr.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Compresser les fichiers de données d’interface et d’optimisation + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Produire un assembly de référence, au lieu d’un assembly complet, en tant que sortie principale + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Remplacer les règles d'indentation impliquées par la version linguistique + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Différer la signature de l'assembly en utilisant uniquement la partie publique de la clé de nom fort + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Signer publiquement l'assembly en utilisant uniquement la partie publique de la clé de nom fort, et marquer l'assembly comme signé + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Incorporer tous les fichiers sources dans le fichier PDB portable + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Émettre les informations de débogage (forme abrégée : -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Activer les optimisations (forme abrégée : -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Activer ou désactiver les optimisations entre modules + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Signaler tous les avertissements comme des erreurs + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Générer les messages d'avertissement et d'erreur en couleur + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Activer la randomisation du format d'espace d'adresse d'entropie élevée + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Émettre les informations de débogage entre quotations + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.it.xlf b/src/Compiler/xlf/FSComp.txt.it.xlf index 6902ac48886..c90f9e82fcc 100644 --- a/src/Compiler/xlf/FSComp.txt.it.xlf +++ b/src/Compiler/xlf/FSComp.txt.it.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - File di dati di compressione dell’interfaccia e ottimizzazione + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Produce un assembly di riferimento, anziché un assembly completo, come output primario + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Ignora le regole di rientro implicite nella versione del linguaggio + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Ritarda la firma dell'assembly utilizzando solo la parte pubblica della chiave con nome sicuro + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Firma pubblicamente l'assembly usando solo la parte pubblica della chiave con nome sicuro e contrassegna l'assembly come firmato + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Incorpora tutti i file di origine nel file PDB portabile + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Crea informazioni di debug (forma breve: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Abilita le ottimizzazioni (forma breve: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Abilita o disabilita le ottimizzazioni tra i moduli + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Segnala tutti gli avvisi come errori + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Visualizzare messaggi di errore e di avviso a colori + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Abilita ASLR a entropia elevata + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Crea informazioni di debug in quotation + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.ja.xlf b/src/Compiler/xlf/FSComp.txt.ja.xlf index eab2518688b..e9e4d7b0c36 100644 --- a/src/Compiler/xlf/FSComp.txt.ja.xlf +++ b/src/Compiler/xlf/FSComp.txt.ja.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - インターフェイスと最適化データ ファイルを圧縮する + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - 完全なアセンブリではなく、参照アセンブリをプライマリ出力として生成します + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 言語バージョンによって暗黙的に指定されたインデント規則をオーバーライドする + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 厳密名キーのパブリックな部分のみを使ってアセンブリを遅延署名します + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 厳密な名前のキーの公開部分のみを使ってアセンブリを公開署名し、アセンブリを署名済みとしてマークします + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 移植可能な PDB ファイル内にすべてのソース ファイルを埋め込む + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - デバッグ情報を生成します (短い形式: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - 最適化を有効にします (短い形式: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - モジュール間の最適化を有効または無効にします + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - すべての警告をエラーとして報告する + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 警告メッセージとエラー メッセージを色つきで表示します + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - 高エントロピ ASLR の有効化 + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - デバッグ情報を引用符で囲んで生成します + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.ko.xlf b/src/Compiler/xlf/FSComp.txt.ko.xlf index 0bb06c60ffc..5d6aab9dd7b 100644 --- a/src/Compiler/xlf/FSComp.txt.ko.xlf +++ b/src/Compiler/xlf/FSComp.txt.ko.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - 인터페이스 및 최적화 데이터 파일 압축 + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - 주 출력으로 전체 어셈블리 대신 참조 어셈블리를 생성합니다. + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 언어 버전에 포함된 들여쓰기 규칙 재정의 + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 강력한 이름 키의 공개 부분만 사용하여 어셈블리 서명을 연기합니다. + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 강력한 이름 키의 공개 부분만 사용하여 어셈블리를 공개 서명하고, 어셈블리를 서명됨으로 표시합니다. + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 이식 가능한 PDB 파일에 모든 소스 파일 포함 + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - 디버그 정보를 내보냅니다(약식: -g). + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - 최적화를 사용합니다(약식: -O). + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - 크로스 모듈을 최적화하거나 최적화하지 않습니다. + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - 모든 경고를 오류로 보고합니다. + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 경고 및 오류 메시지를 색으로 구분하여 출력 + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - 높은 엔트로피 ASLR 사용 + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - 인용구의 디버그 정보를 내보냅니다. + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.pl.xlf b/src/Compiler/xlf/FSComp.txt.pl.xlf index 31270d5fb00..06b7dbc01f6 100644 --- a/src/Compiler/xlf/FSComp.txt.pl.xlf +++ b/src/Compiler/xlf/FSComp.txt.pl.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Kompresuj pliki danych interfejsu i optymalizacji + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Utwórz zestaw odwołania zamiast pełnego zestawu jako podstawowe dane wyjściowe + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Zastąp reguły wcięć implikowane przez wersję językową + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Podpisz zestaw z opóźnieniem, używając tylko publicznej części klucza o silnej nazwie + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Podpisz zestaw na użytek publiczny za pomocą tylko publicznej części klucza o silnej nazwie i oznacz zestaw jako podpisany + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Osadź wszystkie pliki źródłowe w przenośnym pliku PDB + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Emituj informacje debugowania (krótka wersja: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Włącz optymalizacje (krótka wersja: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Włącz lub wyłącz optymalizacje między modułami + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Raportuj wszystkie ostrzeżenia jako błędy + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Ostrzeżenia i komunikaty o błędzie wyróżnione kolorem + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Włącz losowe generowanie układu przestrzeni adresowej o wysokiej entropii + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Emituj informacje debugowania w cudzysłowach + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf index b530ab94f5d..877d3e747c9 100644 --- a/src/Compiler/xlf/FSComp.txt.pt-BR.xlf +++ b/src/Compiler/xlf/FSComp.txt.pt-BR.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Compactar arquivos de dados de otimização e interface + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Produzir um assembly de referência, em vez de um assembly completo, como a saída primária + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Substituir regras de recuo implícitas pela versão da linguagem + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Assinatura atrasada do assembly usando somente a parte pública da chave de nome forte + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Assine de forma pública o assembly usando a única parte pública da chave de nome forte e marque o assembly como assinado + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Inserir todos os arquivos de origem no arquivo PDB portátil + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Emita as informação de depuração (Forma abreviada: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Habilite otimizações (Forma abreviada: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Habilite ou desabilite otimizações de módulo cruzado + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Relatar todos os avisos como erros + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Mensagens de aviso e erro de saída em cores + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Habilitar ASLR de alta entropia + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Emitir informações de depuração entre aspas + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.ru.xlf b/src/Compiler/xlf/FSComp.txt.ru.xlf index 53e15325cdb..019fa124b87 100644 --- a/src/Compiler/xlf/FSComp.txt.ru.xlf +++ b/src/Compiler/xlf/FSComp.txt.ru.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Сжатие файлов данных интерфейса и оптимизации + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Создайте базовую сборку вместо полной сборки в качестве основных выходных данных + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Переопределить правила отступов, предусмотренные версией языка + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Использовать отложенную подпись для сборки, используя только открытую часть ключа строгого имени + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Выполнить общедоступную подпись сборки, используя только открытую часть ключа строгого имени, и пометить сборку как подписанную + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Внедрить все исходные файлы в переносимый PDB-файл + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Вывод отладочной информации (краткая форма: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - Включить оптимизацию (краткая форма: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Включение или отключение межмодульной оптимизации + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Обрабатывать все предупреждения как ошибки + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Цветные выходные предупреждения и сообщения об ошибках + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Включить технологию ASLR с высокой энтропией + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Вывод отладочной информации в кавычках + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.tr.xlf b/src/Compiler/xlf/FSComp.txt.tr.xlf index 9fd918eafa6..3e8caa78f4d 100644 --- a/src/Compiler/xlf/FSComp.txt.tr.xlf +++ b/src/Compiler/xlf/FSComp.txt.tr.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - Arabirim ve iyileştirme veri dosyalarını sıkıştır + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - Birincil çıktı olarak, tam bir derleme yerine, başvuru bütünleştirilmiş kodu üretin + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - Dil sürümü tarafından kapsanan girinti kurallarını geçersiz kıl + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - Derlemeyi tanımlayıcı ad anahtarının yalnızca ortak kısmını kullanarak gecikmeli imzala + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - Tanımlayıcı ad anahtarının yalnızca genel bölümünü kullanarak, bütünleştirilmiş kodu genel olarak imzala ve bütünleştirilmiş kodu imzalanmış olarak işaretle + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - Tüm kaynak dosyaları taşınabilir PDB dosyasına ekle + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - Hata ayıklama bilgilerini yay (Kısa biçimi: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - İyileştirmeleri etkinleştir (Kısa biçimi: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - Modüller arası iyileştirmeleri etkinleştir veya devre dışı bırak + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - Tüm uyarıları hata olarak bildir + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - Renkli çıkış uyarısı ve hata iletileri + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - Yüksek entropili ASLR'yi etkinleştir + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - Tırnak içindeki hata ayıklama bilgilerini yay + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf index 8d2accc220e..7668b16c2ba 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hans.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - 压缩接口和优化数据文件 + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - 生成引用程序集而不是完整程序集作为主输出 + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 替代语言版本隐含的缩进规则 + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 仅使用强名称密钥的公共部分对程序集进行延迟签名 + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 仅使用强名称密钥的公用部分对该程序集进行公开签名, 并将该程序集标记为已签名 + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 将所有源文件嵌入可移植 PDB 文件 + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - 发出调试信息(缩写: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - 启用优化(缩写: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - 启用或禁用跨模块优化 + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - 将所有警告报告为错误 + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 以彩色输出警告和错误消息 + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - 启用高熵 ASLR + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - 发出用引号引起来的调试信息 + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf index f6d1964dcec..6d6b7fe4fac 100644 --- a/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf +++ b/src/Compiler/xlf/FSComp.txt.zh-Hant.xlf @@ -918,8 +918,8 @@ - Compress interface and optimization data files - 壓縮介面和最佳化資料檔案 + Compress interface and optimization data files ({0} by default) + Compress interface and optimization data files ({0} by default) @@ -953,8 +953,8 @@ - Produce a reference assembly, instead of a full assembly, as the primary output - 產生參考組件,而非完整組件作為主要輸出 + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) + Produce a reference assembly, instead of a full assembly, as the primary output ({0} by default) @@ -978,8 +978,8 @@ - Override indentation rules implied by the language version - 覆寫語言版本隱含的縮排規則 + Override indentation rules implied by the language version ({0} by default) + Override indentation rules implied by the language version ({0} by default) @@ -5823,13 +5823,13 @@ - Delay-sign the assembly using only the public portion of the strong name key - 只使用強式名稱金鑰的公開金鑰延遲簽署組件 + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) + Delay-sign the assembly using only the public portion of the strong name key ({0} by default) - Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed - 僅使用強式名稱金鑰的公開金鑰公開簽署組件,並將組件標記為已簽署 + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) + Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed ({0} by default) @@ -5888,8 +5888,8 @@ - Embed all source files in the portable PDB file - 內嵌可攜式 PDB 檔案中的所有來源檔案 + Embed all source files in the portable PDB file ({0} by default) + Embed all source files in the portable PDB file ({0} by default) @@ -5918,8 +5918,8 @@ - Emit debug information (Short form: -g) - 發出偵錯資訊 (簡短形式: -g) + Emit debug information (Short form: -g) ({0} by default) + Emit debug information (Short form: -g) ({0} by default) @@ -5928,8 +5928,8 @@ - Enable optimizations (Short form: -O) - 啟用最佳化 (簡短形式: -O) + Enable optimizations (Short form: -O) ({0} by default) + Enable optimizations (Short form: -O) ({0} by default) @@ -5943,13 +5943,13 @@ - Enable or disable cross-module optimizations - 啟用或停用跨模組最佳化 + Enable or disable cross-module optimizations ({0} by default) + Enable or disable cross-module optimizations ({0} by default) - Report all warnings as errors - 將所有警告回報為錯誤 + Report all warnings as errors ({0} by default) + Report all warnings as errors ({0} by default) @@ -6158,13 +6158,13 @@ - Output warning and error messages in color - 輸出彩色的警告和錯誤訊息 + Output warning and error messages in color ({0} by default) + Output warning and error messages in color ({0} by default) - Enable high-entropy ASLR - 啟用高熵 ASLR + Enable high-entropy ASLR ({0} by default) + Enable high-entropy ASLR ({0} by default) @@ -6178,8 +6178,8 @@ - Emit debug information in quotations - 發出在引號內的偵錯資訊 + Emit debug information in quotations ({0} by default) + Emit debug information in quotations ({0} by default) diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl index 75e32680e65..48f18d74585 100644 --- a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl @@ -8,14 +8,14 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --target:winexe Build a Windows executable --target:library Build a library (Short form: -a) --target:module Build a module that can be added to another assembly ---delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key +--delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key (off by default) --publicsign[+|-] Public-sign the assembly using only the public portion of the strong name - key, and mark the assembly as signed + key, and mark the assembly as signed (off by default) --doc: Write the xmldoc of the assembly to the given file --keyfile: Specify a strong name key file --platform: Limit which platforms this code can run on: x86, x64, Arm, Arm64, Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu. ---compressmetadata[+|-] Compress interface and optimization data files +--compressmetadata[+|-] Compress interface and optimization data files (on by default) --nooptimizationdata Only include optimization information essential for implementing inlined constructs. Inhibits cross-module inlining but improves binary compatibility. @@ -26,7 +26,7 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. signature files --nocopyfsharpcore Don't copy FSharp.Core.dll along the produced binaries --refonly[+|-] Produce a reference assembly, instead of a full assembly, as the primary - output + output (off by default) --refout: Produce a reference assembly with the specified file path. @@ -47,41 +47,41 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. - CODE GENERATION - ---debug[+|-] Emit debug information (Short form: -g) +--debug[+|-] Emit debug information (Short form: -g) (off by default) --debug:{full|pdbonly|portable|embedded} Specify debugging type: full, portable, embedded, pdbonly. ('full' is the default if no debugging type specified and enables attaching a debugger to a running program, 'portable' is a cross-platform format, 'embedded' is a cross-platform format embedded into the output file). ---embed[+|-] Embed all source files in the portable PDB file +--embed[+|-] Embed all source files in the portable PDB file (off by default) --embed: Embed specific source files in the portable PDB file --sourcelink: Source link information file to embed in the portable PDB file ---optimize[+|-] Enable optimizations (Short form: -O) ---tailcalls[+|-] Enable or disable tailcalls +--optimize[+|-] Enable optimizations (Short form: -O) (on by default) +--tailcalls[+|-] Enable or disable tailcalls (on by default) --deterministic[+|-] Produce a deterministic assembly (including module version GUID and - timestamp) ---realsig[+|-] Generate assembly with IL visibility that matches the source code visibility + timestamp) (off by default) +--realsig[+|-] Generate assembly with IL visibility that matches the source code visibility (off by default) --pathmap: Maps physical paths to source path names output by the compiler ---crossoptimize[+|-] Enable or disable cross-module optimizations +--crossoptimize[+|-] Enable or disable cross-module optimizations (on by default) --reflectionfree Disable implicit generation of constructs using reflection - ERRORS AND WARNINGS - ---warnaserror[+|-] Report all warnings as errors +--warnaserror[+|-] Report all warnings as errors (off by default) --warnaserror[+|-]: Report specific warnings as errors --warn: Set a warning level (0-5) --nowarn: Disable specific warning messages --warnon: Enable specific warnings that may be off by default ---checknulls[+|-] Enable nullness declarations and checks ---consolecolors[+|-] Output warning and error messages in color +--checknulls[+|-] Enable nullness declarations and checks (off by default) +--consolecolors[+|-] Output warning and error messages in color (on by default) - LANGUAGE - --langversion:? Display the allowed values for language version. --langversion:{version|latest|preview} Specify language version such as 'latest' or 'preview'. ---checked[+|-] Generate overflow checks +--checked[+|-] Generate overflow checks (off by default) --define: Define conditional compilation symbols (Short form: -d) --mlcompatibility Ignore ML compatibility warnings ---strict-indentation[+|-] Override indentation rules implied by the language version +--strict-indentation[+|-] Override indentation rules implied by the language version (off by default) - MISCELLANEOUS - @@ -111,6 +111,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --staticlink: Statically link the given assembly and all referenced DLLs that depend on this assembly. Use an assembly name e.g. mylib, not a DLL name. --pdb: Name the output debug file ---highentropyva[+|-] Enable high-entropy ASLR +--highentropyva[+|-] Enable high-entropy ASLR (off by default) --subsystemversion: Specify subsystem version of this assembly ---quotations-debug[+|-] Emit debug information in quotations +--quotations-debug[+|-] Emit debug information in quotations (off by default) From a94871698ce5dfde8986aa12920e96a551b5515f Mon Sep 17 00:00:00 2001 From: nih0n Date: Wed, 4 Dec 2024 20:57:19 -0300 Subject: [PATCH 07/11] Update compiler_help_output.bsl --- .../CompilerOptions/fsc/misc/compiler_help_output.bsl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl index 48f18d74585..beafa217722 100644 --- a/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl +++ b/tests/FSharp.Compiler.ComponentTests/CompilerOptions/fsc/misc/compiler_help_output.bsl @@ -8,7 +8,8 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --target:winexe Build a Windows executable --target:library Build a library (Short form: -a) --target:module Build a module that can be added to another assembly ---delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key (off by default) +--delaysign[+|-] Delay-sign the assembly using only the public portion of the strong name key + (off by default) --publicsign[+|-] Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as signed (off by default) --doc: Write the xmldoc of the assembly to the given file @@ -59,7 +60,8 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. --tailcalls[+|-] Enable or disable tailcalls (on by default) --deterministic[+|-] Produce a deterministic assembly (including module version GUID and timestamp) (off by default) ---realsig[+|-] Generate assembly with IL visibility that matches the source code visibility (off by default) +--realsig[+|-] Generate assembly with IL visibility that matches the source code visibility + (off by default) --pathmap: Maps physical paths to source path names output by the compiler --crossoptimize[+|-] Enable or disable cross-module optimizations (on by default) --reflectionfree Disable implicit generation of constructs using reflection From badd7836d487af10a2955f0916194f23e4e7515c Mon Sep 17 00:00:00 2001 From: nih0n Date: Wed, 4 Dec 2024 21:02:10 -0300 Subject: [PATCH 08/11] Format file --- src/Compiler/Driver/CompilerOptions.fs | 54 ++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 7 deletions(-) diff --git a/src/Compiler/Driver/CompilerOptions.fs b/src/Compiler/Driver/CompilerOptions.fs index a6934af881e..7c4c81efd40 100644 --- a/src/Compiler/Driver/CompilerOptions.fs +++ b/src/Compiler/Driver/CompilerOptions.fs @@ -977,7 +977,13 @@ let outputFileFlagsFsc (tcConfigB: TcConfigBuilder) = Some(FSComp.SR.optsNoCopyFsharpCore ()) ) - CompilerOption("refonly", tagNone, OptionSwitch(SetReferenceAssemblyOnlySwitch tcConfigB), None, Some(FSComp.SR.optsRefOnly (formatOptionSwitch (tcConfigB.emitMetadataAssembly <> MetadataAssemblyGeneration.None)))) + CompilerOption( + "refonly", + tagNone, + OptionSwitch(SetReferenceAssemblyOnlySwitch tcConfigB), + None, + Some(FSComp.SR.optsRefOnly (formatOptionSwitch (tcConfigB.emitMetadataAssembly <> MetadataAssemblyGeneration.None))) + ) CompilerOption("refout", tagFile, OptionString(SetReferenceAssemblyOutSwitch tcConfigB), None, Some(FSComp.SR.optsRefOut ())) ] @@ -1025,7 +1031,13 @@ let resourcesFlagsFsc (tcConfigB: TcConfigBuilder) = let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = let debug = [ - CompilerOption("debug", tagNone, OptionSwitch(SetDebugSwitch tcConfigB None), None, Some(FSComp.SR.optsDebugPM (formatOptionSwitch tcConfigB.debuginfo))) + CompilerOption( + "debug", + tagNone, + OptionSwitch(SetDebugSwitch tcConfigB None), + None, + Some(FSComp.SR.optsDebugPM (formatOptionSwitch tcConfigB.debuginfo)) + ) CompilerOption( "debug", @@ -1038,7 +1050,13 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = let embed = [ - CompilerOption("embed", tagNone, OptionSwitch(SetEmbedAllSourceSwitch tcConfigB), None, Some(FSComp.SR.optsEmbedAllSource (formatOptionSwitch tcConfigB.embedAllSource))) + CompilerOption( + "embed", + tagNone, + OptionSwitch(SetEmbedAllSourceSwitch tcConfigB), + None, + Some(FSComp.SR.optsEmbedAllSource (formatOptionSwitch tcConfigB.embedAllSource)) + ) CompilerOption("embed", tagFileList, OptionStringList tcConfigB.AddEmbeddedSourceFile, None, Some(FSComp.SR.optsEmbedSource ())) @@ -1047,9 +1065,21 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = let codegen = [ - CompilerOption("optimize", tagNone, OptionSwitch(SetOptimizeSwitch tcConfigB), None, Some(FSComp.SR.optsOptimize (formatOptionSwitch (tcConfigB.optSettings <> OptimizationSettings.Defaults)))) + CompilerOption( + "optimize", + tagNone, + OptionSwitch(SetOptimizeSwitch tcConfigB), + None, + Some(FSComp.SR.optsOptimize (formatOptionSwitch (tcConfigB.optSettings <> OptimizationSettings.Defaults))) + ) - CompilerOption("tailcalls", tagNone, OptionSwitch(SetTailcallSwitch tcConfigB), None, Some(FSComp.SR.optsTailcalls (formatOptionSwitch tcConfigB.emitTailcalls))) + CompilerOption( + "tailcalls", + tagNone, + OptionSwitch(SetTailcallSwitch tcConfigB), + None, + Some(FSComp.SR.optsTailcalls (formatOptionSwitch tcConfigB.emitTailcalls)) + ) CompilerOption( "deterministic", @@ -1059,7 +1089,13 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = Some(FSComp.SR.optsDeterministic (formatOptionSwitch tcConfigB.deterministic)) ) - CompilerOption("realsig", tagNone, OptionSwitch(SetRealsig tcConfigB), None, Some(FSComp.SR.optsRealsig (formatOptionSwitch tcConfigB.realsig))) + CompilerOption( + "realsig", + tagNone, + OptionSwitch(SetRealsig tcConfigB), + None, + Some(FSComp.SR.optsRealsig (formatOptionSwitch tcConfigB.realsig)) + ) CompilerOption("pathmap", tagPathMap, OptionStringList(AddPathMapping tcConfigB), None, Some(FSComp.SR.optsPathMap ())) @@ -1068,7 +1104,11 @@ let codeGenerationFlags isFsi (tcConfigB: TcConfigBuilder) = tagNone, OptionSwitch(crossOptimizeSwitch tcConfigB), None, - Some(FSComp.SR.optsCrossoptimize (formatOptionSwitch (Option.defaultValue false tcConfigB.optSettings.crossAssemblyOptimizationUser))) + Some( + FSComp.SR.optsCrossoptimize ( + formatOptionSwitch (Option.defaultValue false tcConfigB.optSettings.crossAssemblyOptimizationUser) + ) + ) ) CompilerOption( From 954cb2a9205d5f2b96a5fe9cac98f8b19922b135 Mon Sep 17 00:00:00 2001 From: nih0n Date: Tue, 10 Dec 2024 22:51:44 -0300 Subject: [PATCH 09/11] Update expected-help-output.bsl --- .../expected-help-output.bsl | 40 +++++++++++-------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/tests/FSharp.Compiler.Service.Tests/expected-help-output.bsl b/tests/FSharp.Compiler.Service.Tests/expected-help-output.bsl index 61cf7105859..318bb051e59 100644 --- a/tests/FSharp.Compiler.Service.Tests/expected-help-output.bsl +++ b/tests/FSharp.Compiler.Service.Tests/expected-help-output.bsl @@ -10,11 +10,11 @@ another assembly --delaysign[+|-] Delay-sign the assembly using only the public portion of the strong - name key + name key (off by default) --publicsign[+|-] Public-sign the assembly using only the public portion of the strong name key, and mark the assembly as - signed + signed (off by default) --doc: Write the xmldoc of the assembly to the given file --keyfile: Specify a strong name key file @@ -23,7 +23,7 @@ Itanium, anycpu32bitpreferred, or anycpu. The default is anycpu. --compressmetadata[+|-] Compress interface and optimization - data files + data files (on by default) --nooptimizationdata Only include optimization information essential for implementing inlined constructs. @@ -41,7 +41,7 @@ produced binaries --refonly[+|-] Produce a reference assembly, instead of a full assembly, as the - primary output + primary output (off by default) --refout: Produce a reference assembly with the specified file path. @@ -69,7 +69,7 @@ - CODE GENERATION - --debug[+|-] Emit debug information (Short form: - -g) + -g) (off by default) --debug:{full|pdbonly|portable|embedded} Specify debugging type: full, portable, embedded, pdbonly. ('full' is the default if no debugging type @@ -80,39 +80,41 @@ cross-platform format embedded into the output file). --embed[+|-] Embed all source files in the - portable PDB file + portable PDB file (off by default) --embed: Embed specific source files in the portable PDB file --sourcelink: Source link information file to embed in the portable PDB file --optimize[+|-] Enable optimizations (Short form: - -O) ---tailcalls[+|-] Enable or disable tailcalls + -O) (off by default) +--tailcalls[+|-] Enable or disable tailcalls (on by + default) --deterministic[+|-] Produce a deterministic assembly (including module version GUID and - timestamp) + timestamp) (off by default) --realsig[+|-] Generate assembly with IL visibility that matches the source code - visibility + visibility (off by default) --pathmap: Maps physical paths to source path names output by the compiler --crossoptimize[+|-] Enable or disable cross-module - optimizations + optimizations (off by default) --reflectionfree Disable implicit generation of constructs using reflection - ERRORS AND WARNINGS - ---warnaserror[+|-] Report all warnings as errors +--warnaserror[+|-] Report all warnings as errors (off + by default) --warnaserror[+|-]: Report specific warnings as errors --warn: Set a warning level (0-5) --nowarn: Disable specific warning messages --warnon: Enable specific warnings that may be off by default --checknulls[+|-] Enable nullness declarations and - checks + checks (off by default) --consolecolors[+|-] Output warning and error messages in - color + color (on by default) - LANGUAGE - @@ -120,12 +122,14 @@ language version. --langversion:{version|latest|preview} Specify language version such as 'latest' or 'preview'. ---checked[+|-] Generate overflow checks +--checked[+|-] Generate overflow checks (off by + default) --define: Define conditional compilation symbols (Short form: -d) --mlcompatibility Ignore ML compatibility warnings --strict-indentation[+|-] Override indentation rules implied - by the language version + by the language version (off by + default) - MISCELLANEOUS - @@ -173,7 +177,9 @@ on this assembly. Use an assembly name e.g. mylib, not a DLL name. --pdb: Name the output debug file ---highentropyva[+|-] Enable high-entropy ASLR +--highentropyva[+|-] Enable high-entropy ASLR (off by + default) --subsystemversion: Specify subsystem version of this assembly --quotations-debug[+|-] Emit debug information in quotations + (off by default) From af6be30f17cd9bdfd6ff6934827180a05a406ed4 Mon Sep 17 00:00:00 2001 From: Fernando Omori Date: Sat, 14 Dec 2024 01:25:54 -0300 Subject: [PATCH 10/11] Update help baseline files --- .../fsi/help/help40-nologo.437.1033.bsl | 30 ++++++++++------- .../fsi/help/help40.437.1033.bsl | 32 +++++++++++-------- 2 files changed, 37 insertions(+), 25 deletions(-) diff --git a/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40-nologo.437.1033.bsl b/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40-nologo.437.1033.bsl index ef072f38185..b8e35227384 100644 --- a/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40-nologo.437.1033.bsl +++ b/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40-nologo.437.1033.bsl @@ -18,7 +18,7 @@ Usage: fsiAnyCpu [script.fsx []] - CODE GENERATION - --debug[+|-] Emit debug information (Short form: - -g) + -g) (on by default) --debug:{full|pdbonly|portable|embedded} Specify debugging type: full, portable, embedded, pdbonly. ('pdbonly' is the default if no @@ -29,33 +29,35 @@ Usage: fsiAnyCpu [script.fsx []] a cross-platform format embedded into the output file). --optimize[+|-] Enable optimizations (Short form: - -O) ---tailcalls[+|-] Enable or disable tailcalls + -O) (on by default) +--tailcalls[+|-] Enable or disable tailcalls (on by + default) --deterministic[+|-] Produce a deterministic assembly (including module version GUID and - timestamp) + timestamp) (off by default) --realsig[+|-] Generate assembly with IL visibility that matches the source code - visibility + visibility (off by default) --pathmap: Maps physical paths to source path names output by the compiler --crossoptimize[+|-] Enable or disable cross-module - optimizations + optimizations (on by default) --reflectionfree Disable implicit generation of constructs using reflection - ERRORS AND WARNINGS - ---warnaserror[+|-] Report all warnings as errors +--warnaserror[+|-] Report all warnings as errors (off + by default) --warnaserror[+|-]: Report specific warnings as errors --warn: Set a warning level (0-5) --nowarn: Disable specific warning messages --warnon: Enable specific warnings that may be off by default --checknulls[+|-] Enable nullness declarations and - checks + checks (off by default) --consolecolors[+|-] Output warning and error messages in - color + color (on by default) - LANGUAGE - @@ -63,12 +65,14 @@ Usage: fsiAnyCpu [script.fsx []] language version. --langversion:{version|latest|preview} Specify language version such as 'latest' or 'preview'. ---checked[+|-] Generate overflow checks +--checked[+|-] Generate overflow checks (off by + default) --define: Define conditional compilation symbols (Short form: -d) --mlcompatibility Ignore ML compatibility warnings --strict-indentation[+|-] Override indentation rules implied - by the language version + by the language version (off by + default) - MISCELLANEOUS - @@ -110,9 +114,11 @@ Usage: fsiAnyCpu [script.fsx []] --readline[+|-] Support TAB completion in console (on by default) --quotations-debug[+|-] Emit debug information in quotations + (off by default) --shadowcopyreferences[+|-] Prevents references from being locked by the F# Interactive process + (off by default) --multiemit[+|-] Emit multiple assemblies (on by default) -See https://learn.microsoft.com/dotnet/fsharp/language-reference/fsharp-interactive-options for more details. \ No newline at end of file +See https://learn.microsoft.com/dotnet/fsharp/language-reference/fsharp-interactive-options for more details. diff --git a/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40.437.1033.bsl b/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40.437.1033.bsl index 63845b3e13a..7c8c9a4f4ba 100644 --- a/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40.437.1033.bsl +++ b/tests/fsharpqa/Source/CompilerOptions/fsi/help/help40.437.1033.bsl @@ -1,4 +1,4 @@ -Microsoft (R) F# Interactive version 10.2.3 for F# 4.5 +Microsoft (R) F# Interactive version 13.9.200.0 for F# 9.0 Copyright (c) Microsoft Corporation. All Rights Reserved. Usage: fsiAnyCpu [script.fsx []] @@ -20,7 +20,7 @@ Usage: fsiAnyCpu [script.fsx []] - CODE GENERATION - --debug[+|-] Emit debug information (Short form: - -g) + -g) (on by default) --debug:{full|pdbonly|portable|embedded} Specify debugging type: full, portable, embedded, pdbonly. ('pdbonly' is the default if no @@ -31,33 +31,35 @@ Usage: fsiAnyCpu [script.fsx []] a cross-platform format embedded into the output file). --optimize[+|-] Enable optimizations (Short form: - -O) ---tailcalls[+|-] Enable or disable tailcalls + -O) (on by default) +--tailcalls[+|-] Enable or disable tailcalls (on by + default) --deterministic[+|-] Produce a deterministic assembly (including module version GUID and - timestamp) + timestamp) (off by default) --realsig[+|-] Generate assembly with IL visibility that matches the source code - visibility + visibility (off by default) --pathmap: Maps physical paths to source path names output by the compiler --crossoptimize[+|-] Enable or disable cross-module - optimizations + optimizations (on by default) --reflectionfree Disable implicit generation of constructs using reflection - ERRORS AND WARNINGS - ---warnaserror[+|-] Report all warnings as errors +--warnaserror[+|-] Report all warnings as errors (off + by default) --warnaserror[+|-]: Report specific warnings as errors --warn: Set a warning level (0-5) --nowarn: Disable specific warning messages --warnon: Enable specific warnings that may be off by default --checknulls[+|-] Enable nullness declarations and - checks + checks (off by default) --consolecolors[+|-] Output warning and error messages in - color + color (on by default) - LANGUAGE - @@ -65,12 +67,14 @@ Usage: fsiAnyCpu [script.fsx []] language version. --langversion:{version|latest|preview} Specify language version such as 'latest' or 'preview'. ---checked[+|-] Generate overflow checks +--checked[+|-] Generate overflow checks (off by + default) --define: Define conditional compilation symbols (Short form: -d) --mlcompatibility Ignore ML compatibility warnings --strict-indentation[+|-] Override indentation rules implied - by the language version + by the language version (off by + default) - MISCELLANEOUS - @@ -112,9 +116,11 @@ Usage: fsiAnyCpu [script.fsx []] --readline[+|-] Support TAB completion in console (on by default) --quotations-debug[+|-] Emit debug information in quotations + (off by default) --shadowcopyreferences[+|-] Prevents references from being locked by the F# Interactive process + (off by default) --multiemit[+|-] Emit multiple assemblies (on by default) -See https://learn.microsoft.com/dotnet/fsharp/language-reference/fsharp-interactive-options for more details. \ No newline at end of file +See https://learn.microsoft.com/dotnet/fsharp/language-reference/fsharp-interactive-options for more details. From 57272a1ddab9c31b3b2aed98b7b32d9e9c206de7 Mon Sep 17 00:00:00 2001 From: nih0n Date: Mon, 16 Dec 2024 10:34:05 -0300 Subject: [PATCH 11/11] Update release notes --- docs/release-notes/.FSharp.Compiler.Service/9.0.200.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/release-notes/.FSharp.Compiler.Service/9.0.200.md b/docs/release-notes/.FSharp.Compiler.Service/9.0.200.md index a67c88e5284..26edd574db5 100644 --- a/docs/release-notes/.FSharp.Compiler.Service/9.0.200.md +++ b/docs/release-notes/.FSharp.Compiler.Service/9.0.200.md @@ -27,6 +27,7 @@ * Added project property ParallelCompilation which turns on graph based type checking, parallel ILXGen and parallel optimization. By default on for users of langversion=preview ([PR #17948](https://github.com/dotnet/fsharp/pull/17948)) * Adding warning when consuming generic method returning T|null for types not supporting nullness (structs,anons,tuples) ([PR #18057](https://github.com/dotnet/fsharp/pull/18057)) * Sink: report SynPat.ArrayOrList type ([PR #18127](https://github.com/dotnet/fsharp/pull/18127)) +* Show the default value of compiler options ([PR #18054](https://github.com/dotnet/fsharp/pull/18054)) ### Changed