0

Rails の国際化を使用しているため、URL は次のようになります。

http://localhost:3000/dashboard/index?locale=es

Snowman パラメータを URL に追加する get メソッドを含むフォームがあります。

http://localhost:3000/dashboard/index?locale=es?utf8=%E2%9C%93&dateregistration=2013-06-20

代わりは:

    http://localhost:3000/dashboard/index?locale=es&utf8=%E2%9C%93&dateregistration=2013-06-20

問題は、場所をリロードすると (F5)... param ロケールが次のようになることです。

p locale
:"es?utf8=V"

代わりは:

p locale
:es

そのため、I18n は正しく動作しません。

アイデアや提案はありますか?

ありがとう。

4

1 に答える 1

0

?URL の最初のパラメータの前にだけ置く必要があります。その他はすべて、前に&.

したがって、フォームは URL を生成する必要があります

http://localhost:3000/dashboard/index?locale=es&utf8=%E2%9C%93&dateregistration=2013-06-20

...&前に注意してくださいutf8

于 2013-06-27T11:26:23.350 に答える