Skip to content

Commit b7613bc

Browse files
committed
将内置的语言按bcp47排序
1 parent 701696d commit b7613bc

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

TrafficMonitor/StrTable.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ void CStrTable::Init()
6363
{
6464
// 获取 IDR_LANGUAGE 资源的所有语言版本
6565
EnumResourceLanguages(NULL, _T("TEXT"), MAKEINTRESOURCE(IDR_LANGUAGE), EnumResLangProc, reinterpret_cast<LONG_PTR>(&m_language_list));
66+
//按bcp47排序
67+
std::sort(m_language_list.begin(), m_language_list.end(), [](const LanguageInfo& a, const LanguageInfo& b) {
68+
return a.bcp_47 < b.bcp_47;
69+
});
6670

6771
//读取字符串资源
6872
CIniHelper ini(IDR_LANGUAGE);

TrafficMonitor/language/Traditional_Chinese.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[general]
22
BCP_47 = "zh-TW"
33
DISPLAY_NAME = "繁體中文"
4-
TRANSLATOR = "GT Wang, SiderealArt"
4+
TRANSLATOR = "GT Wang"
55
TRANSLATOR_URL = "http://mkvq.blogspot.com/"
66
DEFAULT_FONT = "Microsoft JhengHei"
77

0 commit comments

Comments
 (0)