mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
[QuickAccent]Add support for Danish (#29688)
* Add support for Danish * Update Languages.cs
This commit is contained in:
@@ -14,6 +14,7 @@ namespace PowerAccent.Core
|
|||||||
CUR,
|
CUR,
|
||||||
CY,
|
CY,
|
||||||
CZ,
|
CZ,
|
||||||
|
DK,
|
||||||
GA,
|
GA,
|
||||||
GD,
|
GD,
|
||||||
DE,
|
DE,
|
||||||
@@ -53,6 +54,7 @@ namespace PowerAccent.Core
|
|||||||
Language.CUR => GetDefaultLetterKeyCUR(letter), // Currency
|
Language.CUR => GetDefaultLetterKeyCUR(letter), // Currency
|
||||||
Language.CY => GetDefaultLetterKeyCY(letter), // Welsh
|
Language.CY => GetDefaultLetterKeyCY(letter), // Welsh
|
||||||
Language.CZ => GetDefaultLetterKeyCZ(letter), // Czech
|
Language.CZ => GetDefaultLetterKeyCZ(letter), // Czech
|
||||||
|
Language.DK => GetDefaultLetterKeyDK(letter), // Danish
|
||||||
Language.GA => GetDefaultLetterKeyGA(letter), // Gaeilge (Irish)
|
Language.GA => GetDefaultLetterKeyGA(letter), // Gaeilge (Irish)
|
||||||
Language.GD => GetDefaultLetterKeyGD(letter), // Gàidhlig (Scottish Gaelic)
|
Language.GD => GetDefaultLetterKeyGD(letter), // Gàidhlig (Scottish Gaelic)
|
||||||
Language.DE => GetDefaultLetterKeyDE(letter), // German
|
Language.DE => GetDefaultLetterKeyDE(letter), // German
|
||||||
@@ -95,6 +97,7 @@ namespace PowerAccent.Core
|
|||||||
.Union(GetDefaultLetterKeyCUR(letter))
|
.Union(GetDefaultLetterKeyCUR(letter))
|
||||||
.Union(GetDefaultLetterKeyCY(letter))
|
.Union(GetDefaultLetterKeyCY(letter))
|
||||||
.Union(GetDefaultLetterKeyCZ(letter))
|
.Union(GetDefaultLetterKeyCZ(letter))
|
||||||
|
.Union(GetDefaultLetterKeyDK(letter))
|
||||||
.Union(GetDefaultLetterKeyGA(letter))
|
.Union(GetDefaultLetterKeyGA(letter))
|
||||||
.Union(GetDefaultLetterKeyGD(letter))
|
.Union(GetDefaultLetterKeyGD(letter))
|
||||||
.Union(GetDefaultLetterKeyDE(letter))
|
.Union(GetDefaultLetterKeyDE(letter))
|
||||||
@@ -669,6 +672,18 @@ namespace PowerAccent.Core
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Danish
|
||||||
|
private static string[] GetDefaultLetterKeyDK(LetterKey letter)
|
||||||
|
{
|
||||||
|
return letter switch
|
||||||
|
{
|
||||||
|
LetterKey.VK_A => new[] { "å", "æ" },
|
||||||
|
LetterKey.VK_E => new[] { "€" },
|
||||||
|
LetterKey.VK_O => new[] { "ø" },
|
||||||
|
_ => Array.Empty<string>(),
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
// Lithuanian
|
// Lithuanian
|
||||||
private static string[] GetDefaultLetterKeyLT(LetterKey letter)
|
private static string[] GetDefaultLetterKeyLT(LetterKey letter)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -49,6 +49,7 @@
|
|||||||
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Currency" />
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Currency" />
|
||||||
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Croatian" />
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Croatian" />
|
||||||
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Czech" />
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Czech" />
|
||||||
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Danish" />
|
||||||
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Gaeilge" />
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Gaeilge" />
|
||||||
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Gaidhlig" />
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Gaidhlig" />
|
||||||
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Dutch" />
|
<ComboBoxItem x:Uid="QuickAccent_SelectedLanguage_Dutch" />
|
||||||
|
|||||||
@@ -3316,6 +3316,9 @@ Activate by holding the key for the character you want to add an accent to, then
|
|||||||
<data name="QuickAccent_SelectedLanguage_Czech.Content" xml:space="preserve">
|
<data name="QuickAccent_SelectedLanguage_Czech.Content" xml:space="preserve">
|
||||||
<value>Czech</value>
|
<value>Czech</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="QuickAccent_SelectedLanguage_Danish.Content" xml:space="preserve">
|
||||||
|
<value>Danish</value>
|
||||||
|
</data>
|
||||||
<data name="QuickAccent_SelectedLanguage_Gaeilge.Content" xml:space="preserve">
|
<data name="QuickAccent_SelectedLanguage_Gaeilge.Content" xml:space="preserve">
|
||||||
<value>Gaeilge</value>
|
<value>Gaeilge</value>
|
||||||
<comment>Gaelic language spoken in Ireland</comment>
|
<comment>Gaelic language spoken in Ireland</comment>
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
|
|||||||
"CUR",
|
"CUR",
|
||||||
"HR",
|
"HR",
|
||||||
"CZ",
|
"CZ",
|
||||||
|
"DK",
|
||||||
"GA",
|
"GA",
|
||||||
"GD",
|
"GD",
|
||||||
"NL",
|
"NL",
|
||||||
|
|||||||
Reference in New Issue
Block a user