Skip to content

Commit c71906a

Browse files
committed
Merge branch 'dev'
2 parents b108a80 + 4882d71 commit c71906a

21 files changed

+237
-198
lines changed

LOCALIZATION.md

+4-17
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,16 @@
11
# Localization
22
ScreenToGif's base language is [English](https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Resources/Localization/StringResources.en.xaml).<br/>
33

4-
To contribute to the translation of ScreenToGif, you can fork this repository or copy the texts resources and send it to [email protected].<br/>
5-
[![GitHub forks](https://img.shields.io/github/forks/badges/shields.svg?style=social&label=Fork)](https://github.com/NickeManarin/ScreenToGif)
4+
The typical workflow for translation work comprises three key stages: translating, testing, and submission. To contribute to the translation of ScreenToGif, it is advisable to first review the guidelines provided in the wiki:
65

7-
This allows you to edit and push changes of files to your fork so that you can then open a pull request.<br/>
8-
9-
For more information, visit GitHub's official [forking guide](https://guides.github.com/activities/forking/).
10-
11-
## Maintaining languages
12-
As this project always are moving forward, new strings get added from time to time which means they need to be added to the language files and be translated.
13-
14-
Use the [Translator](https://github.com/NickeManarin/ScreenToGif/tree/master/Other/Translator) application to help you.
15-
16-
You can get more information on the wiki:
176
- [Translating the App](https://github.com/NickeManarin/ScreenToGif/wiki/Localization)
187
- [Translating the Installer](https://github.com/NickeManarin/ScreenToGif/wiki/Localization-%28Installer%29)
198
- [Translating the Website](https://github.com/NickeManarin/ScreenToGif/wiki/Localization-%28Website%29)
209

21-
## Creating a new language
22-
If you want to begin translating ScreenToGif for a new language, create a new file in the ``./Resources/Localization`` directory with the correct two letter [language](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes#Partial_ISO_639_table) and [country codes](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Decoding_table) (e.g. `es-AR`), then paste the contents of the ScreenToGif's base language file into it and start translating the strings.
10+
As this project always are moving forward, new strings get added from time to time which means they need to be added to the language files and be translated. Anyone can still contribute to the languages.
2311

24-
### Language Status
12+
---
13+
## Language Status
2514

2615
| Language | Maintainer | Status |
2716
| -------- | ---------- | ----------- |
@@ -46,5 +35,3 @@ If you want to begin translating ScreenToGif for a new language, create a new fi
4635
| [![](https://img.shields.io/badge/uk-maintained-orange.svg)](https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Resources/Localization/StringResources.uk.xaml) | [NickeManarin](https://github.com/NickeManarin) | Need help |
4736
| [![](https://img.shields.io/badge/zh--Hant-maintained-yellow.svg)](https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Resources/Localization/StringResources.zh--Hant.xaml) | [spietras](https://github.com/spietras) | Updated |
4837
| [![](https://img.shields.io/badge/zh-maintained-yellow.svg)](https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Resources/Localization/StringResources.zh.xaml) | [spietras](https://github.com/spietras) | Updated |
49-
50-
Anyone can still contribute to the languages.

ScreenToGif.Model/ScreenToGif.Domain.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0-windows</TargetFramework>
3+
<TargetFramework>net8.0-windows10.0.17763.0</TargetFramework>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<Nullable>disable</Nullable>
66
<DebugType>embedded</DebugType>
77
<UseWPF>True</UseWPF>
88
<Platforms>AnyCPU;ARM64;x64;x86</Platforms>
9-
<Version>2.40.0</Version>
9+
<Version>2.40.1</Version>
1010
</PropertyGroup>
1111
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1212
<UseVSHostingProcess>true</UseVSHostingProcess>

ScreenToGif.Native/ScreenToGif.Native.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0-windows</TargetFramework>
3+
<TargetFramework>net8.0-windows10.0.17763.0</TargetFramework>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<UseWPF>True</UseWPF>
66
<UseWindowsForms>True</UseWindowsForms>
77
<DebugType>embedded</DebugType>
88
<Platforms>AnyCPU;ARM64;x64;x86</Platforms>
9-
<Version>2.40.0</Version>
10-
<SupportedOSPlatformVersion>7.0</SupportedOSPlatformVersion>
9+
<Version>2.40.1</Version>
10+
<SupportedOSPlatformVersion>10.0.17763.0</SupportedOSPlatformVersion>
1111
</PropertyGroup>
1212
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1313
<UseVSHostingProcess>true</UseVSHostingProcess>

ScreenToGif.Test/ScreenToGif.Test.csproj

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0-windows</TargetFramework>
3+
<TargetFramework>net8.0-windows10.0.17763.0</TargetFramework>
44
<Nullable>disable</Nullable>
55
<IsPackable>false</IsPackable>
66
<DebugType>embedded</DebugType>
77
<Platforms>AnyCPU;ARM64;x64;x86</Platforms>
8+
<SupportedOSPlatformVersion>10.0.17763.0</SupportedOSPlatformVersion>
89
</PropertyGroup>
910
<ItemGroup>
1011
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />

ScreenToGif.Util/ScreenToGif.Util.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0-windows</TargetFramework>
3+
<TargetFramework>net8.0-windows10.0.17763.0</TargetFramework>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<UseWPF>True</UseWPF>
66
<DebugType>embedded</DebugType>
77
<Platforms>AnyCPU;ARM64;x64;x86</Platforms>
8-
<Version>2.40.0</Version>
9-
<SupportedOSPlatformVersion>7.0</SupportedOSPlatformVersion>
8+
<Version>2.40.1</Version>
9+
<SupportedOSPlatformVersion>10.0.17763.0</SupportedOSPlatformVersion>
1010
<!--<UseWindowsForms>True</UseWindowsForms>-->
1111
</PropertyGroup>
1212
<ItemGroup>

ScreenToGif.ViewModel/ScreenToGif.ViewModel.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0-windows</TargetFramework>
3+
<TargetFramework>net8.0-windows10.0.17763.0</TargetFramework>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<Nullable>disable</Nullable>
66
<DebugType>embedded</DebugType>
77
<Platforms>AnyCPU;ARM64;x64;x86</Platforms>
8-
<Version>2.40.0</Version>
9-
<SupportedOSPlatformVersion>7.0</SupportedOSPlatformVersion>
8+
<Version>2.40.1</Version>
9+
<SupportedOSPlatformVersion>10.0.17763.0</SupportedOSPlatformVersion>
1010
</PropertyGroup>
1111
<ItemGroup>
1212
<PackageReference Include="KGySoft.Drawing.Core" Version="7.0.0" />

ScreenToGif/Properties/PublishProfiles/Publish as ARM64 (light).pubxml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>ARM64</Platform>
99
<PublishDir>bin\Publish\Dependent\ARM64</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-arm64</RuntimeIdentifier>
1313
<SelfContained>false</SelfContained>
14-
<PublishSingleFile>True</PublishSingleFile>
15-
<PublishReadyToRun>False</PublishReadyToRun>
14+
<PublishSingleFile>true</PublishSingleFile>
15+
<PublishReadyToRun>false</PublishReadyToRun>
1616
</PropertyGroup>
1717
</Project>

ScreenToGif/Properties/PublishProfiles/Publish as ARM64 (self-contained).pubxml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<!--
33
https://go.microsoft.com/fwlink/?LinkID=208121.
44
-->
@@ -8,7 +8,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>ARM64</Platform>
99
<PublishDir>bin\Publish\Full\ARM64</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-arm64</RuntimeIdentifier>
1313
<SelfContained>true</SelfContained>
1414
<PublishSingleFile>False</PublishSingleFile>

ScreenToGif/Properties/PublishProfiles/Publish as ARM64.pubxml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>ARM64</Platform>
99
<PublishDir>bin\Publish\Full-Single\ARM64</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-arm64</RuntimeIdentifier>
1313
<SelfContained>true</SelfContained>
14-
<PublishSingleFile>True</PublishSingleFile>
15-
<PublishReadyToRun>False</PublishReadyToRun>
14+
<PublishSingleFile>true</PublishSingleFile>
15+
<PublishReadyToRun>false</PublishReadyToRun>
1616
</PropertyGroup>
1717
</Project>

ScreenToGif/Properties/PublishProfiles/Publish as x64 (light).pubxml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>x64</Platform>
99
<PublishDir>bin\Publish\Dependent\x64</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
1313
<SelfContained>false</SelfContained>
14-
<PublishSingleFile>True</PublishSingleFile>
15-
<PublishReadyToRun>False</PublishReadyToRun>
14+
<PublishSingleFile>true</PublishSingleFile>
15+
<PublishReadyToRun>false</PublishReadyToRun>
1616
</PropertyGroup>
1717
</Project>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<!--
33
https://go.microsoft.com/fwlink/?LinkID=208121.
44
-->
@@ -8,10 +8,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>x64</Platform>
99
<PublishDir>bin\Publish\Full\x64</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
1313
<SelfContained>true</SelfContained>
14-
<PublishSingleFile>False</PublishSingleFile>
15-
<PublishReadyToRun>True</PublishReadyToRun>
14+
<PublishSingleFile>false</PublishSingleFile>
15+
<PublishReadyToRun>false</PublishReadyToRun>
1616
</PropertyGroup>
1717
</Project>

ScreenToGif/Properties/PublishProfiles/Publish as x64.pubxml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>x64</Platform>
99
<PublishDir>bin\Publish\Full-Single\x64</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
1313
<SelfContained>true</SelfContained>
14-
<PublishSingleFile>True</PublishSingleFile>
15-
<PublishReadyToRun>False</PublishReadyToRun>
14+
<PublishSingleFile>true</PublishSingleFile>
15+
<PublishReadyToRun>false</PublishReadyToRun>
1616
</PropertyGroup>
1717
</Project>

ScreenToGif/Properties/PublishProfiles/Publish as x86 (light).pubxml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<!--
33
https://go.microsoft.com/fwlink/?LinkID=208121.
44
-->
@@ -8,7 +8,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>x86</Platform>
99
<PublishDir>bin\Publish\Dependent\x86</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-x86</RuntimeIdentifier>
1313
<SelfContained>false</SelfContained>
1414
<PublishSingleFile>True</PublishSingleFile>

ScreenToGif/Properties/PublishProfiles/Publish as x86 (self-contained).pubxml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>x86</Platform>
99
<PublishDir>bin\Publish\Full\x86</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-x86</RuntimeIdentifier>
1313
<SelfContained>true</SelfContained>
14-
<PublishSingleFile>False</PublishSingleFile>
15-
<PublishReadyToRun>False</PublishReadyToRun>
14+
<PublishSingleFile>false</PublishSingleFile>
15+
<PublishReadyToRun>false</PublishReadyToRun>
1616
</PropertyGroup>
1717
</Project>

ScreenToGif/Properties/PublishProfiles/Publish as x86.pubxml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<!--
33
https://go.microsoft.com/fwlink/?LinkID=208121.
44
-->
@@ -8,7 +8,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
88
<Platform>x86</Platform>
99
<PublishDir>bin\Publish\Full-Single\x86</PublishDir>
1010
<PublishProtocol>FileSystem</PublishProtocol>
11-
<TargetFramework>net6.0-windows</TargetFramework>
11+
<TargetFramework>net8.0-windows</TargetFramework>
1212
<RuntimeIdentifier>win-x86</RuntimeIdentifier>
1313
<SelfContained>true</SelfContained>
1414
<PublishSingleFile>True</PublishSingleFile>

ScreenToGif/Resources/Localization/StringResources.nl.xaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -601,7 +601,7 @@
601601
<s:String x:Key="S.Options.Donate.Paypal.OwnCurrency">Opent Paypal website. U kunt zelf de munteenheid selecteren.</s:String>
602602
<s:String x:Key="S.Options.Donate.Subscribe">Abonneren</s:String>
603603
<s:String x:Key="S.Options.Donate.Subscribe.Patreon">Doneer maandelijks via Patreon.</s:String>
604-
<s:String x:Key="S.Options.Donate.Subscribe.Flattr">Doneer maandelijks via Flattr.</s:String>
604+
<s:String x:Key="S.Options.Donate.Stripe">Doneer via Stripe.</s:String>
605605
<s:String x:Key="S.Options.Donate.Gift">Cadeauspellen</s:String>
606606
<s:String x:Key="S.Options.Donate.Gift.Steam">Cadeauspellen via Steam.</s:String>
607607
<s:String x:Key="S.Options.Donate.Gift.Gog">Cadeauspellen via GOG.</s:String>

0 commit comments

Comments
 (0)