Salut à tous !

Je suis en train de développer une application multilingue et
j'aimerais qu'elle soit le plus REST possible.

Dans mon routes.rb j'ai quelque chose comme ça (extrait) :

  map.resource :admin do |admin|
    admin.resources :users,         :path_prefix => ':locale/admin',
:name_prefix => 'admin_', :controller => 'admin/users'
  end

De cette façon, l'utilisateur accède à des URL de ce type :

/fr/admin/users pour avoir la liste des utilisateurs avec l'interface
en français
/en/admin/users pour avoir la liste des utilisateurs avec l'interface en anglais
etc

Et les routes s'appellent admin_users_path, admin_edit_user_path,
admin_user_path, etc

Ce que j'aimerais c'est que l'utilisateur puisse aussi accéder à des
URL du type :
/admin/users pour avoir la liste des utilisateurs avec l'interface
dans la langue par défaut du système et que les routes s'appellent
toujours admin_users_path, admin_edit_user_path,  admin_user_path,
etc.
J'utilise déjà le plugin resource_fu qui me permet de garder les noms
de route quelque soit la langue utilisée. Mais je ne vois pas trop
comment faire en sorte de répondre à mon problème. Si quelqu'un
connait une solution élégante au problème, je suis preneur.

Merci !

++

yk

--~--~---------~--~----~------------~-------~--~----~
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 à