From 4750964f75367ae18fcd31d6ecdbb1b8509c4ea0 Mon Sep 17 00:00:00 2001 From: Wyatt Bai Date: Wed, 2 Apr 2025 20:52:29 +1030 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E7=A1=AE=E4=BF=9D=E5=9B=BD?= =?UTF-8?q?=E5=AE=B6=E9=80=89=E9=A1=B9=E6=8C=89=E7=85=A7=E5=90=84=E4=B8=AA?= =?UTF-8?q?=E8=AF=AD=E8=A8=80=E7=9A=84=E9=A1=BA=E5=BA=8F=20=E8=80=8C?= =?UTF-8?q?=E4=B8=8D=E6=98=AFUnicode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/calculator.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/calculator.tsx b/components/calculator.tsx index ef58c6e..7371144 100644 --- a/components/calculator.tsx +++ b/components/calculator.tsx @@ -1280,7 +1280,7 @@ const SalaryCalculator = () => { // 确保中国始终排在第一位 if (a === 'CN') return -1; if (b === 'CN') return 1; - return getCountryName(a).localeCompare(getCountryName(b)); + return new Intl.Collator(['zh', 'ja', 'en']).compare(getCountryName(a), getCountryName(b)); }).map(code => (