Skip to content

Commit

Permalink
Make LangVersion as configuration-agnostic
Browse files Browse the repository at this point in the history
Fixes: dotnet#2732 for the new project system.
  • Loading branch information
davkean committed May 15, 2018
1 parent 2654946 commit 599370d
Show file tree
Hide file tree
Showing 14 changed files with 136 additions and 133 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,14 @@
<!-- Advanced Build Page Properties -->
<EnumProperty Name="LanguageVersion" DisplayName="Language version" Visible="False">
<EnumProperty.DataSource>
<DataSource Persistence="ProjectFile" PersistedName="LangVersion" SourceOfDefaultValue="AfterContext"/>
<DataSource Persistence="ProjectFile" PersistedName="LangVersion" SourceOfDefaultValue="AfterContext" HasConfigurationCondition="False" />
</EnumProperty.DataSource>
</EnumProperty>
<StringProperty Name="LangVersion" DisplayName="Language version" Visible="False" >
<StringProperty.DataSource>
<DataSource Persistence="ProjectFile" SourceOfDefaultValue="AfterContext" HasConfigurationCondition="False" />
</StringProperty.DataSource>
</StringProperty>
<EnumProperty Name="ErrorReport" DisplayName="Error report" Visible="False"/>
<EnumProperty Name="DebugInfo" DisplayName="Debug Info" Visible="False">
<EnumProperty.DataSource>
Expand Down Expand Up @@ -124,8 +129,6 @@
<EnumValue Name="OnOutputUpdated" DisplayName="When the build updates the project output" />
</EnumProperty>

<!-- CSharp Project Configuration Properties-->
<StringProperty Name="LangVersion" DisplayName="CSharp Language Version" Visible="False"/>
<StringProperty Name="CodeAnalysisRuleSet" DisplayName=" Code Analysis Rule set" Visible="False"/>

<!-- F# specific properties-->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">Vypnuto</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Jazyková verze</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Sestava chyb</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Když sestavení aktualizuje výstup projektu</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">Verze jazyka CSharp</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Sada pravidel analýzy kódu</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">Aus</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Sprachversion</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Fehlerbericht</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Bei der Aktualisierung der Projektausgabe während der Erstellung</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">CSharp-Sprachversion</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Codeanalyseregel festgelegt</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">Desactivar</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Versión del lenguaje</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Informe de errores</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Cuando la compilación actualiza los resultados del proyecto</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">Versión de lenguaje CSharp</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Conjunto de reglas de análisis de código</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">Désactivé</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Version du langage</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Rapport d'erreurs</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Lorsque la build met à jour la sortie du projet</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">Version du langage CSharp</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Ensemble de règles d'analyse du code</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">No</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Versione del linguaggio</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Segnalazione errori</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Quando la compilazione aggiorna l'output del progetto</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">Versione del linguaggio CSharp</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Set di regole di analisi codice</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">オフ</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">言語バージョン</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">エラー レポート</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">ビルドがプロジェクト出力を更新したとき</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">CSharp 言語バージョン</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> コード分析規則セット</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">해제</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">언어 버전</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">오류 보고서</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">빌드에서 프로젝트 출력을 업데이트한 경우</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">CSharp 언어 버전</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> 코드 분석 규칙 집합</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">Wyłączony</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Wersja językowa</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Raport o błędach</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Gdy kompilacja aktualizuje wyjście projektu</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">Wersja języka CSharp</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Zestaw reguł analizy kodu</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,6 @@
<target state="translated">Desligado</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="translated">Versão do idioma</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|ErrorReport|DisplayName">
<source>Error report</source>
<target state="translated">Relatório de erros</target>
Expand Down Expand Up @@ -232,16 +227,21 @@
<target state="translated">Quando a compilação atualizar a saída do projeto</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>CSharp Language Version</source>
<target state="translated">Versão da Linguagem CSharp</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|CodeAnalysisRuleSet|DisplayName">
<source> Code Analysis Rule set</source>
<target state="translated"> Conjunto de Regras da Análise de Código</target>
<note />
</trans-unit>
<trans-unit id="EnumProperty|LanguageVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
<trans-unit id="StringProperty|LangVersion|DisplayName">
<source>Language version</source>
<target state="new">Language version</target>
<note />
</trans-unit>
</body>
</file>
</xliff>
Loading

0 comments on commit 599370d

Please sign in to comment.