私は、ローカライズする必要がある良い単純なURLを持つことが重要なサイトを運営しています。 example.se/bil/?typ=fiat(BILはスウェーデン語で車です)コントローラ名のローカライズを処理する方法は?
:スウェーデン語版のための example.com/car/?type=fiat例:英語版のため
例
もちろん、これらのURLはすべて同じコードベースから処理したいと思います。これを処理する最善の方法は何ですか?
は、私は複数のコントローラ(CarController、BilController)を設定する必要がありますか、ローカライズされたコントローラ名を処理するために、「クリーン」な方法はありますか?
BR ニクラス
はい、私はこれらの行に沿って何かを考えていました。これを行うための標準化された方法はありますか? – Niklas
@Niklasどうしたら問題が解決するのでしょうか?私は同じ問題を考えました。また、URLに言語を追加する必要があると思います。/en/carまたは/ de/auto /または/ all_sv /。どのようにあなたがzendルータで国際化されたローカライズされたURLを解決したかのヒント? – Manuel
また、サイトとレイアウトを構築するときにURLをローカライズする必要があります。例えば。 $ this-> url( "controler" => "car"、 "lang" => "de");どのようにこれを解決しましたか? – Manuel