bitwarden / bitwarden/clients

If the target website has a Chinese domain name, it will not be able to match.

Open
#19,802 2 comments 0 reactions 0 assignees View on GitHub
browser bug
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/

Image

Image

### Expected Result

match

### Actual Result

not match

### Screenshots or Videos

_No response_

### Additional Context

I manually changed it to `https://xn--fiq228c.tw/`

Image

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.