Magic Translate vs. Weglot
Weglot はウェブサイト翻訳サービスだ。WordPressやShopifyなどのプラットフォーム用のスクリプトまたはプラグインを使用してサイトに追加すると、サイト全体が翻訳され、翻訳されたページが表示されます。Magic Translate もサイトをAIで翻訳するので、翻訳ファイルは必要ないが、開発者向けに作られている。どのテキストを翻訳するかを、コード内で正確に選択できる。
一目で
| Magic Translate | Weglot | |
|---|---|---|
| それは何だ | React、Next.js、Angular、Vue、およびプレーンJavaScript用のクライアントライブラリ、翻訳API付き | ウェブサイト全体の翻訳サービス |
| セットアップ | コンポーネントまたは単一のスクリプトタグ | ウェブサイトプラットフォーム用のスクリプトまたはプラグイン |
| 翻訳されるもの | <t>Hello</t> などの、あなたがマークしたテキスト | 除外しない限り、サイト上のすべてのテキスト |
| 翻訳 | AI翻訳、自動的に作成された | 機械翻訳。編集したり、人に翻訳してもらったりできる |
| 翻訳を編集する | magictranslate.ioでどんな翻訳でも編集できる | ダッシュボードとビジュアルエディター |
| 検索エンジン | React SSR、Next.js、または事前にレンダリングされた Angular アプリを使用して、自分のサーバーから HTML を翻訳した | サブドメインまたはサブディレクトリで提供される翻訳ページ |
| 価格 | 無料プラン、そして翻訳された文字に基づく月額プラン | 単語数と言語に基づいた計画 |
セットアップがどう違うか
Weglot では、スクリプトやプラグインを追加して、ダッシュボードで言語を選択する。Weglot は、ページ上のテキストを見つけて翻訳する。
Magic Translate で、翻訳するテキストをコードにマークする。シンプルなJavaScriptの設定なら、スクリプトタグを追加して、翻訳したいコンテンツにマークを付けて:
<scriptsrc="https://cdn.jsdelivr.net/npm/@magic-translate/js@1/dist/magic-translate.min.js"data-api-key="YOUR_API_KEY"data-language="de"defer></script><h1><t>Welcome to our shop</t></h1><input placeholder="Search products" data-t-attrs="placeholder" />
React、Next.js、Angular、Vue では、代わりにクライアントライブラリを使うので、翻訳はフレームワークのレンダリングと連携する。
Magic Translate を選ぶタイミング
- あなたは開発者で、翻訳をコードの一部にしたいと思っている。
- 翻訳するテキストを選択し、名前、コード、ユーザーコンテンツはそのままにしておきたい。
- React、Next.js、Angular、Vue を使ってウェブアプリを構築していて、コンポーネントに合わせて翻訳を更新したい。
- 翻訳されたページを自分のサーバーでレンダリングしたい。
Weglot を選ぶタイミング
- WordPressやShopifyのようなプラットフォームでウェブサイトを運営していて、コードに触れたくない。
- 開発チーム以外の人が翻訳を編集する。
- 同じサービスを通じてプロの人力翻訳を注文したい。
試す準備はできましたか?入門ガイドに従って、最初のページを5分で翻訳できる。