Tipos de archivo admitidos (Strings)

.HTML (Strings)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Extensiones de archivo

.html

Extensión API

html

Importación

Exportación

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 Cargar, Descargar o en el archivo de configuración phrase.yml.

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 basado en las etiquetas XML que se utilizan en segundo plano. Durante este proceso, los elementos simples del archivo .HTML (títulos, párrafos, etc.) se detectan correctamente, pero cualquier contenido más complejo no es compatible.

Todas las etiquetas HTML se importan al editor permitiendo un reconocimiento preciso de los párrafos.

Ejemplo:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Ejemplo de Cadenas de Frase</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">Log In</string>
    <string key="user.logout.button">Log Out</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 la interfaz de usuario que podría identificarse como cadenas -->
  <button data-i18n="user.login.button">Log In</button>
  <button data-i18n="user.logout.button">Log Out</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-i18n son 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

Carga

No

Descarga

Descripción

Toma el ID del documento de los documentos HTML existentes dentro del proyecto en el que se debe basar la exportación.

¿Fue útil este artículo?

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.