![](https://www.teijitaisya.com/wp-content/uploads/2022/02/リライブシャツ-768x432.png)
![メール自動翻訳](https://www.teijitaisya.com/wp-content/uploads/2021/08/Frame-75.png)
Power AutomateでメールやTeamsのメッセージを翻訳する方法
Power AutomateでメールやTeamsのメッセージを翻訳する方法について解説します。本記事では「Microsoft Translator V2 」アクションを使います。
![](https://www.teijitaisya.com/wp-content/uploads/2021/09/profile-min.png)
プレミアムコネクタではないのでoffice365付属のPower Automateライセンスでも使えるアクションです。
追記
こちらの記事で使用している「Microsoft Translator V2」アクションですが、2021年からAzureアカウントの登録(クレジットカード情報必須)が必要になってしまいました。登録後に「Microsoft Translator API Key」を発効して 「Microsoft Translator V2」アクション に渡して認証することによって利用が可能となります。
Microsoft Translator API は2,000,000 文字の翻訳まで無料で利用でき、それ以上の利用は課金制となります。
詳細とAzureアカウントの作成はこちらの公式ページにて確認してください。
この記事では今のところAzureアカウント登録とAPI Key取得方法については解説していませんのでご了承ください。
英文メールを翻訳するフローを作ります。
Microsoft365管理センターから管理者宛てに送られてくる障害情報メールが何故か英文なので翻訳してTeamsでチームメンバーに共有する、というフローを作りたいと思います。
![pad_translate](https://www.teijitaisya.com/wp-content/uploads/2021/08/pad_translate-768x432.png)
Power Automateで翻訳フローを作成する。
▼フローの完成品です。
![完成フロー](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_19h03_27.png)
フローを作成する
▼「作成」の中の「自動化したクラウドフロー」をクリックします。
![自動化したフローの作成](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_21h40_34.png)
▼「新しいメールが届いたとき」トリガーを選択します。
![outlookフローの作成](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h02_10.png)
▼トリガーとなる条件を指定します。
この記事ではoffice365メールのアドレスから来たメールを翻訳したいので差出人を条件にします。
![メールトリガーの設定](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h09_11.png)
▼
![Translate text](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h14_06.png)
▼Target Languageを日本語にします。
![target language](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h22_46.png)
▼「Text」に、動的なコンテンツの中の「本文(メッセージの本文)」を選択します。
![動的なコンテンツを選択](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h25_07.png)
▼その他のパラメータ
ソース言語:英語(指定しない場合、自動検出されます。) カテゴリ:指定なし Text type:Plane TextかHTMLを選択します。HTMLを選択します。
▼「チャットまたはチャネルでメッセージを投稿する(プレビュー)」アクションを追加します。
![チームス](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h37_55-385x432.png)
▼「メッセージ」に翻訳済みテキストである「Translated Text」を選択します。
![Teamsの設定](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h48_51.png)
実行結果
▼Outlookでメールを受け取ると、下記のメッセージがTeamsに投稿されます。
![Teams投稿結果](https://www.teijitaisya.com/wp-content/uploads/2021/08/2021-08-17_22h52_09-e1629208424113-545x432.png)