À propos de traduire=“label” attribut dans Magento, comment ça fonctionne?
Je vois dans un config.xml
fichier. Je sais que <template>
bloc et c'est le bloc de tenir le modèle d'e-mail, et translate
attribut qui est présent seront traduits dans la locale
dossier. Mais je ne sais pas c'est quoi exactement, et comment ça fonctionne?
traduire="label", comment ça fonctionne?
<template>
<email>
<customer_active_account_email_template translate="label" module="customer">
<label>Active Customer</label>
<file>customer_active.html</file>
<type>html</type>
</customer_active_account_email_template>
</email>
</template>
Vous devez vous connecter pour publier un commentaire.
Quand vous voyez
translate="label" module="customer"
, cela indique à Magento qui il doit passer à la valeur dans le <label> tag par le client d'un module de données de l'assistant de traduire méthode avant de l'afficher à l'écran. En plus de simplifierSi le module attribut n'est pas présent, le
core
module est utilisé. Vous pouvez spécifier plusieurs balises être traduit par un espace délimité par des cordes.Pour autant que je sais, c'est pris en charge dans le Système de Configuration de la section, et la mise en page xml <action> nœuds (pour la traduction des paramètres) seulement.