|
Estensioni dei file |
.html |
|
Estensione API |
html |
|
Importa |
Sì |
|
Esporta |
Sì |
|
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 |
document_id |
L'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 cerca 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 Stringhe di Frasi</title>
</head>
<body>
<h1 data-i18n="page.title">Benvenuto nella nostra app</h1>
<p data-i18n="page.subtitle">Speriamo che ti piaccia il tuo soggiorno.</p>
<!-- Blocco in stile XML utilizzato per racchiudere 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 key="form.error.required">Questo campo è obbligatorio.</string>
<string key="form.error.email">Si prega di inserire un indirizzo email valido.</string>
</translations>
<!-- Ulteriore contenuto UI che potrebbe essere identificato come stringhe -->
<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>
-
data-i18ngli attributi sono un modo comune per rilevare quali elementi HTML dovrebbero avere i loro contenuti sostituiti con stringhe localizzate. -
Il blocco
<translations>con<string key="...">valore</string>è un blocco XML personalizzato identificabile. -
I segnaposto come
{{username}}segnalano contenuti dinamici.
Opzioni di formato
|
Identificatore |
document_id |
|
Tipo |
stringa |
|
Caricamento |
No |
|
Download |
Sì |
|
Descrizione |
Prende l'ID del documento degli HTML esistenti all'interno del progetto su cui dovrebbe basarsi l'esportazione. |