Skip to content

Commit

Permalink
Merge pull request #99 from damienleroy/revert-97-add_tai_lo_peh_oh_ji
Browse files Browse the repository at this point in the history
Revert "Add Tâi-Lô and Pe̍h-ōh-jī (Taiwan)"
  • Loading branch information
damienleroy committed Dec 28, 2022
2 parents f01164b + 9b62498 commit a374b3e
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 56 deletions.
52 changes: 0 additions & 52 deletions PowerAccent.Core/Languages.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,9 @@ public enum Language
IS,
IT,
JP,
LO,
MI,
NL,
PI,
PJ,
PL,
PT,
RO,
Expand Down Expand Up @@ -51,11 +49,9 @@ public static char[] GetDefaultLetterKey(LetterKey letter, Language lang)
case Language.IS: return GetDefaultLetterKeyIS(letter); // Iceland
case Language.IT: return GetDefaultLetterKeyIT(letter); // Italian
case Language.JP: return GetDefaultLetterKeyJP(letter); // Japanese
case Language.LO: return GetDefaultLetterKeyLO(letter); // Taiwan Tâi-Lô
case Language.MI: return GetDefaultLetterKeyMI(letter); // Maori
case Language.NL: return GetDefaultLetterKeyNL(letter); // Netherlands
case Language.PI: return GetDefaultLetterKeyPI(letter); // Pinyin
case Language.PJ: return GetDefaultLetterKeyPJ(letter); // Taiwan Pe̍h-ōh-jī
case Language.PL: return GetDefaultLetterKeyPL(letter); // Polish
case Language.PT: return GetDefaultLetterKeyPT(letter); // Portuguese
case Language.RO: return GetDefaultLetterKeyRO(letter); // Romanian
Expand Down Expand Up @@ -633,54 +629,6 @@ private static char[] GetDefaultLetterKeyJP(LetterKey letter)
return Array.Empty<char>();
}

//Tâi-Lô
private static char[] GetDefaultLetterKeyLO(LetterKey letter)
{
switch (letter)
{
case LetterKey.A:
return new char[] { 'á', 'à', 'â', 'ǎ', 'ā', 'a̍', 'a̋' };
case LetterKey.E:
return new char[] { 'é', 'è', 'ê', 'ě', 'ē', 'e̍', 'e̋' };
case LetterKey.I:
return new char[] { 'í', 'ì', 'î', 'ǐ', 'ī', 'i̍', 'i̋' };
case LetterKey.O:
return new char[] { 'ó', 'ò', 'ô', 'ǒ', 'ō', 'o̍', 'ő' };
case LetterKey.U:
return new char[] { 'ú', 'ù', 'û', 'ǔ', 'ū', 'u̍', 'ű' };
case LetterKey.M:
return new char[] { 'ḿ', 'm̀', 'm̂', 'm̌', 'm̄', 'm̍', 'm̋' };
case LetterKey.N:
return new char[] { 'ń', 'ǹ', 'n̂', 'ň', 'n̄', 'n̍', 'n̋' };
}

return Array.Empty<char>();
}

//Pe̍h-ōh-jī
private static char[] GetDefaultLetterKeyPJ(LetterKey letter)
{
switch (letter)
{
case LetterKey.A:
return new char[] { 'á', 'à', 'â', 'ā', 'a̍', 'ă' };
case LetterKey.E:
return new char[] { 'é', 'è', 'ê', 'ē', 'e̍', 'ĕ' };
case LetterKey.I:
return new char[] { 'í', 'ì', 'î', 'ī', 'i̍', 'ĭ' };
case LetterKey.O:
return new char[] { 'ó', 'ò', 'ô', 'ō', 'o̍', 'ŏ', 'ó͘', 'ò͘', 'o͘', 'ô͘', 'ō͘', 'o̍͘', 'ŏ͘' };
case LetterKey.U:
return new char[] { 'ú', 'ù', 'û', 'ū', 'u̍', 'ŭ' };
case LetterKey.M:
return new char[] { 'ḿ', 'm̀', 'm̂', 'm̄', 'm̍', 'm̆' };
case LetterKey.N:
return new char[] { 'ń', 'ǹ', 'n̂', 'n̄', 'n̍', 'n̆' };
}

return Array.Empty<char>();
}

// Welsh
private static char[] GetDefaultLetterKeyCY(LetterKey letter)
{
Expand Down
4 changes: 0 additions & 4 deletions PowerAccent.UI/PowerAccent.UI.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,6 @@
<None Remove="Resources\Flags\CZ.jpg" />
<None Remove="Resources\Flags\SK.jpg" />
<None Remove="Resources\Flags\JP.jpg" />
<None Remove="Resources\Flags\LO.jpg" />
<None Remove="Resources\Flags\PJ.jpg" />
</ItemGroup>

<ItemGroup>
Expand Down Expand Up @@ -70,8 +68,6 @@
<Resource Include="Resources\Flags\SK.jpg" />
<Resource Include="Resources\Flags\CY.jpg" />
<Resource Include="Resources\Flags\JP.jpg" />
<Resource Include="Resources\Flags\LO.jpg" />
<Resource Include="Resources\Flags\PJ.jpg" />
</ItemGroup>

<ItemGroup>
Expand Down
Binary file removed PowerAccent.UI/Resources/Flags/LO.jpg
Binary file not shown.
Binary file removed PowerAccent.UI/Resources/Flags/PJ.jpg
Binary file not shown.

0 comments on commit a374b3e

Please sign in to comment.