Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions vsintegration/src/FSharp.Editor/FSharp.Editor.resx
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,26 @@
<data name="6008" xml:space="preserve">
<value>IntelliSense</value>
</data>
<data name="IntelliSensePageKeywords" xml:space="preserve">
<value>Completion Lists;
Show completion list after a character is deleted;
Show completion list after a character is typed;
Show symbols in unopened namespaces;
Enter key behavior;
Never add new line on enter;
Only add new line on enter after end of fully typed word;
Always add new line on enter;</value>
</data>
<data name="6009" xml:space="preserve">
<value>QuickInfo</value>
</data>
<data name="QuickInfoPageKeywords" xml:space="preserve">
<value>Navigation links;
Show navigation links as;
Solid underline;
Dot underline;
Dash underline;</value>
</data>
<data name="AddAssemblyReference" xml:space="preserve">
<value>Add an assembly reference to '{0}'</value>
</data>
Expand All @@ -171,15 +188,44 @@
<data name="6010" xml:space="preserve">
<value>Code Fixes</value>
</data>
<data name="CodeFixesPageKeywords" xml:space="preserve">
<value>Simplify names (remove unnecessary qualifiers);
Always place open statements at the top level;
Remove unused open statements;
Analyze and suggest fixes for unused values;
Suggest names for unresolved identifiers;</value>
</data>
<data name="6011" xml:space="preserve">
<value>Performance</value>
</data>
<data name="PerformancePageKeywords" xml:space="preserve">
<value>F# Project and Caching Performance Options;
Enable in-memory cross project references;
IntelliSense Performance Options;
Enable stale data for IntelliSense features;
Time until stale results are used (in milliseconds);
Parallelization (requires restart);
Enable parallel type checking with signature files;
Enable parallel reference resolution</value>
</data>
<data name="6012" xml:space="preserve">
<value>Advanced</value>
</data>
<data name="AdvancedPageKeywords" xml:space="preserve">
<value>Block Structure Guides;
Show structure guidelines for F# code;
Outlining;
Show outlining and collapsible nodes for F# code;
Inline hints;
Display inline type hints (experimental);
Display inline parameter name hints (experimental);Beer</value>
</data>
<data name="6014" xml:space="preserve">
<value>Formatting</value>
</data>
<data name="FormattingPageKeywords" xml:space="preserve">
<value>Re-format indentation on paste (Experimental)</value>
</data>
<data name="TheValueIsUnused" xml:space="preserve">
<value>The value is unused</value>
</data>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -193,12 +193,12 @@ type internal FSharpSettingsFactory
Width = 360,
Height = 120,
Window="34E76E81-EE4A-11D0-AE2E-00A0C90FFFC3")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.IntelliSenseOptionPage>, "F#", null, "IntelliSense", "6008")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.QuickInfoOptionPage>, "F#", null, "QuickInfo", "6009")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.CodeFixesOptionPage>, "F#", null, "Code Fixes", "6010")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.LanguageServicePerformanceOptionPage>, "F#", null, "Performance", "6011")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.AdvancedSettingsOptionPage>, "F#", null, "Advanced", "6012")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.FormattingOptionPage>, "F#", null, "Formatting", "6014")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.IntelliSenseOptionPage>, "F#", null, "IntelliSense", "6008", "IntelliSensePageKeywords")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.QuickInfoOptionPage>, "F#", null, "QuickInfo", "6009", "QuickInfoPageKeywords")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.CodeFixesOptionPage>, "F#", null, "Code Fixes", "6010", "CodeFixesPageKeywords")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.LanguageServicePerformanceOptionPage>, "F#", null, "Performance", "6011", "PerformancePageKeywords")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.AdvancedSettingsOptionPage>, "F#", null, "Advanced", "6012", "AdvancedPageKeywords")>]
[<ProvideLanguageEditorOptionPage(typeof<OptionsUI.FormattingOptionPage>, "F#", null, "Formatting", "6014", "FormattingPageKeywords")>]
[<ProvideFSharpVersionRegistration(FSharpConstants.projectPackageGuidString, "Microsoft Visual F#")>]
// 64 represents a hex number. It needs to be greater than 37 so the TextMate editor will not be chosen as higher priority.
[<ProvideEditorExtension(typeof<FSharpEditorFactory>, ".fs", 64)>]
Expand Down
88 changes: 87 additions & 1 deletion vsintegration/src/FSharp.Editor/xlf/FSharp.Editor.cs.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,36 @@
<target state="translated">Přidat anotaci typu</target>
<note />
</trans-unit>
<trans-unit id="AdvancedPageKeywords">
<source>Block Structure Guides;
Show structure guidelines for F# code;
Outlining;
Show outlining and collapsible nodes for F# code;
Inline hints;
Display inline type hints (experimental);
Display inline parameter name hints (experimental);Beer</source>
<target state="new">Block Structure Guides;
Show structure guidelines for F# code;
Outlining;
Show outlining and collapsible nodes for F# code;
Inline hints;
Display inline type hints (experimental);
Display inline parameter name hints (experimental);Beer</target>
<note />
</trans-unit>
<trans-unit id="CodeFixesPageKeywords">
<source>Simplify names (remove unnecessary qualifiers);
Always place open statements at the top level;
Remove unused open statements;
Analyze and suggest fixes for unused values;
Suggest names for unresolved identifiers;</source>
<target state="new">Simplify names (remove unnecessary qualifiers);
Always place open statements at the top level;
Remove unused open statements;
Analyze and suggest fixes for unused values;
Suggest names for unresolved identifiers;</target>
<note />
</trans-unit>
<trans-unit id="ConvertCSharpUsingToFSharpOpen">
<source>Convert C# 'using' to F# 'open'</source>
<target state="new">Convert C# 'using' to F# 'open'</target>
Expand Down Expand Up @@ -72,6 +102,11 @@
<target state="translated">Funkce jazyka F#</target>
<note />
</trans-unit>
<trans-unit id="FormattingPageKeywords">
<source>Re-format indentation on paste (Experimental)</source>
<target state="new">Re-format indentation on paste (Experimental)</target>
<note />
</trans-unit>
<trans-unit id="ImplementInterface">
<source>Implement interface</source>
<target state="translated">Implementujte rozhraní.</target>
Expand All @@ -82,6 +117,25 @@
<target state="translated">Implementujte rozhraní bez anotace typu.</target>
<note />
</trans-unit>
<trans-unit id="IntelliSensePageKeywords">
<source>Completion Lists;
Show completion list after a character is deleted;
Show completion list after a character is typed;
Show symbols in unopened namespaces;
Enter key behavior;
Never add new line on enter;
Only add new line on enter after end of fully typed word;
Always add new line on enter;</source>
<target state="new">Completion Lists;
Show completion list after a character is deleted;
Show completion list after a character is typed;
Show symbols in unopened namespaces;
Enter key behavior;
Never add new line on enter;
Only add new line on enter after end of fully typed word;
Always add new line on enter;</target>
<note />
</trans-unit>
<trans-unit id="MakeDeclarationMutable">
<source>Make declaration 'mutable'</source>
<target state="translated">Nastavte deklaraci jako mutable.</target>
Expand All @@ -92,11 +146,43 @@
<target state="translated">Nastavit {0} jako rekurzivní</target>
<note />
</trans-unit>
<trans-unit id="PerformancePageKeywords">
<source>F# Project and Caching Performance Options;
Enable in-memory cross project references;
IntelliSense Performance Options;
Enable stale data for IntelliSense features;
Time until stale results are used (in milliseconds);
Parallelization (requires restart);
Enable parallel type checking with signature files;
Enable parallel reference resolution</source>
<target state="new">F# Project and Caching Performance Options;
Enable in-memory cross project references;
IntelliSense Performance Options;
Enable stale data for IntelliSense features;
Time until stale results are used (in milliseconds);
Parallelization (requires restart);
Enable parallel type checking with signature files;
Enable parallel reference resolution</target>
<note />
</trans-unit>
<trans-unit id="PrefixValueNameWithUnderscore">
<source>Prefix '{0}' with underscore</source>
<target state="translated">Před {0} vložte podtržítko.</target>
<note />
</trans-unit>
<trans-unit id="QuickInfoPageKeywords">
<source>Navigation links;
Show navigation links as;
Solid underline;
Dot underline;
Dash underline;</source>
<target state="new">Navigation links;
Show navigation links as;
Solid underline;
Dot underline;
Dash underline;</target>
<note />
</trans-unit>
<trans-unit id="RemoveReturn">
<source>Remove 'return'</source>
<target state="translated">Odebrat return</target>
Expand Down Expand Up @@ -164,7 +250,7 @@
</trans-unit>
<trans-unit id="6008">
<source>IntelliSense</source>
<target state="translated">IntelliSense</target>
<target state="needs-review-translation">IntelliSense</target>
<note />
</trans-unit>
<trans-unit id="6009">
Expand Down
88 changes: 87 additions & 1 deletion vsintegration/src/FSharp.Editor/xlf/FSharp.Editor.de.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,36 @@
<target state="translated">Typanmerkung hinzufügen</target>
<note />
</trans-unit>
<trans-unit id="AdvancedPageKeywords">
<source>Block Structure Guides;
Show structure guidelines for F# code;
Outlining;
Show outlining and collapsible nodes for F# code;
Inline hints;
Display inline type hints (experimental);
Display inline parameter name hints (experimental);Beer</source>
<target state="new">Block Structure Guides;
Show structure guidelines for F# code;
Outlining;
Show outlining and collapsible nodes for F# code;
Inline hints;
Display inline type hints (experimental);
Display inline parameter name hints (experimental);Beer</target>
<note />
</trans-unit>
<trans-unit id="CodeFixesPageKeywords">
<source>Simplify names (remove unnecessary qualifiers);
Always place open statements at the top level;
Remove unused open statements;
Analyze and suggest fixes for unused values;
Suggest names for unresolved identifiers;</source>
<target state="new">Simplify names (remove unnecessary qualifiers);
Always place open statements at the top level;
Remove unused open statements;
Analyze and suggest fixes for unused values;
Suggest names for unresolved identifiers;</target>
<note />
</trans-unit>
<trans-unit id="ConvertCSharpUsingToFSharpOpen">
<source>Convert C# 'using' to F# 'open'</source>
<target state="new">Convert C# 'using' to F# 'open'</target>
Expand Down Expand Up @@ -72,6 +102,11 @@
<target state="translated">F#-Funktionen</target>
<note />
</trans-unit>
<trans-unit id="FormattingPageKeywords">
<source>Re-format indentation on paste (Experimental)</source>
<target state="new">Re-format indentation on paste (Experimental)</target>
<note />
</trans-unit>
<trans-unit id="ImplementInterface">
<source>Implement interface</source>
<target state="translated">Schnittstelle implementieren</target>
Expand All @@ -82,6 +117,25 @@
<target state="translated">Schnittstelle ohne Typanmerkung implementieren</target>
<note />
</trans-unit>
<trans-unit id="IntelliSensePageKeywords">
<source>Completion Lists;
Show completion list after a character is deleted;
Show completion list after a character is typed;
Show symbols in unopened namespaces;
Enter key behavior;
Never add new line on enter;
Only add new line on enter after end of fully typed word;
Always add new line on enter;</source>
<target state="new">Completion Lists;
Show completion list after a character is deleted;
Show completion list after a character is typed;
Show symbols in unopened namespaces;
Enter key behavior;
Never add new line on enter;
Only add new line on enter after end of fully typed word;
Always add new line on enter;</target>
<note />
</trans-unit>
<trans-unit id="MakeDeclarationMutable">
<source>Make declaration 'mutable'</source>
<target state="translated">Deklaration "änderbar" machen</target>
Expand All @@ -92,11 +146,43 @@
<target state="translated">"{0}" als rekursiv festlegen</target>
<note />
</trans-unit>
<trans-unit id="PerformancePageKeywords">
<source>F# Project and Caching Performance Options;
Enable in-memory cross project references;
IntelliSense Performance Options;
Enable stale data for IntelliSense features;
Time until stale results are used (in milliseconds);
Parallelization (requires restart);
Enable parallel type checking with signature files;
Enable parallel reference resolution</source>
<target state="new">F# Project and Caching Performance Options;
Enable in-memory cross project references;
IntelliSense Performance Options;
Enable stale data for IntelliSense features;
Time until stale results are used (in milliseconds);
Parallelization (requires restart);
Enable parallel type checking with signature files;
Enable parallel reference resolution</target>
<note />
</trans-unit>
<trans-unit id="PrefixValueNameWithUnderscore">
<source>Prefix '{0}' with underscore</source>
<target state="translated">"{0}" einen Unterstrich voranstellen</target>
<note />
</trans-unit>
<trans-unit id="QuickInfoPageKeywords">
<source>Navigation links;
Show navigation links as;
Solid underline;
Dot underline;
Dash underline;</source>
<target state="new">Navigation links;
Show navigation links as;
Solid underline;
Dot underline;
Dash underline;</target>
<note />
</trans-unit>
<trans-unit id="RemoveReturn">
<source>Remove 'return'</source>
<target state="translated">"return" entfernen</target>
Expand Down Expand Up @@ -164,7 +250,7 @@
</trans-unit>
<trans-unit id="6008">
<source>IntelliSense</source>
<target state="translated">IntelliSense</target>
<target state="needs-review-translation">IntelliSense</target>
<note />
</trans-unit>
<trans-unit id="6009">
Expand Down
Loading