Avec le passage dans le fichier langue des ' au "
Tous les symboles ' échappé apparaisse avec le symbole échappement.
exemple sur la page d'installation
dans le fichier codé
$lang['Webmaster login'] = "Identifiant de l\'administrateur";
----> Identifiant de l\'administrateur sur la page d'install
on fait quoi ?
sur les fichiers de traduction on passe à des " partout est on supprime les échappements ?
ou on repasse à des ' pour les chaines traduites
Hors ligne
Une moulinette sur les *.lang.php ? pour remplacer les \' en '
Mais est-ce que l'usage des " double-quotes " n'est pas pénalisant (perf)?
Hors ligne
VDigital a écrit:
Une moulinette sur les *.lang.php ? pour remplacer les \' en '
Mais est-ce que l'usage des " double-quotes " n'est pas pénalisant (perf)?
Oui une petite moulinette fera l'affaire. Mais comme l'avait signalé plg, on ne s'est pas trop préocuppé des fichiers install.lang.php et upgrade.lang.php puisqu'ils risquaient de changer d'ici la 2.1.0 finale
Hors ligne
P@t a écrit:
VDigital a écrit:
Mais est-ce que l'usage des " double-quotes " n'est pas pénalisant (perf)?
Tu dois confondre avec les @ ;-))
Ok => je sors
Pas exactement.
Les chaînes de caractères entre double-apostrophes sont parsées par PHP.
Mais les chaînes en simple quotes ne sont pas parsées.
Les fichiers langues sont donc traités plus rapidement avec les unes qu'avec les autres.
La différence doit être minime, je n'ai jamais vérifié mais je fais toujours attention à utiliser les doubles uniquement si nécessaire.
Ok? Alors reviens! Je ne confonds rien.
Hors ligne
VDigital a écrit:
La différence doit être minime, je n'ai jamais vérifié mais je fais toujours attention à utiliser les doubles uniquement si nécessaire.
Il y a des tests sur la page dont j'ai donné le lien dans le post précédent.
Hors ligne