こんにちは、そうとです。
大量のデータの列を、一括で翻訳したい場面などがあるかと思います。
そんな時に、スプレットシートをうまく活用すると、簡単に日本語を翻訳することが可能です。
今回はスプレットシートを使用した簡単一括翻訳ということで、ご紹介させて頂きます。
使用する関数
GOOGLETRANSLATE
場面
以下は、プログラムで使用される
エラーメッセージや警告メッセージなどを管理しているメッセージマスタ
になります。
メッセージマスタ
は、日本語のみ設定されている。この日本語を一括で英語に翻訳したい…
そんな時に、スプレットシートの関数であるGOOGLETRANSLATE
を使用すれば、
簡単に翻訳することができます。
=GOOGLETRANSLATE([変換対象セル], "ja", "en")
日本語を中国語にしたい場合は、以下を使用します。
=GOOGLETRANSLATE([変換対象セル], "ja", "zh")
日本語、英語、中国語意外にも、様々な言語に対応しています。
以下表が変換できる主要の言語になります。
注意点
- 本ツールを利用するためには、Googleアカウントが必要になります。
- 翻訳は、GoogleのAPIを使用していますので、完璧な翻訳ではないケースがあります。
- 一度に大量のセルを翻訳しようとした際に、エラーになる場合があります。
- 本ツールを利用することで発生した問題につきましては、責任を負いかねます。
事前に使い方をテスト、理解した上でご利用して下さい。
- 本ツールは仕様が変更になる可能性や、アップデートされる可能性があります。
- 本ツールは処理時間に上限があります(約6分)
処理時間をオーバーする場合、ファイルを分割するなどしてご利用ください。
スプレットシートを使用した一括翻訳について、説明は以上になります。
GOOGLETRANSLATE
を使用することで、一括翻訳が可能です。
データベースの管理等で役に立つことがあるかと思いますので、是非、使用してみて下さい。