Dokumentacja

Magic Translate vs. Weglot

Weglot to usługa tłumaczenia stron internetowych. Dodajesz go do swojej witryny za pomocą skryptu lub wtyczki dla platform takich jak WordPress i Shopify, i tłumaczy całą witrynę i obsługuje przetłumaczone strony. Magic Translate tłumaczy również Twoją witrynę za pomocą sztucznej inteligencji i nie potrzebuje plików tłumaczeń, ale jest stworzony dla programistów: wybierasz dokładnie, który tekst zostanie przetłumaczony, bezpośrednio w kodzie.

Na pierwszy rzut oka

Magic TranslateWeglot
Co to jestBiblioteki klienckie dla React, Next.js, Angular, Vue i zwykły JavaScript, z interfejsem API tłumaczeniaUsługa tłumaczeń dla całych stron internetowych
KonfiguracjaKomponent lub pojedynczy znacznik skryptuSkrypt lub wtyczka do platformy Twojej witryny
Co zostanie przetłumaczoneTekst, który zaznaczasz, na przykład <t>Hello</t>Cały tekst na stronie, chyba że go wykluczysz
TłumaczeniaTłumaczenie AI, tworzone automatycznieTłumaczenie maszynowe, które możesz edytować lub przetłumaczyć przez ludzi
Edycja tłumaczeńEdytuj dowolne tłumaczenie na magictranslate.ioPulpit nawigacyjny i edytor wizualny
WyszukiwarkiPrzetłumaczony kod HTML z własnego serwera, z aplikacjami React SSR, Next.js lub prerenderowanymi aplikacjami AngularPrzetłumaczone strony obsługiwane w poddomenach lub podkatalogach
CenaBezpłatny plan, następnie plany miesięczne oparte na przetłumaczonych znakachPlany oparte na liczbie słów i języków

Czym różni się konfiguracja

Z Weglot dodajesz skrypt lub wtyczkę i wybierasz języki w ich pulpicie nawigacyjnym. Weglot znajduje tekst na twoich stronach i tłumaczy go.

Za pomocą Magic Translate zaznaczasz tekst do przetłumaczenia w swoim kodzie. Aby uzyskać prostą konfigurację JavaScript, dodaj tag skryptu i zaznacz zawartość, którą chcesz przetłumaczyć:

<script
src="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" />

W React, Next.js, Angular i Vue zamiast tego używasz bibliotek kli enckich, więc tłumaczenia działają z renderowaniem frameworka.

Kiedy wybrać Magic Translate

  • Jesteś programistą i chcesz, aby tłumaczenia były częścią Twojego kodu.
  • Chcesz wybrać, który tekst zostanie przetłumaczony i pozostawić nazwy, kod i zawartość użytkownika bez zmian.
  • Tworzysz aplikację internetową za pomocą React, Next.js, Angular lub Vue i potrzebujesz tłumaczeń aktualizujących się wraz z komponentami.
  • Chcesz renderować przetłumaczone strony na własnym serwerze.

Kiedy wybrać Weglot

  • Prowadzisz witrynę internetową na platformie takiej jak WordPress lub Shopify i nie chcesz dotykać kodu.
  • Osoby spoza zespołu programistów edytują tłumaczenia.
  • Chcesz zamówić profesjonalne tłumaczenia ludzkie za pośrednictwem tej samej usługi.

Gotowy do wypróbowania? Postępuj zgodnie z instrukcjami dotyczącymi rozpoczę cia pracy, aby przetłumaczyć pierwszą stronę w pięć minut.