Pages: 1
Dans le même genre d'idée que 2 lignes pour améliorer un peu la gestion du css...
Sauf dans le cas présent, je n'ai pas 2 lignes à vous proposer.
J'explique...
Chaque nouvelle version apporte son /language/<fr_FR.iso-8859-1 | en_UK.iso-889-1 | ...>/common.lang.php
Et dans la migration elle efface naturellement les traductions précédentes.
L'idée serait d'avoir un /modules/lang/<fr_FR | en_UK | ...>/local.lang.php
commun à tous les templates et indépendant des versions...
Exemples:
- le webmaster veut traduire Notification par Abonnement (cela reste même en migrant).
- il veut, dans son config_local.inc.php, changer les EXIF et les intitulés correspondants.
- il veut utiliser une variable $lang supplémentaire.
@include ('../../modules/lang/fr_FR/local.lang.php);
dans fr_FR.iso-8859-1/common.lang.php par exemple...
???
Hors ligne
Bonne idée. L'appel se ferait dans include/common.inc.php plutôt (par soucis de cohérence et parce que les fichiers de langue n'ont pas à contenir des lignes de code de ce type).
Hors ligne
Pages: 1