CLI と API
ターミナルとCIから実現する、コードとしてのローカライゼーション
メッセージを抽出し、ソースファイルをプッシュして、リポジトリ内の設定ファイルと1つのCLIで翻訳をプルできます。独自のパイプラインを構築する場合は、APIをご利用ください。
変化
手動でのエクスポートから、バージョン管理できるパイプラインへ
今日
- 誰かがファイルをエクスポートしてアップロードし、翻訳を手作業でダウンロードします。
- 各リポジトリには独自のスクリプトがあり、TMSが変更されると動作しなくなります。
- 翻訳ステータスはビルドでは認識されません。
Hyperlocaliseを使って
- リポジトリ内にある1つの i18n.yml が、ロケール、ファイル、マッピングを定義します。
- 同じCLIを、スコープを限定したAPIキーを使って、ノートパソコン上でもCI上でも実行できます。
- カスタム対応が必要な場合、ファイルとジョブはHTTP経由で利用できます。
仕組み
1つの設定ファイルから、すべてのビルドに翻訳を適用ત
数分でセットアップできます。同じコマンドをお使いのマシンでもCIでも実行できます。
locales: source: en-US targets: [de-DE, fr-FR, ja-JP]buckets: app: files: - from: locales/{{source}}.json to: locales/{{target}}.json
視聴
プラットフォームの動作を見る
複数の市場にわたって機能するプロジェクト、レビュー、自動化、エージェントを簡単にご紹介します。
連携サービス
お使いのリポジトリやツールチェーンと連携します
GitHub
Phrase
Crowdin
Lokalise
SmartlingOpenAI
Claude
Gemini
主な機能
エンジニアリングチームのために構築されました。

1つの設定ファイル
ロケール、ファイル、マッピングを i18n.yml で定義し、コードとともにバージョン管理します。

メッセージ抽出
1つのコマンドでソースコードからメッセージを抽出し、カタログにまとめます。

プッシュとプルによる同期
ノートパソコンやCIから、ソースファイルをアップロードし、翻訳をダウンロードできます。

スコープ付き API キー
CIには必要な権限だけを付与し、設定からキーを取り消します。

ファイルとジョブのAPI
HTTP経由でファイルをアップロードし、ジョブを作成して、進捗を確認し、結果をダウンロードできます。

ウェブフック
ジョブの完了時に通知を受け取り、パイプラインがそれに応じて動作できるようにします。
ワークフローの例
自社アプリをどのようにローカライズしているか
Hyperlocaliseのウェブアプリは、同じCLIを使って10言語で提供されています。誰も手作業でファイルをアップロードする必要はありません。
- すべてのマージ時に
抽出してプッシュする
CIでhl extractとhl sync pushを実行するため、新しいメッセージは数分以内にワークスペースに反映されます。
- 日中に
翻訳してレビューする
翻訳者とエージェントはワークスペース内で翻訳します。ファイルには誰も触れません。
- 毎晩
翻訳を取得
スケジュールされたジョブが hl sync pull を実行し、更新されたロケールファイルを含むプルリクエストを作成します。
- 翌朝
レビューしてマージ
エンジニアが差分を確認してマージします。手作業なしで、すべてのロケールが最新の状態に保たれます。
あなたの役割に合わせて構築されています。
あなたをグローバルに導くすべての人のためのプラットフォーム
ローカライズマネージャーはプログラムを運営し、グロースチームは新たな市場を開拓し、開発者はコードをリリースします。あなたの職種に合ったワークフローを見つけましょう。
開発者
ローカライズをGit、CI、コーディングエージェントで管理し、文字列の欠落や不具合が本番環境に反映されないようにしましょう。
いくつか気になることが あるかもしれません。
ターミナル、CI、コードでローカライズ。
ほかにご質問はありますか?
お問い合わせローカライゼーションをパイプラインに組み込みましょう。
無料で始めて、APIキーを作成し、数分でターミナルから最初の同期を実行できます。



