# Form içeriğini çevirme

Form içeriğini, yanıtlayan e-postalarını ve oluşturulan PDF’leri, yanıtlayanların gördüğü form sürümüyle senkron kalarak çevirin.

## Form içeriğini çevirme

Yanıtlayana dönük içeriği çevirin, kaynak değişikliklerini gözden geçirin ve yanıtlayanların gördüğü form sürümüyle senkronu kaybetmeden her dili yayımlayın.

<h2 id="how-translations-work">Çeviriler nasıl çalışır</h2>
<p>
  formbase, <strong>kaynak dili</strong> her <strong>yayımlanmış çeviriden</strong> ayırır. Form içeriğiniz kaynak dilde yazılmış olarak
  kalır. Çevrilen her dil, o form için yalnızca çevrilmiş parçaları saklar: soru başlıkları, seçenekler, içerik blokları, yer tutucular,
  e-posta metni ve diğer yanıtlayana dönük dizeler.
</p>
<p>
  Çeviri satırları sabit blok kimliklerine ve kaynak metin özetlerine (hash) bağlıdır. Kaynak metni daha sonra düzenlediğinizde formbase,
  hangi çevirilerin hâlâ güncel, hangilerinin eksik ve hangilerinin gözden geçirilmesi gerektiğini anlayabilir.
</p>

> ℹ️ **Kaynak dil özel içeriğinizi otomatik çevirmez**
> <p>
>     Kaynak dili ayarlamak formbase'in yerleşik arayüzünü yerelleştirir. Sizin yazdığınız etiketleri, yardım metnini, seçenekleri, özel
>     teşekkür içeriğini veya özel e-postaları yeniden yazmaz. Bunlar için çeviri editörünü kullanın. Kaynak dil ve yanıtlayan dili davranışı
>     için bkz. <a href="/tr/building-forms/language-setting">Dil ayarı</a>.
>   </p>

<h2 id="translation-editor">Çeviri editörü</h2>
<p>
  Bir form açın ve araç çubuğunda <strong>Çevir</strong>’e tıklayın. Bir dil seçin, ardından her satırı elle çevirin ya da AI'dan bir öneri
  taslağı hazırlamasını isteyin. Her satır <strong>Orijinal</strong>’i, <strong>Çeviri</strong>’yi ve bir durumu gösterir. İki sekme işi
  ikiye ayırır: <strong>Form içeriği</strong> ve <strong>E-postalar</strong>. Değişiklikler siz yazarken kaydedilir.
</p>

<h3 id="add-language">Dil ekleme</h3>
<p>
  <strong>Dil ekle</strong>’ye tıklayın ve listeden bir tane seçin. formbase'in desteklediği 65 dilden herhangi biri, formun kendi kaynak
  dili dışında eklenebilir ve her dil yalnızca bir kez eklenebilir. Dört bölgesel varyant — <code>en-GB</code>, <code>es-MX</code>,{' '}
  <code>fr-CA</code>, <code>pt-BR</code> — ayrı girişlerdir, bu yüzden ifade, biçim veya yasal metin pazara göre farklılaştığında birini
  seçin. Bkz. <a href="/tr/building-forms/language-setting#supported-languages">desteklenen diller</a>.
</p>

> ℹ️ **Sağdan sola diller**
> <p>
>     Arapça, İbranice, Farsça, Urduca ve diğer sağdan sola diller de diğerleri gibi eklenebilir. Yanıtlayan formu ve oluşturulan PDF, bunlar
>     için kendini sağdan sola düzenler.
>   </p>

<h3 id="what-you-can-translate">Neleri çevirebilirsiniz</h3>
<ul>
  <li>Başlıklar, paragraflar, listeler, tablolar ve diğer metin blokları</li>
  <li>Soru başlıkları, açıklamalar, yer tutucular, ölçek etiketleri, matris etiketleri ve seçenekler</li>
  <li>Görsel altyazıları ve özel teşekkür içeriği</li>
  <li>Özel yanıtlayan onay e-postası konu/gövdesi</li>
  <li>Özel terk edilmiş yanıt hatırlatma e-postası konu/gövdesi</li>
</ul>

<h3 id="what-is-not-translated">Çevrilmeyenler</h3>
<ul>
  <li>Bağımsız alanlar olarak gizli alanlar ve hesaplanan alanlar</li>
  <li>Yüklenen dosyalar, imzalar ve yanıtlayan cevapları</li>
  <li>Tablo adları, veritabanı adları veya webhook URL'leri gibi entegrasyon veri hedefleri</li>
  <li>
    Bir <a href="/tr/integrations/cal-com">Cal.com randevu planlama</a> sorusundaki etkinlik başlığı ve konumu, "Cal Video" gibi. Bunlar
    Cal.com'dan gelir, bu yüzden onları Cal.com etkinlik türünde yeniden adlandırın
  </li>
  <li>O yanıtlayanın dili için bir çeviri yokken kaynak dildeki özel e-posta metni</li>
</ul>

<p>
  Alan referansları çeviriler boyunca sağlam kalır. Bir e-posta <code>Merhaba @Ad</code> diyorsa, çeviri alan bahsini korumalı ve yalnızca
  çevresindeki metni çevirmelidir.
</p>

<h2 id="ai-translation">AI çevirisi</h2>
<p>
  AI'yı kör yayımlamak için değil, ilk taslaklar için kullanın. Çeviri sayfası, açtığınız dilin durumuna göre değişen hızlı işlem çipleri
  sunar ve her satırın kendi <strong>Öner</strong> / <strong>Yeniden öner</strong> düğmesi vardır.
</p>
<ul>
  <li>
    <strong>… eksik çeviriyi yap</strong> — yeni sorular ekledikten sonra. Çip sayıyı adlandırır.
  </li>
  <li>
    <strong>… eski çeviriyi yenile</strong> — kaynak metni yeniden yazdıktan sonra.
  </li>
  <li>
    <strong>Her şeyi çevir</strong> — bir dili sıfırdan başlatırken.
  </li>
  <li>
    <strong>Çevirileri cilala</strong> — çeviriler birebir ama daha doğal bir ifadeye ihtiyaç duyduğunda.
  </li>
  <li>
    <strong>Sorunları kontrol et</strong> — zaten orada olanlar üzerinde bir gözden geçirme turu.
  </li>
  <li>
    <strong>Birkaç dile çevir</strong> — bir dilin işini geri kalanına da uygulayın.
  </li>
</ul>
<p>
  AI, satıra kaydedilmiş bir çeviri olarak değil, bir öneri olarak yazar. Satır başına kabul edin veya reddedin, ya da toast içindeki{' '}
  <strong>Tümünü kabul et</strong> / <strong>Tümünü reddet</strong>’i kullanın. Ürün adlarını, yasal terimleri ve sözlük terimlerini
  satırlar boyunca tutarlı tutun.
</p>

> 💡 **Gözden geçirilebilir gruplar halinde çevirin**
> <p>
>     Bir dili çevirin, en önemli sayfaları ve e-posta metnini gözden geçirin, ardından yayımlayın. Riski yüksek formlar için, yayımlamadan
>     önce yasal metni, onay ifadelerini ve ödemeyle ilgili metni bir anadil konuşmacısının gözden geçirmesini sağlayın.
>   </p>

<h2 id="statuses">Çeviri durumları</h2>

<p>
  Satırların üstünde, her dil kaç satırın <strong>tamamlanmış</strong>, <strong>eksik</strong> ve <strong>güncel değil</strong> olduğunu
  sayan bir tamamlanma rozeti taşır.
</p>

<h2 id="keeping-in-sync">formbase çevirileri nasıl senkron tutar</h2>
<p>
  Çeviri editörü, geçerli form ve e-posta ayarlarınızdan canlı bir kaynak manifestosu oluşturur. Her manifesto satırının sabit bir çeviri
  anahtarı ve kaynak parçasının bir özeti vardır. Bu, formbase'in düz metinden tahmin etmeden çeviri durumunu güncellemesini sağlar.
</p>

<h3 id="field-reference-checks">Alan referansı kontrolleri</h3>
<p>
  E-posta çevirileri, yanıtlayan cevaplarını mesaja aktaran <code>@</code> bahsetmeleri içerebilir. Çevrilmiş bir e-postanın hâlâ referans
  verdiği bir alanı siler veya yeniden adlandırırsanız, formbase yayımlamadan önce eski referansı işaretler.
</p>
<ul>
  <li>Etkilenen e-posta çeviri satırının altında satır içi bir uyarı görünür.</li>
  <li>Yayımlama göstergesi, düzeltebilmeniz için eski referansı işaretler.</li>
</ul>
<p>
  Aynı referans kontrolleri, <a href="/tr/building-forms/form-settings#email-notifications">bildirim ayarlarındaki</a> kaynak e-posta
  şablonlarına ve entegrasyon mesaj şablonlarına da uygulanır.
</p>

<h2 id="publishing">Taslaklar ve yayımlama</h2>
<p>
  Çeviriler önce taslak olur. Yanıtlayanlar bir dili yalnızca siz yayımladıktan sonra görür. Boş bir dili yayımlamak onu yanıtlayan dil
  seçicisinden kaldırır.
</p>
<p>
  Mümkünse kaynak metin durağanlaştıktan sonra yayımlayın. Çevirdikten sonra kaynak metni yeniden yazarsanız, her satırı yeniden kontrol
  etmek yerine yalnızca değişen satırları gözden geçirmek için güncel değil durumunu kullanın.
</p>

<h3 id="fallbacks">Eksik veya boş çeviriler</h3>
<p>
  Eksik dizeler o belirli satır için kaynak dile geri döner. Yanıtlayanlar, bir çeviri girişi boş olduğu için hiçbir zaman boş etiket
  görmez. Bu, aşamalı olarak yayımlamayı güvenli kılar, ancak karışık dilli formlar tamamlanmamış hissettirebilir; bu yüzden göndermeden
  önce tamamlanma sayısını gözden geçirin.
</p>

<h2 id="emails-and-pdfs">E-postalar ve PDF'ler</h2>
<p>Çeviriler sayfa üzerindeki formun ötesine de taşınır.</p>
<ul>
  <li>
    <strong>Yanıtlayan onay e-postaları</strong>, yanıtlayan çevrilmiş bir dilde gönderim yaptığında çevrilmiş özel konu/gövdeyi kullanır.
    Çevrilmiş özel metin yoksa formbase, kaynak dildeki özel metni kaynak dışı bir yanıtlayana göndermek yerine varsayılan yerelleştirilmiş
    şablonu kullanır.
  </li>
  <li>
    <strong>Terk edilmiş yanıt hatırlatma e-postaları</strong>, yanıtlayanın kayıtlı dilini ve mevcutsa çevrilmiş hatırlatma konu/gövdesini
    kullanır.
  </li>
  <li>
    <strong>Ekli gönderi PDF'leri</strong>, yanıtlayanın gördüğü aynı çevrilmiş form içeriğinden — etiketler, seçenekler, sayfa içeriği ve
    varsa sağdan sola düzen dahil — oluşturulur.
  </li>
  <li>
    <strong>Sahip PDF indirmeleri</strong>, gönderilen anlık görüntü için dondurulmuş çeviri paketine göre oluşturulabilir; böylece eski
    indirmeler, çevirileri düzenleyip yeniden yayımladıktan sonra sessizce değişmez.
  </li>
</ul>

> ℹ️ **Gönderi dili korunur**
> <p>
>     formbase, yanıtlayan dilini gönderiyle birlikte saklar. Daha sonraki e-postalar, PDF oluşturma ve yeniden oluşturmalar, siz daha sonra
>     yeni çeviriler yayımlasanız bile o dili kullanabilir.
>   </p>

<h2 id="tips">Pratik çeviri ipuçları</h2>
<ul>
  <li>Çevirmeden önce kaynak metni kısa tutun; öz etiketler yerelleştirme kaymasını azaltır.</li>
  <li>Hedef dil gerektirdiğinde düğme benzeri seçenekleri kelimesi kelimesine isim olarak değil, eylem olarak çevirin.</li>
  <li>
    AI çevirisinden sonra değişkenleri ve <code>@</code> bahsetmelerini kontrol edin. Bunlar mevcut kalmalı ve cümlenin doğru yerinde
    olmalıdır.
  </li>
  <li>
    Yerelleştirilmiş bağlantılar göndermeden önce formu <code>?lang=xx</code> ile önizleyin.
  </li>
  <li>E-postalar veya PDF'ler etkinse, her önemli dil için bir test yanıtı gönderin.</li>
  <li>AI önerilerini kabul ettikten sonra yeniden yayımlayın; kabul edilen öneriler yayımlanana kadar hâlâ taslaktır.</li>
</ul>

> ℹ️ **Her planda ücretsiz**
> <p>
>     Her plan çeviri editörünü içerir. AI destekli öneriler AI kredisi kullanır — bkz.{' '}
>     <a href="/tr/ai/ai-credits-usage">AI kredileri ve kullanım</a>.
>   </p>

<h2 id="next-steps">Sonraki adımlar</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Dil ayarı](/tr/building-forms/language-setting) — Kaynak dil, tarayıcı eşleştirmesi ve ?lang= bağlantıları
  - [Paylaşım bağlantıları](/tr/sharing-publishing/sharing-embedding) — ?lang= veya paylaşım bağlantısı varsayılanlarıyla yerelleştirilmiş bağlantılar sabitleyin
  - [Yanıtlayan e-postaları](/tr/submissions-analytics/respondent-notifications) — Yerelleştirilmiş onay e-postaları gönderin
  - [Form ayarları](/tr/building-forms/form-settings) — Kaynak dili, e-postaları, PDF'leri ve hatırlatmaları ayarlayın
  - [AI kredileri ve kullanım](/tr/ai/ai-credits-usage) — AI destekli çevirinin maliyeti nedir
</div>
