|
Extensiones de archivo |
.html |
|
Extensión API |
html |
|
Importación |
Sí |
|
Exportación |
Sí |
|
Compatibilidad con formularios plurales |
No |
|
Compatibilidad con descripción |
No |
|
Opciones de formato Estas opciones se pueden especificar cuando se carga y/o descarga un archivo. Dependiendo del método de cargar/Descargar (API, CLI, sincronización de repositorio, etc.), se pueden especificar en los 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 admitidos, el sistema intenta extraer claves y valores del documento basándose en las etiquetas XML que se utilizan en segundo plano. Durante este proceso, los elementos simples del archivo .html (titulares, párrafos, etc.) se detectan correctamente, 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 Strings de Phrase</title>
</head>
<body>
<h1 data-i18n=\"page.title\">Bienvenido a nuestra aplicación</h1>
<p data-i18n=\"page.subtitle\">Esperamos que disfrute de su estancia.</p>
<!-- Bloque de estilo XML utilizado para envolver cadenas traducibles -->
<translations>
<string key=\"user.login.button\">Iniciar sesión</string>
<cadena clave="usuario.logout.botón">Cerrar sesión</cadena>
<cadena clave="usuario.saludo">¡Hola, {{username}}!</cadena>
<cadena clave="form.error.required">Este campo es obligatorio.</cadena>
<cadena clave="form.error.correo electrónico">Por favor, introduzca una dirección de correo electrónico válida.</cadena>
</translations>
<!-- Más contenido de la interfaz de usuario que podría identificarse como Strings -->
<button data-i18n="user.login.button">Log In</button>
<botón data-i18n="usuario.logout.botón">Cerrar sesión</botón>
<!-- SVG incrustado (¡todavía es 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 deberían tener sus contenido reemplazados con Strings localizados. -
El bloque
<Traducciones>con<cadena clave="...">valor</cadena>es un bloque XML Personalizar identificable. -
Los marcadores de posición como
{{username}}señalan contenido dinámico.
Opciones de formato
|
Identificador |
document_id |
|
Tipo |
cadena |
|
Carga |
No |
|
Descarga |
Sí |
|
Descripción |
Toma el ID del documento de los documentos .html existentes dentro del proyecto en el que se debe basar el exportar. |