移行ガイド
翻訳を失うことなく WPML から Tranzly へ移行
Tranzly Pro は、WPML で翻訳された言語、翻訳内容、およびそれらのリンク関係をインポートします。WPML のデータには一切変更が加わらないため、いつでも元に戻すことができます。
ステップ・バイ・ステップ
サイトをバックアップする
大きな変更を行う前と同様に、まずは完全なバックアップを作成してください。ホスティング会社やバックアッププラグインを使えばワンクリックで実行できます。
Tranzly と Tranzly Pro をインストールする
WordPress.org から無料の Tranzly をインストールし、続いて Tranzly Pro をインストールします (インポートは Pro 機能です。14日間の無料トライアルはクレジットカード不要です)。
WPML を無効化する
「プラグイン」で WPML を無効化します。削除はしないでください。データはデータベース内に残り、Tranzly はそこから読み取ります。両方が有効になっていると、アドレスや言語スイッチャーが競合してしまいます。
テスト実行 (ドライラン) を行う
Tranzly を開き、「設定」、「ワークフロー」の順に進み、「WPML、Polylang、または TranslatePress から移行」を開きます。検出された WPML の言語が表示されます。「テスト実行」を押すと、コンテンツを走査しますが何も変更は行われません。
インポートする
「インポート」を押します。大規模なサイトはタイムアウトを防ぐため小さなステップに分けてインポートされます。移行された言語数と翻訳数が表示されるまで、ページを開いたままにしておいてください。
確認後、言語スイッチャーを追加する
「翻訳ステータス」を開いてすべての言語を確認します。その後、ヘッダーに言語スイッチャーブロックを配置するか、メニュー項目、ウィジェット、またはフローティングボタンを使用してください。
元の状態に戻したいですか ?「Undo the import」を実行すると、インポートによって追加されたものだけが正確に削除され、古いプラグインを再度有効化できます。
実際の処理内容
Tranzly が WPML データをどのように処理するか
- 言語が Tranzly に追加され、メイン言語が最初になります。
- 翻訳されたすべての固定ページ、投稿、商品、カテゴリー、タグはそのページのまま維持され、WPML がリンクしていたのとまったく同じようにオリジナルにリンクされます (WPML の翻訳グループ)。
- WPML の String Translation で翻訳したテキスト (サイトのタイトル、キャッチフレーズ、ウィジェット) は、Tranzly のサイトテキストに取り込まれます。
- インポートされた翻訳は保護されます。人が編集した可能性があるため、機械による再翻訳で上書きされることはありません。
- WPML の最もよく知られた関数である icl_object_id()を呼び出すテーマ内のコードは、そのまま動作し続けます (Tranzly Pro がこれに応答します)。
Tranzly はデータベースから直接 WPML のデータを読み取るため、インポート中に WPML が有効化されている必要も、ライセンス認証されている必要すらありません。
インポート画面


デモネットワーク上での実際の移行時の画面 (Polylang から)。WPML や TranslatePress でも同じ画面と手順で対応します。
よくある質問
WPML のアドレス (URL) は変更されますか ?
Tranzly では、選択に応じて各言語にフォルダ (/de/)、サブドメイン、または独自のドメインを割り当てます。WPML で使用していたのと同じパターンを選択すれば、翻訳されたページのアドレスはそのまま維持されます。
WPML のデータは削除されますか ?
いいえ。Tranzly はデータを読み取るだけです。WPML のテーブルや設定は、ご自身で削除するまでそのまま残ります。
購入前にお試しできますか ?
はい。Tranzly Pro にはクレジットカード不要の14日間無料トライアルがあり、ドライラン (テスト実行) により何も変更することなく結果を確認できます。
WPML の翻訳データを Tranzly へ移行
無料プラグイン、無制限の言語、単語数制限なし。移行機能は Tranzly Pro に含まれています。