mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-03 17:56:44 +02:00
[QuickAccent]Add support for Finnish (#29483)
* Add support for Finnish * Also add FI to GetDefaultLetterKeyALL * Fix missing space
This commit is contained in:
@@ -18,6 +18,7 @@ namespace PowerAccent.Core
|
||||
GD,
|
||||
DE,
|
||||
EST,
|
||||
FI,
|
||||
FR,
|
||||
HR,
|
||||
HE,
|
||||
@@ -56,6 +57,7 @@ namespace PowerAccent.Core
|
||||
Language.GD => GetDefaultLetterKeyGD(letter), // Gàidhlig (Scottish Gaelic)
|
||||
Language.DE => GetDefaultLetterKeyDE(letter), // German
|
||||
Language.EST => GetDefaultLetterKeyEST(letter), // Estonian
|
||||
Language.FI => GetDefaultLetterKeyFI(letter), // Finnish
|
||||
Language.FR => GetDefaultLetterKeyFR(letter), // French
|
||||
Language.HR => GetDefaultLetterKeyHR(letter), // Croatian
|
||||
Language.HE => GetDefaultLetterKeyHE(letter), // Hebrew
|
||||
@@ -97,6 +99,7 @@ namespace PowerAccent.Core
|
||||
.Union(GetDefaultLetterKeyGD(letter))
|
||||
.Union(GetDefaultLetterKeyDE(letter))
|
||||
.Union(GetDefaultLetterKeyEST(letter))
|
||||
.Union(GetDefaultLetterKeyFI(letter))
|
||||
.Union(GetDefaultLetterKeyFR(letter))
|
||||
.Union(GetDefaultLetterKeyHR(letter))
|
||||
.Union(GetDefaultLetterKeyHE(letter))
|
||||
@@ -221,6 +224,18 @@ namespace PowerAccent.Core
|
||||
};
|
||||
}
|
||||
|
||||
// Finnish
|
||||
private static string[] GetDefaultLetterKeyFI(LetterKey letter)
|
||||
{
|
||||
return letter switch
|
||||
{
|
||||
LetterKey.VK_A => new[] { "ä", "å" },
|
||||
LetterKey.VK_E => new[] { "€" },
|
||||
LetterKey.VK_O => new[] { "ö" },
|
||||
_ => Array.Empty<string>(),
|
||||
};
|
||||
}
|
||||
|
||||
// French
|
||||
private static string[] GetDefaultLetterKeyFR(LetterKey letter)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user