You can use for example the App from XDA-Developers, called "Minimal ADB and Fastboot". Alternatively you can also use "Tiny ADB and Fastboot" - Install it on your computer.
Check the path of the program folder.
Copy the TWRP for A12 to the main directory of this folder.
Execute "Command here exe" as administrator. (right click, use administrator).
Connect your phone with USB, enable in Developer Options of the phone (by clicking 7 times on the build number).
In Developer option enable USB Debugging.
Accept RSA-Fingerprint on the phone. Let Windows install the drivers. If drivers are not installed correctly, use optional Windows Updates to find the actual driver.
In Terminal window of Minimal ADB and Fastboot type:
adb devices
Hit enter, then type:
adb reboot bootloader
Hit enter, phone should start into Fastboot mode
In Fastboot mode type:
fastboot devices
Hit enter and you should see Model number.
Then type:
fastboot boot twrp.img (if TWRP is renamed to twrp)
Hit enter
Phone should start now into TWRP.
Enter your Homescreen PIN, phone storage will be decrypted by TWRP.
Let the phone USB connected.
Change language from Chinese to your preferred language, how to do you can find here with Screenshots in spoiler:
https://xiaomi.eu/community/threads/switch-from-fastboot-to-recovery-rom.66440/post-665291
Use Install Button, choose Rom zip from internal storage, confirm flashing.
Wait until flashing is successful, wipe only Dalvik (after flashing button on the left side down is shown)
After that use navigation back buttons and go to "Restart" System (do not touch Slot A or B.
Wait until phone is rebooted (don't disconnect USB cable).
Needs a while, don't be angry.
After the Rom is successful updated and rebooted to systém, TWRP for A12 remains permanently.