Skip to content

Commit 7a08baf

Browse files
Added more text content to the I18N system (#446)
1 parent cfc2103 commit 7a08baf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+3356
-354
lines changed

app/MindWork AI Studio/Assistants/EMail/WritingStylesExtensions.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@ namespace AIStudio.Assistants.EMail;
22

33
public static class WritingStylesExtensions
44
{
5+
private static string TB(string fallbackEN) => Tools.PluginSystem.I18N.I.T(fallbackEN, typeof(WritingStylesExtensions).Namespace, nameof(WritingStylesExtensions));
6+
57
public static string Name(this WritingStyles style) => style switch
68
{
7-
WritingStyles.ACADEMIC => "Academic",
8-
WritingStyles.PERSONAL => "Personal",
9-
WritingStyles.BUSINESS_FORMAL => "Business formal",
10-
WritingStyles.BUSINESS_INFORMAL => "Business informal",
9+
WritingStyles.ACADEMIC => TB("Academic"),
10+
WritingStyles.PERSONAL => TB("Personal"),
11+
WritingStyles.BUSINESS_FORMAL => TB("Business formal"),
12+
WritingStyles.BUSINESS_INFORMAL => TB("Business informal"),
1113

12-
_ => "Not specified",
14+
_ => TB("Not specified"),
1315
};
1416

1517
public static string Prompt(this WritingStyles style) => style switch

app/MindWork AI Studio/Assistants/I18N/allTexts.lua

Lines changed: 957 additions & 0 deletions
Large diffs are not rendered by default.

app/MindWork AI Studio/Assistants/RewriteImprove/SentenceStructureExtensions.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@ namespace AIStudio.Assistants.RewriteImprove;
22

33
public static class SentenceStructureExtensions
44
{
5+
private static string TB(string fallbackEN) => Tools.PluginSystem.I18N.I.T(fallbackEN, typeof(SentenceStructureExtensions).Namespace, nameof(SentenceStructureExtensions));
6+
57
public static string Name(this SentenceStructure sentenceStructure) => sentenceStructure switch
68
{
7-
SentenceStructure.ACTIVE => "Active voice",
8-
SentenceStructure.PASSIVE => "Passive voice",
9+
SentenceStructure.ACTIVE => TB("Active voice"),
10+
SentenceStructure.PASSIVE => TB("Passive voice"),
911

10-
_ => "Not Specified",
12+
_ => TB("Not Specified"),
1113
};
1214

1315
public static string Prompt(this SentenceStructure sentenceStructure) => sentenceStructure switch

app/MindWork AI Studio/Assistants/RewriteImprove/WritingStylesExtensions.cs

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,22 @@ namespace AIStudio.Assistants.RewriteImprove;
22

33
public static class WritingStylesExtensions
44
{
5+
private static string TB(string fallbackEN) => Tools.PluginSystem.I18N.I.T(fallbackEN, typeof(WritingStylesExtensions).Namespace, nameof(WritingStylesExtensions));
6+
57
public static string Name(this WritingStyles style) => style switch
68
{
7-
WritingStyles.EVERYDAY => "Everyday (personal texts, social media)",
8-
WritingStyles.BUSINESS => "Business (business emails, reports, presentations)",
9-
WritingStyles.SCIENTIFIC => "Scientific (scientific papers, research reports)",
10-
WritingStyles.JOURNALISTIC => "Journalistic (magazines, newspapers, news)",
11-
WritingStyles.LITERARY => "Literary (fiction, poetry)",
12-
WritingStyles.TECHNICAL => "Technical (manuals, documentation)",
13-
WritingStyles.MARKETING => "Marketing (advertisements, sales texts)",
14-
WritingStyles.ACADEMIC => "Academic (essays, seminar papers)",
15-
WritingStyles.LEGAL => "Legal (legal texts, contracts)",
16-
WritingStyles.CHANGELOG => "Changelog (release notes, version history)",
9+
WritingStyles.EVERYDAY => TB("Everyday (personal texts, social media)"),
10+
WritingStyles.BUSINESS => TB("Business (business emails, reports, presentations)"),
11+
WritingStyles.SCIENTIFIC => TB("Scientific (scientific papers, research reports)"),
12+
WritingStyles.JOURNALISTIC => TB("Journalistic (magazines, newspapers, news)"),
13+
WritingStyles.LITERARY => TB("Literary (fiction, poetry)"),
14+
WritingStyles.TECHNICAL => TB("Technical (manuals, documentation)"),
15+
WritingStyles.MARKETING => TB("Marketing (advertisements, sales texts)"),
16+
WritingStyles.ACADEMIC => TB("Academic (essays, seminar papers)"),
17+
WritingStyles.LEGAL => TB("Legal (legal texts, contracts)"),
18+
WritingStyles.CHANGELOG => TB("Changelog (release notes, version history)"),
1719

18-
_ => "Not specified",
20+
_ => TB("Not specified"),
1921
};
2022

2123
public static string Prompt(this WritingStyles style) => style switch

app/MindWork AI Studio/Assistants/TextSummarizer/ComplexityExtensions.cs

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,20 @@ namespace AIStudio.Assistants.TextSummarizer;
22

33
public static class ComplexityExtensions
44
{
5+
private static string TB(string fallbackEN) => Tools.PluginSystem.I18N.I.T(fallbackEN, typeof(ComplexityExtensions).Namespace, nameof(ComplexityExtensions));
6+
57
public static string Name(this Complexity complexity) => complexity switch
68
{
7-
Complexity.NO_CHANGE => "No change in complexity",
9+
Complexity.NO_CHANGE => TB("No change in complexity"),
810

9-
Complexity.SIMPLE_LANGUAGE => "Simple language, e.g., for children",
10-
Complexity.TEEN_LANGUAGE => "Teen language, e.g., for teenagers",
11-
Complexity.EVERYDAY_LANGUAGE => "Everyday language, e.g., for adults",
12-
Complexity.POPULAR_SCIENCE_LANGUAGE => "Popular science language, e.g., for people interested in science",
13-
Complexity.SCIENTIFIC_LANGUAGE_FIELD_EXPERTS => "Scientific language for experts in this field",
14-
Complexity.SCIENTIFIC_LANGUAGE_OTHER_EXPERTS => "Scientific language for experts from other fields (interdisciplinary)",
11+
Complexity.SIMPLE_LANGUAGE => TB("Simple language, e.g., for children"),
12+
Complexity.TEEN_LANGUAGE => TB("Teen language, e.g., for teenagers"),
13+
Complexity.EVERYDAY_LANGUAGE => TB("Everyday language, e.g., for adults"),
14+
Complexity.POPULAR_SCIENCE_LANGUAGE => TB("Popular science language, e.g., for people interested in science"),
15+
Complexity.SCIENTIFIC_LANGUAGE_FIELD_EXPERTS => TB("Scientific language for experts in this field"),
16+
Complexity.SCIENTIFIC_LANGUAGE_OTHER_EXPERTS => TB("Scientific language for experts from other fields (interdisciplinary)"),
1517

16-
_ => "No change in complexity",
18+
_ => TB("No change in complexity"),
1719
};
1820

1921
public static string Prompt(this Complexity complexity, string expertInField) => complexity switch

app/MindWork AI Studio/Dialogs/ProviderDialog.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
@* ReSharper restore Asp.Entity *@
8080
}
8181

82-
<MudField FullWidth="true" Label="Model selection" Variant="Variant.Outlined" Class="mb-3">
82+
<MudField FullWidth="true" Label="@T("Model selection")" Variant="Variant.Outlined" Class="mb-3">
8383
<MudStack Row="@true" AlignItems="AlignItems.Center" StretchItems="StretchItems.End">
8484
@if (this.DataLLMProvider.IsLLMModelProvidedManually())
8585
{

0 commit comments

Comments
 (0)