mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-03 17:56:44 +02:00
[QuickAccent] Add accents for Kurdish language (#22297)
This commit is contained in:
@@ -20,6 +20,7 @@ namespace PowerAccent.Core
|
||||
HU,
|
||||
IS,
|
||||
IT,
|
||||
KU,
|
||||
MI,
|
||||
NL,
|
||||
PI,
|
||||
@@ -49,6 +50,7 @@ namespace PowerAccent.Core
|
||||
case Language.HU: return GetDefaultLetterKeyHU(letter); // Hungarian
|
||||
case Language.IS: return GetDefaultLetterKeyIS(letter); // Iceland
|
||||
case Language.IT: return GetDefaultLetterKeyIT(letter); // Italian
|
||||
case Language.KU: return GetDefaultLetterKeyKU(letter); // Kurdish
|
||||
case Language.MI: return GetDefaultLetterKeyMI(letter); // Maori
|
||||
case Language.NL: return GetDefaultLetterKeyNL(letter); // Dutch
|
||||
case Language.PI: return GetDefaultLetterKeyPI(letter); // Pinyin
|
||||
@@ -640,6 +642,34 @@ namespace PowerAccent.Core
|
||||
return Array.Empty<string>();
|
||||
}
|
||||
|
||||
// Kurdish
|
||||
private static string[] GetDefaultLetterKeyKU(LetterKey letter)
|
||||
{
|
||||
switch (letter)
|
||||
{
|
||||
case LetterKey.VK_C:
|
||||
return new string[] { "ç" };
|
||||
case LetterKey.VK_E:
|
||||
return new string[] { "ê", "€" };
|
||||
case LetterKey.VK_I:
|
||||
return new string[] { "î" };
|
||||
case LetterKey.VK_O:
|
||||
return new string[] { "ö", "ô" };
|
||||
case LetterKey.VK_L:
|
||||
return new string[] { "ł" };
|
||||
case LetterKey.VK_N:
|
||||
return new string[] { "ň" };
|
||||
case LetterKey.VK_R:
|
||||
return new string[] { "ř" };
|
||||
case LetterKey.VK_S:
|
||||
return new string[] { "ş" };
|
||||
case LetterKey.VK_U:
|
||||
return new string[] { "û", "ü" };
|
||||
}
|
||||
|
||||
return Array.Empty<string>();
|
||||
}
|
||||
|
||||
// Welsh
|
||||
private static string[] GetDefaultLetterKeyCY(LetterKey letter)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user