|
Extensiones de archivo |
.html |
|
Extensión API |
html |
|
Importar |
Sí |
|
Exportar |
Sí |
|
Compatibilidad con formularios plurales |
No |
|
Compatibilidad con descripción |
No |
|
Opciones de formato Estas opciones que se pueden especificar cuando se carga y/o descarga un archivo. Dependiendo del método de carga/descarga (API, CLI, sincronización de repositorios, etc.), se pueden especificar en parámetros de consulta |
document_id |
HTML se utiliza en muchos contextos. El desarrollo web se ha alejado de los archivos HTML estáticos, pero el contenido HTML sigue presente, por ejemplo, en forma de correos electrónicos.
Como con todos los formatos compatibles, el sistema intenta extraer claves y valores del documento en función de las etiquetas XML que se utilizan en segundo plano. Durante este proceso, se detectan correctamente elementos simples del archivo .html (títulos, párrafos, etc.), pero no se admite ningún contenido más complejo.
Todas las etiquetas HTML se importan al editor, lo que permite un reconocimiento preciso de los párrafos.
Ejemplo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Ejemplo de Cadenas de Frases</title>
</head>
<body>
<h1 data-i18n="page.title">Bienvenido a Nuestra Aplicación</h1>
<p data-i18n="page.subtitle">Esperamos que disfrutes tu estancia.</p>
<!-- Bloque estilo XML utilizado para envolver cadenas traducibles -->
<translations>
<string key="user.login.button">Iniciar Sesión</string>
<string key="user.logout.button">Cerrar Sesión</string>
<string key="user.greeting">¡Hola, {{username}}!</string>
<string key="form.error.required">Este campo es obligatorio.</string>
<string key="form.error.email">Por favor, introduce una dirección de correo electrónico válida.</string>
</translations>
<!-- Más contenido de UI que podría identificarse como cadenas -->
<button data-i18n="user.login.button">Log In</button>
<button data-i18n="user.logout.button">Cerrar Sesión</button>
<!-- SVG incrustado (¡todavía XML!) -->
<svg width="100" height="100">
<text x="10" y="20" data-i18n="graphic.label">Chart</text>
</svg>
</body>
</html>
-
Los atributos
data-i18nson una forma común de detectar qué elementos HTML deben tener sus contenidos reemplazados por cadenas localizadas. -
El bloque
<translations>con<string key="...">valor</string>es un bloque XML personalizado identificable. -
Los marcadores de posición como
{{username}}indican contenido dinámico.
Opciones de formato
|
Identificador |
document_id |
|
Tipo |
cadena |
|
Cargar |
No |
|
Descargar |
Sí |
|
Descripción |
Toma el ID del documento de los documentos HTML existentes dentro del proyecto en el que se debe basar la exportación. |