Dokümantasyon

Magic Translate vs. Google Translate

Birçok ziyaretçi, Chrome'da yerleşik olan ve uygulama ve uzantı olarak kullanılabilen Google Translate ile web sitelerini zaten çeviriyor. Tarayıcı çevirisi ile ziyaretçiler çeviriyi kendileri halleder, sonuç üzerinde hiçbir kontrolünüz yoktur ve arama motorları sitenizi yalnızca orijinal dilinde görür.

Bir bakışta

Magic TranslateGoogle Translate tarayıcıda
Kim çevirirSen, her ziyaretçi içinHer ziyaretçi, eğer seçerse
Ne tercüme edilirİşaretlediğiniz metinAdlar ve kod dahil olmak üzere sayfadaki her şey
Arama motorlarıReact SSR, Next.js veya önceden kaydedilmiş Angular uygulamaları ile çevrilmiş HTMLYalnızca orijinal diliniz dizine eklenir
Dil değiştiriciSizinki, sitenizin bir parçasıTarayıcının araç çubuğu
Web uygulamalarıBileşenlerinizle çeviriler güncellenirReact uygulamaları gibi sayfayı değiştiren uygulamaları bozabilir
FİYATÜcretsiz plan, ardından çevrilmiş karakterlere dayalı aylık planlarZiyaretçiler için ücretsiz

Tarayıcı çevirisi neden yeterli değil?

Tarayıcı çevirisi, uygulamanız onu oluşturduktan sonra sayfada çalışır. Sayfadaki metni çevrilmiş metinle değiştirir. Uygulamanız sayfanın bu bölümünü güncelleştirirse, oluşturduğu metni artık bulamayabilir. Bazı uygulamalar, özellikle React uygulamaları, hata atar veya sonuç olarak bir dil karışımı gösterir.

Ayrıca bulduğu her şeyi çevirir: ürün adınız, kişilerin adları, kod örnekleri ve kullanıcı tarafından oluşturulan içerik. Ve yalnızca ziyaretçinin tarayıcısında olduğu için, arama motorları asla çevrilmiş bir sayfa görmez, bu nedenle siteniz başka dillerde bulunamaz.

Google ayrıca kendi sitenize ekleyebileceğiniz bir web sitesi çevirmeni widget'ı sunuyordu. Artık yeni web siteleri için mevcut değil.

Magic Translate Nasıl Yapar

Çevirilecek metni işaretlersiniz ve siteniz ziyaretçinin dilinde gösterir. React'te, örneğin:

import { T } from '@magic-translate/react';
const Banner = () => <T>Free shipping on all orders this week</T>;

Veya bir komut dosyası etiketi ve <t> öğeleri ile herhangi bir web sitesinde:

<h1><t>Welcome to our shop</t></h1>

Uygulamanız çevirileri kendisi oluşturduğundan, bileşenlerinizle güncellenirler. React SSR, Next.js veya Angular ön düzenleme ile, her dil arama motor ları için kendi çevrilmiş HTML'sine sahip olur.

Tarayıcı çevirisi yeterli olduğunda

  • Çok az ziyaretçinin başka bir dile ihtiyacı vardır ve arama sonuçlarında bu dillerde görünmeniz gerekmez.
  • Siteniz çoğunlukla statik metindir, bu nedenle çeviri onu bozamaz.

Denemeye hazır mısınız? İlk bileşen inizi beş dakika içinde çevirmek için başlangıç kılavuzunu izleyin.