< ニュースルームに戻る

SSP が多言語化 — 13 の新しい言語とドキュメントサイト

·4 分で読める·SSP Editorial Team 著
SSP のブランドカバー。データベース、検証シールド、稲妻、CPU のアイコン入り。見出し:「SSP が多言語化」。

SSP Wallet は現在、14 言語以上に対応しています。2024 年 8 月から 2025 年 2 月にかけて、v1.7.0 のチェコ語から v1.14.0 のマレー語およびタイ語まで、13 の新しい言語を順次ロールアウトしました。その途中で、重要な UX 改善も出荷しています。SSP は常に英語で起動するのではなく、OS の言語をデフォルトで採用するようになりました。最後の言語バッチと同じリリースで、公式ドキュメントサイト docs.sspwallet.io も公開しました。

TL;DR

  • v1.7.0 から v1.14.0 までに 13 の新しい言語を追加し、SSP は 14 以上のロケールに対応。
  • SSP はシステムの言語をデフォルトに、英語をフォールバックに採用。
  • 翻訳は Crowdin を通り、コミュニティ貢献は GitHub から届きます。
  • 製品名(SSP、SSP WalletSSP Keymultisig)は全ロケールで英語のまま。
  • docs.sspwallet.io が公式ドキュメントの拠点として稼働中。

ロールアウトのタイムライン

ローカライズは一度きりのドロップではなく、6 つのリリースにわたる安定したリズムでした。

  • v1.7.0(2024 年 8 月):チェコ語。
  • v1.8.0(2024 年 11 月):フィリピン語、ロシア語。
  • v1.10.0(2025 年 1 月):スペイン語、ベトナム語、フィンランド語、日本語、ハンガリー語。
  • v1.12.0(2025 年 2 月):スロベニア語、ウクライナ語、ポルトガル語。
  • v1.14.0(2025 年 2 月):マレー語、タイ語。

6 か月で 13 の新しいロケールです。v1.14.0 ではチェコ語とインドネシア語の翻訳もリフレッシュされました(インドネシア語は元々のローンチセットに含まれていました)。つまりカタログが広がるにつれて、すでに対応していた言語にも手が入ったわけです。やり方は意図的でした。1〜2 言語を出して、実画面でどう描画されるかを観察し、壊れている箇所を直してから次のバッチを出す。ウォレットの UI はスペース制約が非常にきつく、ドイツ語の複合語とベトナム語のダイアクリティクスはボタンラベルの中で全く違う振る舞いをします。こうした問題を捕まえるには、実際にロケールを生きた UI に当てるしかありません。

デフォルトはあなたのシステム言語

v1.10.0 以前、SSP は端末の設定にかかわらず常に英語で起動していました。選べる言語が 3 つしかなかった頃はこれで筋が通っていました。10 数言語を超えた瞬間に、筋が通らなくなりました。

v1.10.0 でデフォルトを反転させました。SSP はシステムの設定を読み取り、対応しているロケールならそれを使い、対応していなければ英語にフォールバックします。設定画面から手動で上書きすることもできますが、ほとんどの人にとってウォレットは初回起動時から自分の言語で開きます。小さな変更ですが、効果は大きい——ユーザーの大半は言語セレクタに触ることがないので、デフォルト値こそが体験そのものです。

翻訳品質とコミュニティ貢献

14 以上のロケール間で文字列を管理するために Crowdin を使っています。各リリースで最新の翻訳が取り込まれ、貢献者は GitHub の pull request を通じて修正、言い換え、あるいは新規ロケールを提案できます。ネイティブスピーカーがネイティブスピーカーをレビューする体制は、機械翻訳にほぼ毎回勝ち、コミュニティは修正面でとても寛大でした。

翻訳しないものについて一言:製品名です。SSPSSP WalletSSP Key、そして "multisig" という用語はすべてのロケールで英語のままです。ブランドの一貫性は重要ですし、multisig の裏にあるセキュリティモデルは、それを包む UI 言語が何であれ同じです。

さらに:docs.sspwallet.io が稼働中

マレー語とタイ語を追加したのと同じリリースで、ドキュメントサイトも稼働を開始しました。docs.sspwallet.io は今や、セットアップガイド、ハードウェアキーのウォークスルー、トラブルシューティング、そしてより深い技術リファレンスの拠点です。アプリ内ヘルプは引き続きよくある質問をカバーしますが、スクリーンショット、長めの説明、バージョン固有のガイダンスが必要なものは、すべて docs に住んでいます。

newsroom やアプリ内アカデミーとは意図的に別の面に分けています。ドキュメントは常緑で、バージョン管理され、検索されるために作られています。Discord でセットアップの答えをずっと探しているなら、まず docs を試してみてください——おそらくもうそこにあります。

言語の次の一手

言語を 1 つ追加するのは簡単な部分です。ウォレットが進化するにつれてそれを最新に保つことこそが、本当のコミットメントです。新機能——Account Abstraction、新規チェーン対応、ハードウェアキーのフロー——はまず英語の文字列で出てから、翻訳パイプラインを通って広がっていきます。Wave 1 のロケールセットは、リリースをまたいで維持し続けると約束しているベースラインです。

ぎこちなく感じる翻訳に気付いた、あるいはまだ対応していない言語を提案したい場合、Crowdin プロジェクトと GitHub の issue はいずれも開いています。ここから先のロードマップは幅ではなく深さです——すでにある文字列をより良く訳し、新しく追加するものはより速く回す。セルフカストディのウォレットは、多くの意味で信頼のインタフェースです。自分の言語で明瞭に読めるほど、自分が何に署名しているかをよりよく検証できます——そして、それこそが全ての要点です。

Sources: v1.10.0, v1.12.0, v1.14.0.

この記事をシェアする

関連記事