If the target website has a Chinese domain name, it will not be able to match.
- Dominant language
- TypeScript
- Stars
- 13.8k
- Forks
- 2k
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 397
Description
### Steps To Reproduce
1. Go to https://中文.tw/
### Expected Result
match
### Actual Result
not match
### Screenshots or Videos
_No response_
### Additional Context
I manually changed it to `https://xn--fiq228c.tw/`
Matches are working now.
It's not easy for people to directly convert these types of domain names into domain names starting with "xn", so it should be necessary to directly support the input of such domain names.
### Operating System
Windows
### Operating System Version
_No response_
### Web Browser
Microsoft Edge
### Browser Version
_No response_
### Environment Versions
2026.2.0
### Issue Tracking Info
- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Contributor guide
Research direction
Start by reproducing the mismatch at https://中文.tw/ in the affected Bitwarden client and compare it with the manually converted https://xn--fiq228c.tw/ URL. Trace the website-matching flow to identify where internationalized domain names are handled; done means the original Chinese domain matches without manual conversion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100