feat: 支持芬兰语

This commit is contained in:
Xu 2026-05-12 09:11:04 +08:00
commit 2980a69156
4 changed files with 6 additions and 1 deletions

View file

@ -340,7 +340,7 @@ SmallVector<ImWchar> OverlayDrawer::_BuildFontUI(
SetGlyphRanges(ranges, OverlayHelper::BASIC_LATIN_RANGES); SetGlyphRanges(ranges, OverlayHelper::BASIC_LATIN_RANGES);
} else if (language == L"ru" || language == L"uk") { } else if (language == L"ru" || language == L"uk") {
SetGlyphRanges(ranges, fontAtlas.GetGlyphRangesCyrillic()); SetGlyphRanges(ranges, fontAtlas.GetGlyphRangesCyrillic());
} else if (language == L"tr" || language == L"pl") { } else if (language == L"tr" || language == L"pl" || language == L"fi") {
SetGlyphRanges(ranges, OverlayHelper::EXTENDED_LATIN_RANGES); SetGlyphRanges(ranges, OverlayHelper::EXTENDED_LATIN_RANGES);
} else if (language == L"vi") { } else if (language == L"vi") {
SetGlyphRanges(ranges, fontAtlas.GetGlyphRangesVietnamese()); SetGlyphRanges(ranges, fontAtlas.GetGlyphRangesVietnamese());

View file

@ -13,6 +13,7 @@ static std::array SUPPORTED_LANGUAGES{
L"de", L"de",
L"en-us", L"en-us",
L"es", L"es",
L"fi",
L"fr", L"fr",
L"id", L"id",
L"it", L"it",

View file

@ -684,6 +684,7 @@
<PRIResource Include="Resources.language-de.resw" /> <PRIResource Include="Resources.language-de.resw" />
<PRIResource Include="Resources.language-en-US.resw" /> <PRIResource Include="Resources.language-en-US.resw" />
<PRIResource Include="Resources.language-es.resw" /> <PRIResource Include="Resources.language-es.resw" />
<PRIResource Include="Resources.language-fi.resw" />
<PRIResource Include="Resources.language-fr.resw" /> <PRIResource Include="Resources.language-fr.resw" />
<None Include="Resources.language-hu.resw"> <None Include="Resources.language-hu.resw">
<FileType>Document</FileType> <FileType>Document</FileType>

View file

@ -397,6 +397,9 @@
<PRIResource Include="Resources.language-ta.resw"> <PRIResource Include="Resources.language-ta.resw">
<Filter>Strings</Filter> <Filter>Strings</Filter>
</PRIResource> </PRIResource>
<PRIResource Include="Resources.language-fi.resw">
<Filter>Strings</Filter>
</PRIResource>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Text Include="conanfile.txt" /> <Text Include="conanfile.txt" />