|
파일 확장명 |
.html |
|
API 확장 |
html |
|
가져오기 |
예 |
|
내보내기 |
예 |
|
복수형 지원 |
아니요 |
|
설명 지원 |
아니요 |
|
형식 옵션 파일이 업로드되거나 다운로드될 때 지정할 수 있는 옵션입니다. 업로드/다운로드 방법(API, CLI, Repo sync 등)에 따라, |
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를 가져옵니다. |