Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Posted by yes on 04/28/2014 16:06

Bonjour,

Je souhaite que la date soit au Format FR "jj/mm/aaaa", toutefois, la Lang de l'application en en_EN, sachant que j'utilise le type='localedate' pour les formuler et jDateTime::LANG_DFORMAT pour les Templète.

Merci infiniment pour votre aide.

Yes

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #1 Posted by foxmask on 04/28/2014 16:11

pour switcher de langue, dans le ficheir de configuration on met

locale=fr_FR

ou

locale=en_EN

@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #2 Posted by yes on 04/28/2014 16:21

Bonjour,

Merci pr votre retour.

J'arrive à switcher en les langues sans problème, et le Format de la date change aussi. Si la lang vaut fr_FR le format est "jj/mm/aaaa". si la lang vaut en_EN le format est "mm/jj/aaaa".

Mais, moi je souhaite avoir pour les deux cas "jj/mm/aaaa", c'est à dire: fr_FR=="jj/mm/aaaa". en_EN=="jj/mm/aaaa".

Yes

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #3 Posted by foxmask on 04/28/2014 16:30

ca c'est peu commun et je doute que les anglais qui liront le site vont comprendre les dates :)


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #4 Posted by yes on 04/28/2014 16:35

Pourtant c'est eux qui ont demandé cela:D........Donc, pas possible de le faire?!

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #5 Posted by foxmask on 04/28/2014 16:47

si c'est une simple traduction a changé, ici :

  • lib/jelix/core-modules/jelix/locales/en_EN/format.UTF-8.properties
  • lib/jelix/core-modules/jelix/locales/en_EN/format.ISO-8859-15.properties
  • lib/jelix/core-modules/jelix/locales/en_EN/format.ISO-8859-1.properties

en changeant les valeurs qui vous conviennent.

Par contre, étant donné que c'est une modification du "coeur" de jelix , lors d'une prochaine mise à jour de jelix, il faudra refaire la modification, car il ne me semble pas qu'on puisse surcharger les traductions (ou alors j'ai oublié).


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #6 Posted by yes on 04/28/2014 17:30

Salut,

Pour les Local cela fonctionne sans problème. Le problème pour mois sont les dates, sauf que ces dernières sont gérées par Jelix en se basant sur la date....je pense que c'est pas possible sauf en mettant cela à la main au niveau de l'application chose qui est vraiment dûr à gérer.

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #7 Posted by yes on 04/28/2014 17:57

Salut,

En vérifiant dans les formats en anglais j'ai trouvé que les formats sont day/month/year et que jutste l'américain qui utilise le Format month/day/year. Donc, pourquoi Jelix format les dates en month/day/year pour UK? http://fr.wikipedia.org/wiki/Date#Pays_utilisant_le_format_jj.2Fmm.2Faaaa

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #8 Posted by yes on 04/29/2014 10:50

Bonjour,

J'ai pu changer l'affichage des dates au niveau des templètes(sachant que je peux le faire avec un modificateur templète), et selon en changeant les formats des dates au niveau du fichier suivant de Jelix: \lib-1.3\jelix\core-modules\jelix\locales\en_EN\format.UTF-8.properties

Toutefois, cela ne fonctionne pas pour les formulers(datepicker), sachant que j'utilise type=datelocal!!!

Merci d'avance pour votre aide Yes

  [Opened] Lang en_EN mais date "jj/mm/aaaa"

Reply #9 Posted by laurentj on 05/09/2014 09:20

Bonjour,

Donc, pourquoi Jelix format les dates en month/day/year pour UK?

Cela a été corrigé dans la 1.4 ou 1.5, je ne sais plus.

 
Page
  1. Lang en_EN mais date "jj/mm/aaaa"