Lingvit

製品を作り直さない SaaS ローカライゼーション

react-i18next やフル機能の i18n ライブラリをセットアップするには、すべての文字列を抽出し、 コンポーネントツリーを再構築し、新機能ごとに翻訳ファイルを維持する必要があります。Lingvit を 使えば、今すぐ SaaS 製品に言語を追加できます — スクリプトタグ1つ、コード変更ゼロ。

Lingvit が SaaS 製品内で翻訳する対象

  • ダッシュボードの UI 文字列とラベル
  • ナビゲーションメニューとサイドバー
  • フォームフィールド、プレースホルダー、検証メッセージ
  • データテーブルと列見出し
  • 通知とトーストメッセージ
  • モーダルダイアログと確認テキスト
  • オンボーディングフローと空状態の表示
  • ヘルプテキスト、ツールチップ、インラインドキュメント

Lingvit が動的な SaaS コンテンツを扱う仕組み

SaaS 製品はコンテンツを動的にレンダリングします — ルートの変更、非同期データ、遅延読み込み されるコンポーネント、ユーザーの操作はすべて、初期読み込み後に DOM を変化させます。Lingvit は MutationObserver を使って DOM の変化を監視し、ルート遷移、API レスポンス、コンポーネントの 状態変化のいずれから来たものであっても、新しいコンテンツが表示され次第翻訳します。

特別な統合は不要です。コンテンツが DOM に表示されれば、Lingvit が翻訳します。

SaaS で Lingvit が適切な選択となる場面

  • 既存の製品があり、フルスケールの i18n 作り直しの余裕がない場合
  • エンジニアリングの時間を投じる前に、新しい市場を素早く検証したい場合
  • 技術者でないチームがコードに触れずに翻訳を確認・編集する必要がある場合
  • コピーが頻繁に変わり、デプロイサイクルなしで翻訳を更新したい場合
  • 来四半期ではなく今週中にローカライゼーションを出したい場合

SaaS における Lingvit と i18n ライブラリの比較

SaaS 製品における Lingvit と i18n ライブラリの比較
FeatureLingviti18n ライブラリ
最初の言語が使えるまでの時間約1日数週間〜数ヶ月
必要なコード変更なしすべてのコンポーネント
既存製品への対応そのまま動作リファクタリングが必要
非エンジニアによる翻訳編集可能 — ダッシュボード開発とデプロイが必要
翻訳精度のコントロールUI 上でレビュー・上書きキーごとの翻訳ファイル
型安全な翻訳キーなしあり
SSR でレンダリングされる翻訳なしあり
ロケールごとの URL ルーティングなしあり(設定次第)

Swipe horizontally to compare every column.

SSR でレンダリングされる翻訳、型安全なキー、SEO のためのロケールごとの URL が必要な場合は、 i18n ライブラリが長期的に適した答えです。Lingvit は今すぐ使える実用的な橋渡しです。

今週中にローカライゼーションを出荷

スクリプトタグ1つ。手頃な月額プラン。コード変更なし。