メールの翻訳
質問
画面アクションでメールを翻訳しようとしています。Web画面がフランス語に翻訳されているため、フランス語言語は適切に定義されていますが、メールはデフォルト言語(英語)で送信されます。翻訳をサポートするにはロジックを追加する必要がありますか?
回答
OutSystemsプラットフォームでは、メールは、ユーザーがWeb画面にアクセスするときとは別のセッションで送信されます。
メールを目的の言語に翻訳にするには、メールのWeb画面のPreparationアクションで適切なロケールを設定する必要があります。これを行うには、SetCurrentLocaleアクションを使用します。ユーザーが前にブラウザで表示していたページと同じロケールにするには、ビルトイン関数GetCurrentLocaleでロケールを取得することもできます。