지원되는 파일 유형(Strings)

.HTML (Strings)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

파일 확장명

.html

API 확장

html

가져오기

내보내기

복수형 지원

아니요

설명 지원

아니요

형식 옵션

파일이 업로드되거나 다운로드될 때 지정할 수 있는 옵션입니다. 업로드/다운로드 방법(API, CLI, Repo sync 등)에 따라, 업로드, 다운로드 또는 phrase.yml 구성 파일의 쿼리 매개변수로 지정할 수 있습니다.

document_id

HTML은 여러 맥락에서 사용됩니다. 웹 개발은 정적 HTML 파일에서 벗어났지만, HTML 콘텐츠는 여전히 존재합니다. 예를 들어 이메일 형태로 존재합니다.

모든 지원되는 형식과 마찬가지로, 시스템은 백그라운드에서 사용되는 XML 태그를 기반으로 문서에서 키와 값을 추출하려고 시도합니다. 이 과정에서 .HTML 파일의 간단한 요소(헤드라인, 단락 등)는 올바르게 감지되지만, 더 복잡한 콘텐츠는 지원되지 않습니다.

모든 HTML 태그는 편집기로 가져와 단락을 정확하게 인식할 수 있도록 합니다.

예:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>문구 문자열 예제</title>
</head>
<body>
  <h1 data-i18n="page.title">우리 앱에 오신 것을 환영합니다</h1>
  <p data-i18n="page.subtitle">여러분의 체류를 즐기시길 바랍니다.</p>

  <!-- 번역 가능한 문자열을 감싸기 위해 사용되는 XML 스타일 블록 -->
  <translations>
    <string key="user.login.button">Log In</string>
    <string key="user.logout.button">로그아웃</string>
    <string key="user.greeting">안녕하세요, {{username}}!</string>
    <string key="form.error.required">이 필드는 필수입니다.</string>
    <string key="form.error.email">유효한 이메일 주소를 입력하세요.</string>
  </translations>

  <!-- 문자열로 식별될 수 있는 추가 UI 콘텐츠 -->
  <button data-i18n="user.login.button">로그인</button>
  <button data-i18n="user.logout.button">로그아웃</button>

  <!-- 임베디드 SVG (여전히 XML!) -->
  <svg width="100" height="100">
    <text x="10" y="20" data-i18n="graphic.label">Chart</text>
  </svg>
</body>
</html>
  • data-i18n 속성은 어떤 HTML 요소의 내용을 지역화된 문자열로 교체해야 하는지를 감지하는 일반적인 방법입니다.

  • <translations> 블록은 <string key="...">값</string>으로 식별 가능한 사용자 지정 XML 블록입니다.

  • {{username}}와 같은 자리 표시자는 동적 콘텐츠를 나타냅니다.

형식 옵션

식별자

document_id

유형

문자열

업로드

아니요

다운로드

설명

내보내기가 기반해야 하는 프로젝트 내의 기존 HTML 문서의 문서 ID를 가져옵니다.

도움이 되었습니까?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.