Skip to content

Commit a9a8fbf

Browse files
committed
Feature: Add uk-UA
1 parent d03c624 commit a9a8fbf

File tree

7 files changed

+31
-11
lines changed

7 files changed

+31
-11
lines changed

Scripts/Create-FlagFromSVG.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
$ConvertPath = "C:\Tools\ImageMagick-7.1.0-portable-Q16-x64\convert.exe"
88

9-
$SourcePath = "C:\Temp\jp.svg"
10-
$DestinationPath = "C:\Temp\ja-JP.png"
9+
$SourcePath = "C:\Temp\ua.svg"
10+
$DestinationPath = "C:\Temp\uk-UA.png"
1111

1212
Start-Process -FilePath $ConvertPath -ArgumentList "-antialias -density 600 -background transparent -resize x48 ""$SourcePath"" ""$DestinationPath""" -NoNewWindow -Wait

Source/NETworkManager.Localization/LocalizationManager.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ private LocalizationManager(string cultureCode = DefaultCultureCode)
7171
new LocalizationInfo("Portuguese (Brazil)", "português brasileiro", GetImageUri("pt-BR"), "pt-BR"),
7272
new LocalizationInfo("Russian (Russia)", "Русский", GetImageUri("ru-RU"), "ru-RU"),
7373
new LocalizationInfo("Slovenian (Slovenia)", "slovenski jezik", GetImageUri("sl-SI"), "sl-SI"),
74-
new LocalizationInfo("Spanish (Spain)", "Español", GetImageUri("es-ES"), "es-ES")
74+
new LocalizationInfo("Spanish (Spain)", "Español", GetImageUri("es-ES"), "es-ES"),
75+
new LocalizationInfo("Ukrainian (Ukraine)", "Українська", GetImageUri("uk-UA"), "uk-UA"),
7576
];
7677

7778
/// <summary>

Source/NETworkManager.Localization/NETworkManager.Localization.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
<None Remove="Resources\Flags\pt-BR.png" />
2929
<None Remove="Resources\Flags\ru-RU.png" />
3030
<None Remove="Resources\Flags\sl-SI.png" />
31+
<None Remove="Resources\Flags\uk-UA.png" />
3132
<None Remove="Resources\Flags\zh-CN.png" />
3233
<None Remove="Resources\Flags\zh-TW.png" />
3334
</ItemGroup>
@@ -49,6 +50,7 @@
4950
<Resource Include="Resources\Flags\pt-BR.png" />
5051
<Resource Include="Resources\Flags\ru-RU.png" />
5152
<Resource Include="Resources\Flags\sl-SI.png" />
53+
<Resource Include="Resources\Flags\uk-UA.png" />
5254
<Resource Include="Resources\Flags\zh-CN.png" />
5355
<Resource Include="Resources\Flags\zh-TW.png" />
5456
</ItemGroup>
460 Bytes
Loading

Source/NETworkManager.Localization/Resources/Strings.Designer.cs

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Source/NETworkManager.Localization/Resources/Strings.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3942,4 +3942,7 @@ Right-click for more options.</value>
39423942
You can enable or disable encryption later at any time by right-clicking the profile file to manage encryption settings.
39433943
If you click Cancel, the profile file will remain unencrypted.</value>
39443944
</data>
3945+
<data name="ToolTip_RestartRequired" xml:space="preserve">
3946+
<value>A restart is required to apply changes such as language settings.</value>
3947+
</data>
39453948
</root>

Source/NETworkManager/MainWindow.xaml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,19 @@
108108
<Button Command="{Binding Path=RestartApplicationCommand}"
109109
Opacity="1"
110110
Visibility="{Binding Path=IsRestartRequired, Converter={StaticResource ResourceKey=BooleanToVisibilityCollapsedConverter}}"
111-
ToolTip="{x:Static Member=localization:Strings.RestartRequired}"
111+
ToolTip="{x:Static Member=localization:Strings.ToolTip_RestartRequired}"
112112
Cursor="Hand">
113-
<Rectangle Width="20" Height="20"
113+
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
114+
<Rectangle Width="20" Height="20"
114115
Fill="{DynamicResource ResourceKey=MahApps.Brushes.Accent}">
115-
<Rectangle.OpacityMask>
116-
<VisualBrush Stretch="Uniform" Visual="{iconPacks:Material Kind=ReloadAlert}" />
117-
</Rectangle.OpacityMask>
118-
</Rectangle>
116+
<Rectangle.OpacityMask>
117+
<VisualBrush Stretch="Uniform" Visual="{iconPacks:Material Kind=ProgressCheck}" />
118+
</Rectangle.OpacityMask>
119+
</Rectangle>
120+
<TextBlock Text="{x:Static Member=localization:Strings.RestartRequired}"
121+
VerticalAlignment="Center"
122+
Style="{StaticResource LinkTextBlock}" Margin="5,0,0,0"/>
123+
</StackPanel>
119124
</Button>
120125
<Button Command="{Binding Path=OpenWebsiteCommand}"
121126
Opacity="1"
@@ -194,7 +199,7 @@
194199
</Grid>
195200
</DataTemplate>
196201
</ComboBox.ItemTemplate>
197-
</ComboBox>
202+
</ComboBox>
198203
<Button Command="{Binding Path=OpenWebsiteCommand}"
199204
ToolTip="{x:Static Member=localization:Strings.ToolTip_StarForkProjectOnGitHub}"
200205
CommandParameter="{x:Static Member=resources:Resources.NETworkManager_GitHubRepoUrl}"
@@ -209,7 +214,7 @@
209214
</Rectangle>
210215
</StackPanel>
211216
</Button>
212-
217+
213218
<Button Command="{Binding Path=OpenWebsiteCommand}"
214219
ToolTip="{x:Static Member=localization:Strings.ToolTip_ReportIssueOrCreateFeatureRequest}"
215220
CommandParameter="{x:Static Member=resources:Resources.NETworkManager_GitHubNewIssueUrl}"

0 commit comments

Comments
 (0)