Je ne trouve pas très élégant la solution JS lorsqu'on a tout pour faire de
la localisation en Rails.

J'utilise le code que je t'ai fillé depuis quelques temps pour une appli et
depuis les dates passent comme une lettre à la Poste :-)

Le 4 septembre 2009 14:06, Yannick Francois <[email protected]> a écrit :

>
> Le 3 septembre 2009 17:31, Meshak<[email protected]> a écrit :
> >
> > On 2 sep, 15:40, Yannick Francois <[email protected]> wrote:
> >>
> >> Non, mon format est variable et dépends des clients... d'où un
> >> problème de format envoyé. En fait MOnObject.new params[:monobjet]
> >> marche bien si les dates (en texte puisque venant d'une requête http)
> >> sont aux format US (%m/%d/%Y).
> >>
> >
> > Bonjour Yannick,
> >
> > Quand tu dis "un format variable", tu veux dire que ton application
> > est localisée ? Si c'est le cas, quel système utilises-tu pour la
> > localisation ?
>
> Effectivement, c'est localisé. Et j'avoue que j'ai pas forcement
> épluché plusieurs solution de localisation, j'utilise le truc fourni
> avec Rails (enfin je crois). L'histoire des fichiers dans le rep
> config/locales/en.yml et toutiquanti...
>
> Il existe des solution meilleurs ?
> ps: J'ai fait un essaie rapide avec le code que propose Alexis, et ça
> semble marcher... Il faut que j'étofe ma couverture de test sur ces
> cas.
>
> >
> > Note : l'emploi de JavaScript est sensé être pour le confort de
> > l'internaute. Un formulaire devrait pouvoir fonctionner sans.
>
> Je suis entierement d'accord ! Mais malheureusement, le client chez
> qui je suis ne veut pas l'entendre de cette manière. Heureusement,
> c'est une appli de gestion interne sur un parc matériel presque
> maitrisé, donc je ferme les yeux avec regret...
>
>
> --
> Yannick Francois
> Directeur associé
> +33 683 785 716
> <http://kantena.com>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à