Tipi di file supportati (Strings)

.HTML (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Estensioni dei file

.html

Estensione API

html

Importa

Esporta

Supporto forme plurali

No

Supporto descrizione

No

Opzioni di formato

Queste opzioni possono essere specificate quando un file viene caricato e/o scaricato. A seconda del metodo di caricamento/scaricamento (API, CLI, sincronizzazione Repo, ecc.), possono essere specificate nei parametri di query caricare, Scarica o nel file di configurazione phrase.yml.

document_id

HTML è utilizzato in molti contesti. Lo sviluppo web si è allontanato dai file HTML statici, ma il contenuto HTML è ancora presente, ad esempio sotto forma di email.

Come per tutti i formati supportati, il sistema tenta di estrarre chiavi e valori dal documento in base ai tag XML utilizzati in background. Durante questo processo, gli elementi semplici del file .HTML (titoli, paragrafi, ecc.) vengono rilevati correttamente, ma qualsiasi contenuto più complesso non è supportato.

Tutti i tag HTML vengono importati nell'editor consentendo un riconoscimento accurato dei paragrafi.

Esempio:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset=\"UTF-8\">
  <title>Esempio di Strings Phrase</title>
</head>
<body>
  <h1 data-i18n=\"page.title\">Benvenuto nella nostra app</h1>
  <p data-i18n=\"page.subtitle\">Speriamo che il tuo soggiorno sia di tuo gradimento.</p>

  <!-- Blocco in stile XML utilizzato per racchiudere le stringhe traducibili -->
  <translations>
    <string key=\"user.login.button\">Accedi</string>
    <string key=\"user.logout.button\">Disconnetti</string>
    <string key=\"user.greeting\">Ciao, {{username}}!</string>
    <string key=\"form.error.required\">Questo campo è obbligatorio.</string>
    <string key=\"form.error.email\">Inserisci un indirizzo e-mail valido.</string>
  </translations>

  <!-- Altro contenuto dell'interfaccia utente che potrebbe essere identificato come Strings -->
  <button data-i18n=\"user.login.button\">Accedi</button>
  <button data-i18n=\"user.logout.button\">Disconnetti</button>

  <!-- SVG incorporato (ancora XML!) -->
  <svg width=\"100\" height=\"100\">
    <text X=\"10\" y=\"20\" data-i18n=\"graphic.label\">Grafico</text>
  </svg>
</body>
</html>
  • Quando presente su un elemento traducibile, o sulla sua entità principale per i nodi di testo semplici, il valore dell'attributo data-i18n diventa la chiave del segmento. Quando l'attributo è assente o vuoto, Phrase genera una chiave dal contenuto testuale del segmento stesso.

  • Il blocco <translations> con <string key=\"...\">valore</string> è un blocco XML Personalizzato identificabile.

  • I segnaposto come {{username}} segnalano contenuto dinamico.

Opzioni di formato

Identificatore

document_id

Tipo

stringa

Caricamento

No

Download

Descrizione

Accetta l'ID documento dei documenti HTML esistenti all'interno del progetto su cui l'esportare dovrebbe basarsi.

Questo articolo ti è stato utile?

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.