Extensions de fichiers |
.html |
Extension d'API |
html |
Import |
oui |
Export |
oui |
Prise en charge des formes plurielles |
non |
Prise en charge de la description |
non |
Options de format |
document_id |
HTML est utilisé dans de nombreux contextes. Le développement web s'est éloigné des fichiers HTML statiques, mais le contenu HTML est toujours présent, par exemple sous la forme de courriels.
Comme pour tous les formats pris en charge, le système essaie d'extraire les clés et les valeurs du document en fonction des tags XML qui sont utilisés en arrière-plan. Au cours de ce processus, les éléments simples du fichier .HTML (titres, paragraphes, etc.) sont détectés correctement, mais tout contenu plus complexe n'est pas pris en charge.
Tous les tags HTML sont importés dans l'éditeur permettant une reconnaissance précise des paragraphes.
Exemple :
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Exemple Phrase Strings</title> </head> <body> <h1 data-i18n="page.title">Bienvenue dans notre application</h1> <p data-i18n="page.subtitle">Nous espérons que vous apprécierez votre séjour.</p> <!-- Bloc de style XML utilisé pour envelopper Strings traduisibles --> <translations> <chaîne clé="user.login.button">Connexion</chaîne> <chaîne clé="user.logout.button">Déconnection</chaîne> <chaîne clé="utilisateur.greeting">Bonjour, {{username}} !</chaîne> <chaîne clé="form.error.required">Ce champ est obligatoire.</chaîne> <chaîne clé="form.error.e-mail">Veuillez saisir une adresse e-mail valide.</chaîne> </translations> <!-- Plus de contenu d'interface utilisateur qui pourrait être identifié comme Strings --> <bouton data-i18n="user.login.bouton">Connexion</bouton> <bouton data-i18n="user.logout.bouton">Déconnection</bouton> <!-- Embedded SVG (still XML!) --> <svg width="100" height="100"> <text x="10" y="20" data-i18n="graphic.label">Chart</text> </svg> </body> </html>
-
Les attributs
data-i18n
sont un moyen courant de détecter les éléments HTML qui doivent voir leur contenu remplacé par Strings localisés. -
Le bloc
<translations>
avec<chaîne clé="...">valeur</chaîne>
est un bloc XML personnalisé identifiable. -
Les espaces réservés comme les
{{username}}
signalent le contenu dynamique.
Options de format
Identifiant |
document_id |
Type |
chaîne |
Chargement |
non |
Télécharger |
oui |
Description |
Prend l'Identifiant document des documents HTML existants dans le projet sur lequel l'exporter doit être basé. |