Dotclear

Ticket #550 (closed defect: fixed)

Opened 13 years ago

Last modified 13 years ago

Aucun chargement des traductions si main.lang.php n'existe pas

Reported by: Tomtom33 Owned by: JcDenis
Priority: highest Component: plugin:translater
Severity: normal Keywords:
Cc:

Description

Je viens de m'apercevoir que lorsque l'on a un plugin qui contient uniquement des fichiers *.po en guise de locale, tous les champs sur l'écran de mise à jour sont vides ce qui est embêtant dans mon cas car tous mes plugin (ou presque) n'ont que des *.po.

Je suppose que le chargement s'effectue uniquement par le biais du fichier main.lang.php?

PS: je fonctionne actuellement avec la version 1.4.1

Change History

comment:1 Changed 13 years ago by Tomtom33

  • Summary changed from Aucun chargement des traduction si main.lang.php n'existe pas to Aucun chargement des traductions si main.lang.php n'existe pas

comment:2 Changed 13 years ago by JcDenis

  • Status changed from new to assigned

Normalement non., osku m'a signalé se comportement chez lui également... Je vais voir ça.

comment:3 Changed 13 years ago by JcDenis

Bon je sais pourquoi mais je n'arrive pas à corriger.

Le problème est que le script de lecture des fichiers .po consomme trop de ressource avec les expressions régulières...
Autrement dit, il faut que je réécrive toute la classe dcTranslater ou que je trouve une solution miracle sur les regexp.

comment:4 Changed 13 years ago by Osku

  • Priority changed from normal to highest

Pareil que Tomtom ...

comment:5 Changed 13 years ago by JcDenis

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [2614]) translater 1.5

  • Added option to set defaut tab (closes #552)
  • Fixed occurrences count (closes #551)
  • Fixed regxep (closes #550)
  • Cleaned design (thanks to osku)
Note: See TracTickets for help on using tickets.

Sites map