(Please translate your messages into English before sending, as this is an English-language mailing list.)

Two things. First, TZDB is an English-language database. If you are having trouble finding Taiwan using a traditional Chinese locale, this is something downstream from us, either CLDR[1] or your operating system's supplier, and you'll need to contact them to fix it.

[1]: https://data.iana.org/time-zones/tz-link.html#notation

Second, I don't observe your problem when using 'tzselect', which is the simple English-language text-based selection interface that TZDB distributes. See the shell transcript below. There is a separate entry for Taiwan, which has a distinct time zone history since 1970. There is no need for subdistricts of Taiwan, as all subdistricts have the same such history.

$ tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent, ocean, "coord", "TZ", "time", or "now".
 1) Africa
 2) Americas
 3) Antarctica
 4) Arctic Ocean
 5) Asia
 6) Atlantic Ocean
 7) Australia
 8) Europe
 9) Indian Ocean
10) Pacific Ocean
11) coord - I want to use geographical coordinates.
12) TZ - I want to specify the timezone using a proleptic TZ string.
13) time - I know local time already.
14) now - Like "time", but configure only for timestamps from now on.
#? 5
Please select a country whose clocks agree with yours.
 1) Afghanistan           20) Israel                39) Qatar
 2) Armenia               21) Japan                 40) Réunion
 3) Australia             22) Jordan                41) Russia
 4) Azerbaijan            23) Kazakhstan            42) Saudi Arabia
 5) Bahrain               24) Korea (North)         43) Seychelles
 6) Bangladesh            25) Korea (South)         44) Singapore
 7) Bhutan                26) Kuwait                45) Sri Lanka
 8) Brunei                27) Kyrgyzstan            46) Syria
 9) Cambodia              28) Laos                  47) Taiwan
10) China                 29) Lebanon               48) Tajikistan
11) Cyprus                30) Macau                 49) Thailand
12) East Timor            31) Malaysia              50) Turkey
13) French S. Terr.       32) Mongolia              51) Turkmenistan
14) Georgia               33) Myanmar (Burma)       52) United Arab Emirates
15) Hong Kong             34) Nepal                 53) Uzbekistan
16) India                 35) Oman                  54) Vietnam
17) Indonesia             36) Pakistan              55) Yemen
18) Iran                  37) Palestine
19) Iraq                  38) Philippines
#? 47

Based on the following information:

        Taiwan

TZ='Asia/Taipei' will be used.
Selected time is now:   Sun Aug 31 12:13:58 AM CST 2025.
Universal Time is now:  Sat Aug 30 04:13:58 PM UTC 2025.
Is the above information OK?
1) Yes
2) No
#? 1

You can make this change permanent for yourself by appending the line
        export TZ='Asia/Taipei'
to the file '.profile' in your home directory; then log out and log in again.

Here is that TZ value again, this time on standard output so that you
can use the ./tzselect command in shell scripts:
Asia/Taipei


Reply via email to