この強力なn8nワークフローを使用して、SubRip Text(SRT)ファイルをGoogle翻訳経由で自動翻訳します。ローカライズのニーズに合わせて、この再利用可能なn8nテンプレートを素早く設定できます。
このn8nワークフローテンプレートをダウンロードして、今すぐ使い始めましょう。
SRTファイルの翻訳を手動で行うのは時間がかかり、特にタイムコードや連番を扱う際にはエラーが発生しがちです。この包括的なn8nワークフローは、ライフサイクル全体を自動化することで、この複雑さを解決します。SRT構造を注意深く解析し、不可欠なタイミングデータと翻訳可能なテキストを分離することで、対話テキストのみがGoogle Translate n8nノードに送信されることを保証します。解析と再構築にカスタムのCode n8nノードを活用することにより、このn8nテンプレートは、正確にローカライズされた字幕ファイルを生成するための堅牢で再現性のあるソリューションを提供し、コンテンツ配信を劇的に加速させ、労力を節約します。
「翻訳するSRTファイルを受信する」n8nトリガーからプロセスが始まります。これは、ユーザーがSRTファイルをアップロードし、ターゲット言語(例:ENまたはJP)を選択できる埋め込みWebフォームです。アップロードされたファイルは、「バイナリを公開する」n8nノードによって処理され、そのテキストコンテンツが抽出されます。
中核的なロジックはカスタムの「SRT行を分割する」n8nノードにあり、JavaScriptを使用して生テキストを個々の字幕ブロック(インデックス、タイムコード、ダイアログ)に正しくセグメント化します。「分割して出力」n8nノードにより、各ブロックが個別に処理されることが保証されます。
各ブロックについて、「翻訳用にパーツを準備する」n8nノードがダイアログテキストをタイムコードヘッダーから分離します。このダイアログがGoogle Translate n8nノードに渡され、OAuth2認証情報を活用して動的に選択された言語に基づいて実際の翻訳が実行されます。
翻訳後、「翻訳をクリーンアップしてタイトルをグループ化する」n8nノードがアーティファクトをクリーンアップし、改行フォーマットを適用し、元のタイムコードヘッダーを再アタッチします。すべての個別の翻訳済みアイテムは「集計」n8nノードによって収集され、その後、「二重改行で完了テキストを結合する」n8nノードによって、最終的かつ正しくフォーマットされたSRTテキストコンテンツが再構築されます。
最後に、完全なテキストは「バイナリを生成する」n8nノードと「ファイルに変換する」n8nノードを使用してファイルとしてエンコードされ、「ファイルで応答する」n8nノードを介して即座にユーザーに返され、n8nワークフローの実行全体が完了します。
翻訳するSRTファイルを受信する (Form Trigger n8nノード): ファイルアップロードと多言語選択のためのフォームを提供するエントリーポイントとして機能します。これはプロセスを開始するための重要なn8nトリガーです。
SRT行を分割する (Code n8nノード): ダブル改行区切りを尊重しつつ、生SRTテキストを複雑に解析し、個別の翻訳可能エントリに分離する役割を担うカスタムJavaScriptです。
分割して出力 (n8nノード): フロー制御に使用され、前のステップで抽出されたすべての字幕ブロックが順次かつ個別に処理されることを保証します。
翻訳用にパーツを準備する (Code n8nノード): 翻訳前にダイアログテキストからインデックスとタイムコードのメタデータを削除し、構造の完全性を維持するカスタムn8nノードです。
Google Translate (n8nノード): 中核となる翻訳エンジンです。動的式を使用して、最初のn8nトリガーで指定されたダイアログテキストとターゲット言語を読み取ります。
翻訳をクリーンアップしてタイトルをグループ化する (Code n8nノード): 翻訳された行を元のタイムコードと共に再構築し、エスケープ文字などの一般的な翻訳アーティファクトをクリーンアップして、有効な最終SRTフォーマットを保証します。
集計 (n8nノード): n8nワークフローの最終ファイル組み立てステップの前に、すべての個別の翻訳済み字幕ブロックを再び収集します。
ファイルに変換する (n8nノード): 新しく生成されたバイナリデータと適切なメタデータ(ファイル名、MIMEタイプ)を受け取り、最終応答の準備ができた、使用可能なダウンロード可能なファイルオブジェクトを形成します。
この高度なn8nワークフローは、RSSフィードを監視し、OpenAI n8nノードを使用して英語のコンテンツとタイトルをヒンディー語に翻訳し、アイキャッチ画像を含めた投稿全体をWordPressに下書きとして公開します。

アップロードされたPDFを最大2言語に翻訳し、ConvertAPIで変換処理を行い、専用のn8nノードロジックでAPIコストを追跡する高度なn8nワークフロー。

この高度なn8nワークフローを使用して、Twitterスレッド全体を多言語に翻訳し、自動的に再投稿します。高品質な翻訳のためにOpenAIと統合し、複雑なTwitterセッション管理にも対応します。

この強力なn8nワークフローを使用して、Telegramの音声を55言語に即座に文字起こし・翻訳します。このn8nテンプレートガイドでは、OpenAI WhisperとTTSを使用した設定方法を解説します。









































