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 Scarica. A seconda del metodo di caricare/Scarica (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>Phrase Strings Example</title>
</head>
<body>
  <h1 data-i18n=\"page.title\">Welcome to Our App</h1>
  <p data-i18n=\"page.subtitle\">We hope you enjoy your stay.</p>

  <!-- Blocco in stile XML utilizzato per racchiudere le stringhe traducibili -->
  <translations>
    <string key=\"user.login.button\">Log In</string>
    <string key=\"user.logout.button\">Log Out</string>
    <string key=\"user.greeting\">Hello, {{username}}!</string>
    <string chiave="form.error.required">Questo campo è obbligatorio.</string>
    <string chiave="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">Esci</button>

  <!-- SVG incorporato (ancora XML!) -->
  <svg width="100" height="100">
    <text X="10" y="20" data-i18n="graphic.label">Grafico</text>
  </svg>
</body>
</html>
  • Gli attributi data-i18n sono un modo comune per rilevare quali elementi HTML dovrebbero avere il loro contenuto sostituito con Strings localizzate.

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

  • Segnaposti come {{username}} segnalano contenuto dinamico.

Opzioni di formato

Identificatore

document_id

Tipo

stringa

Caricamento

No

Download

Descrizione

Prende 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.