profound-logoProfound CMS
⌘K
Admin
Theme
BelgelerTutorialBlogPhilosophy
BelgelerTutorialBlogPhilosophy

Tutorials

Build & Ship an Airport DirectoryDağıtımlarBuild & Ship a Stripe Storefront

Feature

Documentation Site TemplateFeature Template BuilderTranslation ServiceOrganizations & Website HeirarchyConnect Profound CMS to your AI clientSettings IntegrationsSettings API KeysSettings UsageSettings Websites
All Systems Operational
Powered Byprofound-logo
Theme

Translation Service

CMS belgelerini birden fazla dile çevirin, bunları birinci sınıf belgeler olarak saklayın ve çevrilmiş içeriği belgelerde ve oluşturma akışlarında kullanın.

Neden var

Platform, temel içerik modelini çoğaltmadan veya dallara ayırmadan çok dilli içerik sunumuna ihtiyaç duyar. Çeviri desteği, özgün şema ve içerik yapısını korurken kaynak belgelerine bağlı belge düzeyinde dil varyantları oluşturur.

Şunu şu durumlarda kullanın

  • bir veya daha fazla bileşeni birden fazla dile çevirirken
  • toplu bir çeviri işinin ilerlemesini izlerken
  • başarısız çevirileri yeniden denerken
  • makine tarafından oluşturulan çevirileri manuel olarak düzeltirken
  • belgelerde veya web sitesi uygulamasında çevrilmiş içeriği okurken
  • CMS'de dile özgü belge görünümleri oluştururken

Neleri içerir

  • CMS'de toplu bileşen ve dil seçimi
  • ilerleme takibi ile eşzamansız çeviri işleri
  • TensorZero destekli belge çevirisi
  • hâlihazırda güncel olan çevirilerin otomatik atlanması
  • özdeş etkin çeviri işlerinin yinelenmesini önleme
  • CMS gezintisinden sonra etkin iş ilerlemesinin kurtarılması
  • başarısız çeviriler için yeniden deneme kontrolleri
  • kalıcı hedef dil tercihleri
  • yama uç noktası aracılığıyla manuel çeviri düzeltmesi
  • dil farkındalığı olan belge alma
  • eski çevirileri saptamak için kaynak karmaları
  • çeviri farkındalığı olan veritabanı sütunları ve dizinleri

Temel iş akışı

  1. Bileşenler sayfasını açın ve Çeviriye gönder seçeneğini seçin.
  2. Bir veya daha fazla bileşeni ve hedef dilleri seçin.
  3. Tahmini çeviri sayısını gözden geçirin ve grubu kuyruğa alın.
  4. Çeviri yöneticisi yayımlanan kaynak belgeleri yükler ve kaynak karması zaten güncel olan çevirileri atlar.
  5. Kalan çeviriler TensorZero üzerinden eşzamansız olarak işlenir.
  6. Kuyruğa alınan, tamamlanan, atlanan ve başarısız olan çevirileri CMS üzerinden izleyin.
  7. Gerekirse başarısız çevirileri yeniden deneyin.
  8. Makine tarafından oluşturulan çıktı düzeltme gerektirdiğinde çevrilmiş içeriği manuel olarak düzeltin.
  9. Dil farkındalığı olan şema ve belge API'leri aracılığıyla çevrilmiş varyantları okuyun.

Çeviri işleri

Bir toplu gönderim, bir çeviri işi oluşturur. Bir iş şunları kaydeder:

  • seçilen bileşenler ve diller
  • işlenen kaynak belgeler
  • planlanan çeviriler
  • zaten güncel oldukları için atlanan çeviriler
  • tamamlanan çeviriler
  • başarısız olan çeviriler
  • mevcut iş durumu

Eşdeğer bir iş etkin durumdayken aynı seçimi göndermek, yinelenen iş oluşturmak yerine mevcut işe yeniden bağlanır.

CMS, gezinme sonrasında ilerlemenin geri yüklenebilmesi için etkin iş tanımlayıcısını yerel olarak saklar. Çeviri iş durumu şu anda çeviri yöneticisi tarafından bellekte tutulur ve hizmet yeniden başlatıldığında temizlenir. Hizmeti tek bir örnek olarak dağıtın veya iş gönderimi ve durum isteklerinin aynı sürece ulaşması için yapışkan yönlendirme kullanın.

Eski çeviriyi saptama

Her çevrilmiş belge, çevrildiği sırada kaynak belgenin yayımlanmış içeriğinin karmasını saklar.

Başka bir çeviri toplu işi gönderildiğinde:

  • eşleşen karmalar, çevirinin güncel olduğunu ve atlanabileceğini gösterir
  • farklı karmalar, kaynağın değiştiğini ve çevirinin yeniden oluşturulması gerektiğini gösterir

Bu, değişmeyen içeriği yeniden çevirmeden toplu çeviriyi yinelenerek çalıştırmayı güvenli hale getirir.

API uç noktaları

  • POST /translation — bir veya daha fazla bileşen için çevirileri kuyruğa alın
  • GET /translation-jobs/{job_id} — çeviri iş durumu ve ilerlemesini okuyun
  • PATCH /translations — çevrilmiş içeriği manuel olarak düzeltin

Sistem yüzeyleri

  • CMS toplu çeviri iletişim kutusu
  • CMS çeviri işi durumu ve kurtarma kontrolleri
  • çeviri yöneticisi API'si ve arka plan işçileri
  • TensorZero çeviri entegrasyonu
  • CMS'de dile özgü belge görünümleri
  • belgeler uygulamasında dil farkındalığı olan içerik yükleme
  • çeviri kalıcılığı ve kaynak karması takibi
Continue Reading
Previous‹Feature Template BuilderNextOrganizations & Website Heirarchy›