developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 13 years ago

Closed 13 years ago

#247 closed bug (fixed)

Langages dans les réponses Rss & Atom

Reported by: lionelt Owned by: laurentj
Priority: normal Milestone: Jelix 1.0beta3
Component: jelix:core response Version: 1.0alpha4
Severity: normal Keywords: lang language rss atom feed
Cc: Blocked By:
Blocking: Documentation needed:
Hosting Provider: Php version:

Description

Les réponses Rss et Atom utilisent la valeur de $gJConfig->defaultLocale pour positionner la langue de la réponse de cette manière :

<language>fr_FR</language>

Or, les spécifications de Rss et Atom attendent une langue ISO 639 donc :

<language>fr</language> ou <language>fra</language>

Les flux Rss et Atom produits par Jelix ne sont donc pas valides pour l'instant.

Proposition : Découper la locale pour séparée la langue et le pays, et insérer dans la réponse la partie langue.

Patch proposé sur jResponseXmlFeed.class.php :

-    $this->lang     = $gJConfig->defaultLocale;
+    ($lang,$country ) = split('_', $gJConfig->defaultLocale);
+    $this->lang       = $lang;

Change History (1)

comment:1 Changed 13 years ago by laurentj

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

Corrigé, merci

Note: See TracTickets for help on using tickets.