AI가 만든 한국어 HTML에 lang="en"이 남았다면: 인코딩·본문 언어·CMS 저장을 나눠 검수하기

lang ko 코드 카드가 보이는 노트북과 초안 종이, 연필이 놓인 책상에 AI HTML 언어 lang 값 검수라는 제목

한국어로 된 HTML 초안이라면 글자가 잘 보이는지만 보지 말고 언어 선언도 확인하세요. AI가 영문 예제 틀을 사용하면 lang="en" 같은 값이 본문 언어와 맞지 않게 남을 수 있습니다. 실제로 그런 오류가 있는지는 초안과 저장된 페이지를 대조해야 알 수 있습니다.

이 글은 웹페이지 전체를 만드는 HTML과 CMS 본문에 넣는 조각을 구분해 검수하는 방법입니다. 언어 선언 하나를 고쳤다고 번역, 접근성 검수, 검색 노출까지 모두 끝났다고 보고하지는 마세요.

1. UTF-8과 lang은 다른 질문입니다

W3C의 언어 선언 안내는 페이지의 기본 텍스트 언어를 html 요소의 언어 속성으로 선언하도록 설명합니다. 반면 문자 인코딩은 자연어를 하나로 식별하는 값이 아닙니다. 같은 UTF-8 문서 안에 여러 언어가 들어갈 수 있으므로 두 항목을 따로 확인해야 합니다.

검수 질문확인 대상그것만으로 끝나지 않는 일
글자가 깨지는가?파일·전송의 인코딩본문 언어의 정확한 선언
기본 언어가 무엇인가?페이지 html 요소의 lang다른 언어 구간의 표시
본문 일부가 다른 언어인가?해당 구간을 감싼 요소번역 정확성과 문체 검수
CMS가 그대로 저장했는가?공개 페이지의 실제 구조초안 파일만의 확인

예를 들어 한글이 정상 출력되는 페이지라도 기본 언어 값은 따로 확인할 수 있습니다. 반대로 언어 값이 맞아도 글자 깨짐의 원인이 해결됐다고 판단할 수는 없습니다. 증상과 설정의 관계를 한 칸씩 나누는 것이 검수의 출발점입니다.

2. 전체 문서와 본문 조각을 구분하기

직접 만드는 일반 HTML 문서의 한국어 기본 언어 예시는 <html lang="ko">처럼 표현할 수 있습니다. 아래 예시는 언어 속성의 위치를 보여 주기 위한 짧은 코드이며 완성된 웹페이지가 아닙니다.

<html lang="ko">
  ... 한국어 페이지 ...
</html>

CMS의 글 본문 입력란에는 보통 페이지 전체가 아니라 본문 조각을 넣습니다. 이때 본문 안에 새 html 요소를 붙여 넣는 방식으로 테마의 기본 언어가 바뀌었다고 가정하지 마세요. 페이지의 기본 언어는 플랫폼 설정이나 테마가 생성하는 구조에서 확인해야 할 수 있습니다.

내가 편집하는 범위가 글 본문인지 페이지 전체인지 먼저 적어 두세요. 테마 수정 권한이나 방법이 확인되지 않았다면 본문 조각만 바꾸고 페이지 전체의 언어 선언을 수정했다고 기록하지 않는 것이 정확합니다.

3. 다른 언어 문장과 저장 결과 확인하기

W3C는 기본 언어와 다른 언어의 내용에는 그 구간을 감싼 요소에 언어 속성을 더하는 방법을 설명합니다. 한국어 페이지 안에 영어 문장을 예시로 넣는 상황이라면, 짧은 예시를 <p lang="en">Check the saved page.</p>처럼 구분할 수 있습니다. 실제 문맥과 플랫폼의 지원 여부에 맞게 적용하세요.

AI에 검수를 요청할 때는 “언어를 고쳐줘”보다 범위를 명확히 주는 편이 좋습니다. 예를 들어 “전체 문서의 기본 언어와 다른 언어 구간의 속성을 목록으로 보여 주고, 번역문과 구조는 먼저 제안만 해 줘”처럼 요청해 보세요. 제안 목록을 확인한 뒤 필요한 변경만 적용하면 원래 문장을 잃을 가능성을 줄일 수 있습니다.

검수 기록은 초안 값 / 바꾼 값 / 편집 범위 / 저장 뒤 확인 값 / 확인하지 못한 항목으로 남기면 됩니다. 가상의 A씨가 본문 조각의 영어 문장에 속성을 넣었지만 테마의 기본 언어를 볼 수 없었다면, “구간 속성 확인, 페이지 기본값 미확인”이라고 구분하는 방식입니다.

공개 뒤에는 편집기 안의 원문과 실제 페이지를 대조하세요. 속성이 삭제됐거나 다른 값으로 생성됐다면 지원 범위와 테마 설정을 다시 확인할 질문이 남습니다. 이 확인을 했다는 이유만으로 화면 낭독기에서 모든 발음이 정상임을 실측한 것처럼 보고하지 마세요.

4. 자주 묻는 질문

lang을 바꾸면 문장이 번역되나요?

언어를 표시하는 속성이고 번역문을 만드는 작업과는 다릅니다. 내용의 언어와 번역 정확성은 별도로 검토하세요.

CSS로 페이지 언어를 선언해도 되나요?

W3C 안내는 CSS로 텍스트 언어를 선언할 수 없다고 설명합니다. 글꼴이나 글자 크기 설정을 언어 선언 대신 사용하지 마세요.

본문에 한국어가 보이면 검수가 끝난 건가요?

보이는 글자, 기본 언어, 다른 언어 구간, CMS 저장 결과는 서로 다른 확인입니다. 실제 확인한 범위만 기록하면 다음 작업자가 남은 질문을 이어받기 쉽습니다.

W3C HTML 언어 선언 원문 보기

출처: W3C Internationalization, Declaring language in HTML. 확인일: 2026년 10월 12일. 언어 선언의 위치와 범위를 참고했으며 검수표, 요청 예시와 사례는 편집 작업을 돕기 위한 제안입니다.

대표 이미지는 이해를 돕기 위해 AI로 제작했습니다.

댓글

이 블로그의 인기 게시물

Canva AI vs Figma AI, 디자인 문외한이 써본 솔직 후기

크리에이터 하루 루틴에 AI 도구 3개 끼워 넣는 법

ChatGPT 유료 3개월째, 크리에이터 입장에서 돈값 하는지 솔직히