はい、先に置き換えを済ませない限りそうなります。Lovalingoは自社インフラからランタイムでLovableアプリを翻訳する仕組みで、Lovalingo自身の終了案内ページにも、稼働中のプロジェクトは2026年8月31日23時59分(中央ヨーロッパ夏時間)までしか利用できないと明記されています。あなたのReactコンポーネントには生成時のままの英語の元文字列が残っているため、訪問者には結局英語が表示されることになります。globalize.nowは、翻訳済みカタログを代わりにあなたのGitリポジトリに置くAI駆動のローカライゼーション基盤であり、ベンダーの終了がそこまで影響を及ぼすことはありません。
サービス終了時、Lovableアプリで実際に何が壊れるのか?
5つのことが同時に失われますが、そのうちテキストはたった1つにすぎません。
まず表示上の翻訳が失われます。ランタイム翻訳レイヤーは小さなクライアントパッケージを配布し、ページ読み込み時にベンダーのサーバーから翻訳済みバンドルを取得する仕組みです。そのサーバーが応答を停止すると、DOMにはコンポーネント構築時のままの文字列が残り続けます。
次にロケールルートが失われます。/fr/pricingがそもそもサービス側で生成されていたものだった場合、そのパスは404になるか英語を返すようになります。GoogleはこうしたURLを何カ月もかけてインデックスしてきました。
それに伴いhreflangタグも失われます。Lovalingoはブラウザ側のhreflang制御を有料プランで提供しており、これらのタグは終了しようとしているまさにそのレイヤーによって生成されています。無効なURLを指す相互hreflangは、hreflangが存在しない状態よりも悪影響を及ぼします。
ロケールページ向けのサイトマップ項目も生成されなくなり、これが検索エンジンに問題が徐々に伝わっていく原因になります。
そして修正内容も失われます。手作業で直したフレーズはすべて、Lovalingoのダッシュボードに存在していただけです。機械翻訳の出力なら数分で再生成できますが、あなたが加えた編集はそうはいきません。
8月31日より前に、何が壊れるかをどうテストすればいいのか?
わずか10分ほどで、ブラウザ上で終了後の状態を再現できます。9月1日を待つ必要はありません。
- まずエクスポートを依頼する。 Lovalingoによると、稼働中のプロジェクト向けに保存用エクスポートが準備されており、設定、ルート、翻訳バンドル、上書き内容、整合性証跡が含まれるとのことです。何か手を加える前に、まずサポート宛にメールを送って手元に確保してください。
- ベンダーへのリクエストをブロックする。 本番サイトでDevToolsを開き、Networkパネルに移動して、
lovalingo.comをリクエストブロックリストに追加します。キャッシュを無効にして再読み込みしてください。 - すべてのロケールルートを確認する。
/fr/、/de/、/es/、そして重要な深い階層のページを読み込みます。どこが英語表示になるか、どこでエラーになるか、そして短い文字列に置き換わったことでレイアウトが崩れる箇所はどこかを記録してください。 - レンダリング後のページではなくソースを見る。
<html lang>、title、meta description、canonical、hreflangタグが引き続き正しいロケールを示しているか確認してください。これはクローラーが実際に目にする内容であり、たいていブラウザの表示よりも状態が悪化しています。 - サイトマップと突き合わせる。 サイトマップに掲載されているロケールURLのうち、現在英語を返すようになっているものはすべて、検索から失われようとしているページです。
失敗した箇所を書き留めておきましょう。そのリストが移行の作業範囲になりますが、たいていの場合、人が恐れているよりずっと短く、予想とは違う内容になります。
エクスポートでは取り戻せないものは何か?
検索順位と、保存していなかった編集内容です。
エクスポートで戻ってくるのはバンドルだけです。それらの翻訳済みURLがGoogleで築いていた順位までは戻りませんし、フランス語圏の訪問者に2週間も英語を表示し続けたページの状態も元には戻りません。これがベンダー終了によって静かに費用を発生させる部分であり、順序が重要な理由でもあります。まず置き換え先を本番稼働させ、その後でLovalingoを撤去する、という順番です。Lovalingo自身のガイダンスも同じことを述べており、撤退していく企業にしては珍しいほど率直な内容です。
もう一つ取り戻せないものが「意図」です。ネイティブスピーカーが修正した翻訳文には、その人の判断が反映されています。その判断がダッシュボード内だけに存在していて、もうログインできなくなれば失われてしまい、次に機械翻訳が走った際には、あなたが却下したはずのバージョンが自信満々に再生成されることになります。
どの置き換え先なら、この失敗パターンを移すのではなく根本からなくせるのか?
翻訳済みコンテンツが自分のリポジトリ内に存在するものだけです。
以下の数値は、2026年8月19日時点で各ベンダーの公式料金ページと照合済みです。
| 翻訳の保存場所 | 最安プラン価格 | 課金単位 | ベンダー終了後も存続するか |
|---|---|---|---|
| globalize.now:ロケールファイルは自分のリポジトリにコミット | Indieプラン月額5ユーロ、Starterプラン月額20ユーロ(毎月約20万語相当・20ユーロ分の翻訳クレジット付き)、無料クレジット5ユーロ分あり、カード登録不要 | ワークスペース単位の料金に加え、含まれる分を超えた分は文字数に応じた従量課金 | 存続します。ファイルはすでにあなたのGit履歴に存在しているためです |
| Lovalingo:ベンダーがホストするバンドルをブラウザが取得する方式 | プロジェクトあたり0ドル/9ドル/29ドル、2026年8月31日に終了 | プロジェクト単位 | できない |
| Weglot:ベンダーがホストし、ブラウザ層で適用する方式 | 2,000語まで無料、10,000語まで月額15ユーロ、50,000語まで月額29ユーロ | 全言語合算のユニークワード数、更新されない固定枠制 | できない |
| next-intlまたはreact-i18next単体:ファイルは自分のリポジトリ内 | 無料、オープンソース | なし | 存続します。ただしすべてのキーを自分で書き、管理する必要があります |
globalize.nowにとって公正な比較対象は、ランタイム型ではなくオープンソースの行です。ライブラリはレンダリングの問題を解決してくれますが、Lovableが生成したハードコードされた文字列を抽出してはくれませんし、既存のカタログとキーを紐付けてもくれず、開発を続けるたびにロケールファイルを最新の状態に保つ作業もしてくれません。そのギャップこそが実際の作業であり、私たちが担っているのはまさにその部分です。プランは月額5ユーロから始まり、20ユーロのStarterプランには月あたり約20万語相当・20ユーロ分の翻訳クレジットが含まれます。席数課金や言語数課金は一切なく、含まれる分を超えた利用分は透明性のある文字数単価で請求されます。
Lovableアプリを、リポジトリにコミットされたカタログ方式へ移行するにはどうすればいいのか?
併用しながら導入し、検証してから、初めて撤去する。この順番を絶対に逆にしないでください。
どのガイドが当てはまるかは、Lovableが生成した構成によって変わります。TanStack Startスタックを使った新しめのプロジェクトはサーバー側でレンダリングされるため、ビルド時にコンパイルされたカタログを使う本格的なロケール別ルーティングが解決策になります。この方法についてはTanStack Start i18n解説記事で扱っています。従来のVite製シングルページアプリケーションでは別のアプローチが必要になり、そちらはLovable Vite i18nガイドで解説しています。
どちらの場合も基本的な流れは同じです。文字列をコンポーネントから一度カタログへ抽出し、そのカタログをコミットし、以降のプッシュのたびにズレることなく同期させ続ける、という流れです。そもそもこの「ズレ」こそが元々の問題の原因であり、その点についてはLovableの翻訳がプッシュのたびに壊れる理由で詳しく解説しています。
まだ移行先を実装する段階ではなく検討している最中であれば、Lovalingo代替サービスまとめで各サービスを横並びに比較していますし、globalize.now対Lovalingoでは直接の乗り換えについて解説しています。この基盤が何をしてくれるのか手短に知りたい方は、vibeコーダーのためのglobalize.nowから読み始めるとよいでしょう。締め切り前にLovalingoから移行するチームには、最初の3カ月分の利用料が無料になります。
セットアップは、globalize.nowでリポジトリを接続するだけです。変換自体はアプリ内で一度実行されます。ターミナルからも同じセットアップをコマンド一つで実行できます。
npx skills add globalize-now/globalize-skills
猶予はあと1週間です。今日のうちにDevToolsでのブロックテストを実行し、エクスポートを依頼し、終了通知が絶対に届かない場所にカタログを移しておきましょう。
globalize.nowは、ハードコードされたアプリ内テキストを翻訳可能なロケールファイルに変換し、リリースのたびに自動で最新の状態を保ちます。
globalize.nowを無料で試す