AIローカライズで Edge 拡張機能
元のmessages.jsonをアップロードし、対象言語を選んで、一度支払うだけ。すぐに公開できる_locales ZIPをダウンロードできます。
使い方
Edge拡張機能をローカライズするためのシンプルな3ステップ。翻訳は支払い後に実行されます。ジョブをキューに入れ、数分でZIPを生成します。
アップロード
元のmessages.jsonファイルをドロップしてください。即座に解析し、Edge拡張機能の形式を検証します。
言語を選択して料金を確認
52言語から選べます。支払い前に、ファイルサイズに基づく明確な料金を確認できます。
ZIPをダウンロード
Stripeで一度だけ支払い。_locales/{lang}/messages.json ファイルをすべて生成し、ZIPにまとめます。
明確な料金見積もり
アップロード前に支払額を正確に確認できます。最終見積もりは、アップロード後に文字列の長さと選択した言語数に基づいて計算されます。
1. ファイルをアップロード
ここにmessages.jsonをドロップ
またはクリックして参照
Edge 拡張機能形式のみ。最大 500KB。
2. 言語を選択
55言語中3言語を選択
3. 見積もり
最終料金は、チェックアウトページでファイルをアップロードした後に計算されます
一回払い • サブスクリプションなし
開発者のために設計
Edge拡張機能のロケール形式に特化。汎用の翻訳ツールではありません。
Edge形式に対応
Edge拡張機能のmessages.json構造(message、description、プレースホルダー)に特化して作られています。
プレースホルダー保護
$PLACEHOLDER$構文をそのまま正確に保持します。変数はすべての言語で崩れません。
説明のコンテキスト
descriptionフィールドを読み取り、より正確なAI翻訳のためのコンテキストヒントとして活用します。
ZIP書き出し対応
正しい_locales/{lang}/messages.jsonのフォルダ構成でZIPをダウンロード。拡張機能にそのまま入れられます。
並列処理
すべての言語を同時に翻訳します。ほとんどのジョブは5分以内に完了します。
一回払い
サブスクなし、月額料金なし。ジョブごとに一度支払えば、いつでもダウンロードできます。
Edge拡張機能のi18nの仕組み
Microsoft Edge 拡張機能は Chrome と同一の Chromium i18n 形式を使用します。つまり、Chrome と同じ _locales/{locale}/messages.json 構造です。すでに Chrome を対象にしている拡張機能なら、LocalePack の出力は変更なしで Edge でもそのまま使えます。
_locales/
├── en/
│ └── messages.json ← default_locale
├── de/
│ └── messages.json
├── fr/
│ └── messages.json
└── ja/
└── messages.json{
"appName": {
"message": "My Extension",
"description": "Extension name"
},
"greeting": {
"message": "Hello, $USER$!",
"placeholders": {
"user": { "content": "$1" }
}
}
}ランタイムAPI
chrome.i18n呼び出し例
chrome.i18n.getMessage("appName")manifestで必須
"default_locale"Edge は Chromium ベースです。Chrome で動く _locales の ZIP は、Edge でもそのまま動作します。
Microsoft Edge Add-ons ストアは _locales/ を読み取り、ストアをユーザーの言語で閲覧しているユーザーに対して、ローカライズされた拡張機能名と説明を表示します。
なぜ汎用ツールではダメなのか?
汎用の翻訳ツールはEdge拡張機能形式を理解しません。
LocalePack | 手動翻訳 | 汎用TMS | |
|---|---|---|---|
| セットアップ時間 | 2分 | 言語ごとに数時間 | 30分以上 |
| 料金の透明性 | |||
| Edge形式の安全性 | |||
| プレースホルダー保護 | |||
| 速度(52言語) | 5分未満 | 数週間 | 数時間 |
| 最適な用途 | Edge 拡張機能 | 小規模プロジェクト | エンタープライズ向けWebアプリ |
拡張機能開発者に信頼されています
“面倒な作業を何時間も節約できました。messages.jsonをアップロードしたら、必要としていた正確な形式の完璧な翻訳が返ってきました。”
Sarah K.
個人開発者(AdBlock拡張機能)
“ついに Edge 拡張機能の形式を理解してくれるツールが登場。翻訳後に壊れたプレースホルダーを直す必要はもうありません。”
Marcus T.
拡張機能メンテナー
“透明な料金体系が決め手でした。何かをアップロードする前に、支払う金額が正確に分かりました。”
Dev J.
オープンソース貢献者
52
対応ロケール数
100%
プレースホルダー安全な出力
ZIP
すぐにリリース可能
よくある質問
LocalePackについて知っておくべきことをすべてまとめました。