← すべての統合
Git - Smartcat integrations
← すべての統合

Smartcat AI GitHub翻訳プラグイン

GitHub、GitLab、または Bitbucket リポジトリを Smartcat に接続し、AI と人間のワークフローを使用して、プルからプッシュまでの翻訳プロセス全体を自動化します。

Smartcat AI GitHub統合の設定方法

ソース ファイルを Git リポジトリから直接同期し、Smartcat のAI エージェントを使用して翻訳し、ローカライズされたコンテンツを自動的にプッシュバックします。手動の作業は必要ありません。

1

コレクションを作成する

ローカリゼーションの準備として、一意の識別子を使用して翻訳キーを整理します。

2

API経由でキーをインポートする

一般的な形式 (JSON、YAML、iOS 文字列、Android XML、LocJSON) のキーを Smartcat にアップロードします。

3

コンテキストを追加してセグメントを変更する

翻訳前にコンテキスト(スクリーンショットなど)を提供し、 CAT エディターでキーを調整します。

4

AIエージェントによる翻訳

Smartcat AI エージェントを使用すると、構造と意図を維持しながらキーをすばやくローカライズできます。

5

必要に応じてレビュー担当者を割り当てる

人間の言語学者または社内のレビュー担当者が翻訳を検証および承認できるようにします。

6

翻訳をエクスポートまたは自動同期する

翻訳されたコンテンツを API または UI 経由で Git リポジトリにプッシュバックします (完全に自動化されています)。

GitHub 向け Smartcat AI プラグインの利点

スピーディーで高品質なAI翻訳

Smartcat AI は、GitHub リポジトリのコンテンツ (ドキュメント、コード コメント、README ファイルなど) を、人間の専門家と同等の精度で数秒で翻訳します。人間の言語の専門家は、必要に応じて結果を改良することができます。

効率性と生産性

組織の設定に応じた用語集と翻訳メモリを使用して、翻訳プロセスを GitHub ワークフローに直接統合し、時間とリソースを節約します。

強化されたコラボレーション

Smartcat Editor を使用すると、開発者、翻訳者、その他の関係者間のシームレスなコラボレーションが可能になり、コミュニケーションと調整が改善され、遅延が削減され、市場投入までの時間が短縮されます。

あらゆるチーム向けの Smartcat AI GitHub プラグイン

開発チーム

翻訳タスクを開発ワークフローに統合し、ローカライズされたコンテンツが製品の更新とともに配信されるようにします。Smartcat は、すべてのソフトウェア コピーの唯一の真実のソースとして機能することを保証し、開発者が必要なキーのサブセットを好みの形式でエクスポートできるようにします。REST API と CLI は CI/CD パイプラインとのシームレスな統合も提供し、開発プロセスを合理化します。

ローカリゼーションチーム

Smartcat AI による GitHub コンテンツの迅速な自動翻訳により、翻訳プロセスを合理化し、生産性を向上できます。翻訳メモリと用語集機能も備わっており、一貫性のある高品質の結果が得られます。Smartcat Marketplace では、予算と要件を満たす現地の言語の専門家レビュー担当者を調達することで、ローカリゼーション チームを簡単に拡張することもできます。

プロジェクトマネージャー

UX ライターと製品マネージャーは、Smartcat Editor でコピーを個別に更新できるため、開発者の煩わしさが軽減され、コードを頻繁に手動で調整する場合に発生する人為的エラーの可能性も軽減されます。製品マーケティング担当者は、市場投入までの時間の短縮とローカライズされた製品の商業的実現可能性のメリットを享受できます。

私たちの言うことを鵜呑みにしないでください

Smartcatが翻訳メモリのデータベースと、翻訳のためのワークフローとコミュニケーションのための集中ハブという、私たちが必要としていた正にそのサービスを提供できることがすぐにわかりました。私たちは、電子メールのやり取りやファイル共有が不要になったことに非常に興奮しました。

ショーン・ニュートン・シニア

シニア クリエイティブ オペレーション アナリスト

さらに詳しく

その他の便利なSmartcatプラグイン

よくある質問

GitHub と Smartcat の統合はどのように機能しますか?

この統合により、GitHub リポジトリからプロジェクト ファイルが自動的に Smartcat にプルされます。Smartcat のすべての機能を使用して、ローカリゼーション プロジェクトの実行、コンテンツの翻訳、ジョブの割り当て、ワークフローの管理を行うことができます。翻訳後、Smartcat は翻訳されたファイルを自動的に Git リポジトリにプッシュし、シームレスなローカリゼーション ワークフローを確立します。

GitHub 統合の設定は簡単ですか?

GitHub と Smartcat の統合の設定は高速かつユーザーフレンドリーです。GitHub ワークフローで Smartcat 翻訳を設定するには、次の簡単な手順に従ってください。セットアップ プロセスのすべての段階でサポートを提供する専用のサポート リソースが利用可能です。

Smartcat はどの言語をサポートしていますか?

GitHub 統合により、GitHub コンテンツが Smartcat に簡単にリンクされ、280 を超える言語へのローカリゼーションが容易になります。これには、英語、スペイン語、フランス語、ドイツ語、中国語などの広く話されている言語だけでなく、あまり一般的ではない多くの言語も含まれます。

Smartcat は複雑なファイル形式をどのように処理しますか?

Smartcat プラットフォームは、HTML、JSON などの複雑な形式を含む幅広いファイル形式をサポートしています。

Smartcat 統合は複数形をサポートしていますか?

Smartcat では、複数形を管理するための 2 つの方法を提供しています。

  • ネイティブ: エディター内の独立したセグメントとして。

  • ICU MessageFormat 構文: エディターで新しいキーを追加するときに、すべての複数形を含めるかどうかを指定できます。エクスポートされたキーは、複数形を ICU MessageFormat 互換の文字列に変換します。

    LocJSON ファイルをインポートするときに、ICU MessageFormat 構文を個々のセグメントに解析するか、生の文字列として保持するかを選択できます。生の文字列の場合、ICU MessageFormat のインタラクティブなプレビュー/検証ツールを使用できます。

翻訳の進捗状況を追跡するにはどうすればよいですか?

Smartcat のリアルタイム更新により、各コンテンツの段階が示されるため、翻訳の進行状況を簡単に追跡できます。Smartcat の直感的なインターフェースでは、期限の監視、完了した翻訳の確認、翻訳者との共同作業をすべて 1 か所で行うことができます。翻訳の準備が整ったことが確認されると(または手動で)、コンテンツは Git リポジトリにプッシュバックされ、コード内の翻訳エラーを回避するのに役立ちます。

1 つのプロジェクトで複数の翻訳者と共同作業できますか?

Smartcat は複数の翻訳者間のシームレスなコラボレーションを促進し、コンテンツのさまざまなセクションを個々の翻訳者またはローカリゼーション チームに割り当てることを可能にします。このアプローチにより、効率的なワークフローで複雑なローカリゼーション プロジェクトを簡単に管理できるようになります。

チームの好みに合わせて翻訳ワークフローをカスタマイズできますか?

絶対!Smartcat は、エンドツーエンドの翻訳ワークフローがお客様のニーズを満たすように、柔軟なカスタマイズ オプションを提供します。翻訳ガイドラインの定義から承認プロセスの設定、他のアプリケーションとの統合まで、チームの要件と好みに合わせてワークフローを調整できます。

Smartcat は翻訳メモリと用語集の管理をサポートしていますか?

Smartcat は翻訳メモリと用語集をサポートしており、翻訳されたコンテンツ全体の一貫性と正確性を維持するのに役立ちます。Smartcat は、既存の翻訳を活用し、用語集を一元管理することで、ローカリゼーション プロセスを合理化し、時間を節約して生産性を最大化します。