입력 종류부터 고르기
태그 하나라면 기본 모드를 사용하세요. Accept-Language 전체 줄이나 q 값이 있으면 헤더 모드로 바꿉니다. 태그 모드에서는 세미콜론 매개변수를 허용하지 않습니다.
Unicode & i18n
단일 태그와 Accept-Language 헤더를 따로 검사해 q 값을 태그로 오해하지 않습니다.
입력은 브라우저에서만 처리하며 전송하거나 저장하지 않습니다.
검사 중…
IANA 등록부 스냅샷: …
검사 중…
다국어 앱에서 zh-Hant-TW를 만나면 Hant는 문자 체계이고 TW는 지역입니다. BCP 47 언어 태그 검사는 원래 값을 유지하면서 이 차이를 필드별로 드러냅니다.
언어 태그 파서가 필요한 개발자라면 BCP 47 코드의 등록 여부와 로케일 식별자의 표준형을 함께 볼 수 있습니다. Accept-Language 우선순위는 별도 모드에서 확인합니다.
BCP 47 언어 태그 검사는 언어·문자 체계·지역·변형을 분리한 다음 IANA 스냅샷에 등록되었는지 봅니다. 브라우저가 허용한 값이라도 공개 등록부에 없으면 그 차이를 표시합니다.
헤더의 q 값은 선호도를 정렬할 때 사용하고, 같은 값은 입력 순서를 유지합니다. RTL 미리 보기 방향은 태그와 무관하게 사용자가 auto, 왼쪽, 오른쪽 중 선택합니다.
태그 하나라면 기본 모드를 사용하세요. Accept-Language 전체 줄이나 q 값이 있으면 헤더 모드로 바꿉니다. 태그 모드에서는 세미콜론 매개변수를 허용하지 않습니다.
표준형은 입력을 고치지 않는 제안입니다. 폐기된 코드의 대체값과 IANA 날짜를 확인하세요. x-로 시작하는 사적 사용 태그는 문법상 가능해도 공개된 의미가 없습니다.
편집 뒤 350ms가 지나면 자동 검사합니다. 끄면 검사 버튼 또는 Ctrl/Cmd+Enter를 사용하세요. RTL 방향은 텍스트 미리 보기에서 별도로 정합니다.
언어, 확장 언어, 문자 체계, 지역, 변형과 확장을 따로 표시합니다. 변형이나 확장 식별자가 중복되면 조용히 합치지 않고 오류를 보여 줍니다.
IANA 등록부의 File-Date를 표시하고 폐기된 코드의 우선값을 제안합니다. 브라우저의 표준화 결과는 별도로 보여 주어 두 데이터의 차이를 숨기지 않습니다.
Accept-Language 우선순위에서 생략된 q는 1, q=0은 허용하지 않음으로 표시합니다. 별표는 언어 범위 와일드카드이며 독립적인 언어 태그가 아닙니다.
ISO 639-1은 보통 두 글자, ISO 639-2는 세 글자 언어 코드를 사용합니다. BCP 47의 언어 하위 태그는 등록된 코드를 쓰지만 이 도구가 두 표준을 임의로 변환하지는 않습니다.
웹의 lang 속성이나 앱의 지역화 설정에서 언어를 식별할 때 쓰는 규칙입니다. 필요한 경우 문자 체계와 지역을 추가하며, 여기서는 구조와 등록 상태를 확인합니다.
zh-Hans와 zh-Hant는 문자 체계 차이입니다. 필요한 지역을 뒤에 덧붙여 zh-Hant-TW처럼 쓰고, 결과에서 각 부분이 올바른 자리에 있는지 보세요.
아니요. BCP 47 태그를 분석하고 폐기된 값의 표준형만 제안합니다. ISO, POSIX, ICU 코드를 서로 바꾸는 범용 변환기는 아닙니다.
등록된 변형 하위 태그는 확인할 수 있습니다. 임의의 방언 이름에서 코드를 만들거나 제품이 그 방언을 실제로 제공하는지 검증하지는 않습니다.
잘못 분석된 태그가 있나요?