Sürüm Yönetimi

Çevik bir yerelleştirme işlemi sürdürün ve eklenen metinler veya yeni ürün özellikleri için çeviri gecikmelerini önleyin. Proje dallarınızı Crowdin Enterprise ile bütünleştirin ve çevirmenlerin tüm yeni metinlere hemen erişmesini sağlayın.

Dallar

Birkaç kişi ürün geliştirme üzerinde çalışırken, dallar içeriğin farklı sürümlerini yönetmeye yardımcı olur. Eğer sürekli bir projeniz varsa, Crowdin Enterprise’a proje dalları ekleyebilir ve dağıtım gecikmelerini önlemek için çevirmenlerin metinleri geliştirme ile paralel olarak çevirmelerini sağlayabilirsiniz.

Crowdin Enterprise’daki dal, özel bir simgeyle işaretlenmiş normal bir klasöre benzer ve çoğaltılmış dizgiler için belirli bir davranışa sahiptir.
Crowdin Enterprise’daki dal yapısı örneği:

Dal Yapısı

Dal Oluşturma

Not! Crowdin Enterprise projesine yüklediğiniz ilk dosyalar tüm orijinal dizgileri içermek zorunda ve ilgili dala yerleştirilmelidir. Tüm makale örnekleri için orijinal metinleri olan bir dal Master olarak adlandırılır.

Crowdin Enterprise’a dalları eklemenin birkaç yolu vardır:

  • Crowdin Enterprise projelerini GitLab, GitHub, Bitbucket veya Azure Repos ile bütünleştirin. Sürüm denetim sisteminizde (VCS - SDS) yerelleştirme için seçilen dallar otomatik olarak Crowdin Enterprise’da oluşturulacağından, bu önerilen bir seçenektir.
  • Yeni dallar eklemek için CLI veya API kullanın.
  • Dalları el ile oluşturun.
API kullanarak Dal Oluşturma

API aracılığıyla dal oluşturmak için Dal Ekle yöntemini kullanın.

CLI kullanarak Dal Yönetimi

Eğer CLI kullanıyorsanız, adanmış komutlarla sürüm dalları ekleyebilir ve silebilirsiniz. Alternatif olarak, dosya yüklemesi sırasında sürüm dalları oluşturabilirsiniz.

CLI ile Dal Yönetimi hakkında daha fazlasını okuyun.

Dalları Önceliklendirme

Gerekli dalın yanındaki ok simgesine tıklayarak her dal için belirli bir öncelik ayarlayabilirsiniz. Ardından çevirmenler, dil sayfasında ve Düzenleyicide önceliklerine göre sıralanmış dalları göreceklerdir.

Dalların aşağıdaki öncelikleri olabilir:

  • Düşük Öncelik– düşük
  • Orta Öncelik– orta
  • Yüksek Öncelik– yüksek

Dallarınız için önceliği ayarlamak amacıyla şu adımları izleyin:

  1. Projenizi açın ve İçerik > Dosyalar’a gidin.
  2. Tercih edilen önceliği ayarlamak için gerekli dalın yanındaki bir ok simgesine tıklayın.

Kopyalar

Çünkü dallar aynı ürün özelliğinin farklı sürümleri olduğundan, içlerindeki yerelleştirme içeriği genellikle çoğaltılmıştır. Çevirmenlerin sürümleri tutarlı bir şekilde çevirmesine ve ek çeviri maliyetlerinden kaçınmasına yardımcı olmak için çoğaltılmış dizgileri sadece sürümler arasında gizlemeyi sağlayan Bir sürüm dalı içinde göster seçeneğimiz var. Eğer kaynak dosyalarınız görünen tanımlayıcılara (anahtarlar) sahip dizgiler içeriyorsa, bu seçeneğin tam sürümünü kullanmak daha iyidir. Diğer durumlarda, düzenli olanı kullanmaktan çekinmeyin.

Bu seçenek seçildiğinde, sadece sisteme ilk yüklenen asıl dizgiler çevrilmelidir. Tüm çoğaltılmış dizgiler otomatik olarak asıl dizgilerden çevirileri alır.
Kopyalar

Önerilen İş Akışı

Sürümlerin Crowdin Enterprise projenizde sorunsuz çalıştığından emin olmak için aşağıdaki iş akışını öneririz:

  1. Proje dosyalarınızı, mevcut yöntemlerden birini kullanarak Crowdin Enterprise projesine yükleyin.
  2. Proje Ayarları > Çeviriler > Kopyalar’a gidin ve sürümler için önerilen seçeneği seçin.

Aşağıdaki ekran görüntüsü, iş akışının pratikte nasıl çalıştığını görselleştirir. Master, Branch 1 ve Branch 2’den gelen tüm metinler, dallar henüz Master dalına birleştirilmemiş olsa da, göründükten hemen sonra çeviri sunucusuna aktarılır.

Çeviri İndirme

Tüm sürüm dallarından gelen çeviriler, web arayüzü aracılığıyla indirildiklerinde tek bir ZIP arşivine yerleştirilir. Her dal için çevirileri tek tek indirmek amacıyla CLI veya API’yi kullanın.

API kullanarak Çeviri İndirme

API ile belirtilen sürüm dalının çevirilerini indirmek için aşağıdaki API yöntemlerini kullanabilirsiniz:

CLI kullanarak Çeviri İndirme

Belirtilen sürüm dalının çevirilerini indirin:

$ crowdin download -b dal_adı

Dalları Birleştirme

Master dalı, birleştirilir birleşmez Feature dallarından gelen yeni metinleri içerecektir. Crowdin Enterprise ile eşitlenirken, Master dalındaki metinler, uygun daldan gelen çevirilerle doldurulur.

Güncellenen Master dalının Crowdin Enterprise ile eşitlenmesinden sonra, Feature dalını Crowdin Enterprise’dan kaldırabilirsiniz. Master dalında depolanan tüm çeviriler kalacaktır.

Dal Çevirisi Doğrulaması

Değişiklikler Master dalınızla birleştirilmeden önce sadece Feature dalını kullanarak üretimdeki çevirileri doğrulayabilirsiniz. Böyle bir deneme dağıtımı, gerekirse size orijinal Master dalı sürümüne hızlı bir şekilde geri dönme seçeneği sunar.

Ayrıca Bakınız

Bu makale yararlı oldu mu?