|
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 Scarica. A seconda del metodo di caricare/Scarica (API, CLI, sincronizzazione Repo ecc.), possono essere specificate nei parametri di query |
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-i18nsono 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 |
Sì |
|
Descrizione |
Prende l'ID documento dei documenti HTML esistenti all'interno del progetto su cui l'esportare dovrebbe basarsi. |