カスタム言語(プラグインから作成)を使用しており、現在はオーバーライドをデフォルトの「es」に移動しましたが、ユーザーはまだ古いオプションが選択されているため、これをクリーンアップしたいと思います。
Railsからすべてのユーザーの言語を切り替えるにはどうすればよいですか?お手伝いいただけると幸いです ![]()
よろしくお願いします!
カスタム言語(プラグインから作成)を使用しており、現在はオーバーライドをデフォルトの「es」に移動しましたが、ユーザーはまだ古いオプションが選択されているため、これをクリーンアップしたいと思います。
Railsからすべてのユーザーの言語を切り替えるにはどうすればよいですか?お手伝いいただけると幸いです ![]()
よろしくお願いします!
こんにちは!
https://yoursite.com/admin/site_settings/category/required
にアクセスしてください。
すると、デフォルト言語の設定が表示されます。
これで解決するかもしれません ![]()
こんにちは、お返事ありがとうございます!すでに実施しましたが、一部のユーザーで言語フィールドが更新されていないようです。
この件に対応するジョブがあるか、またはこの特定のワークフローを手動で更新する方法があるかもしれません ![]()
ユーザーのブラウザのキャッシュをクリアすると役立つと思います。
バルク管理操作にいくつかのヒントがあるかもしれません
問題を解決できましたか?
ユーザーが設定で独自の言語インターフェイスを選択できるように、Allow user locale が有効になっていたかどうか覚えていますか?無効になっている場合、全員が Default locale 設定で指定されたデフォルトのロケールを使用するように強制されると思います。
Default locale 設定は、他のユーザー設定のように機能するべきだと私は思います。これらの設定が変更されると、すべてのユーザーに履歴的に変更を適用するオプションが表示されます。
ああ、はい。カスタム言語(私の場合はES)をデフォルトとしてエクスポートおよびインポートすることで、この問題を解決しました。
フォローアップありがとうございます。このスレッドを忘れていました。