Hedef Dosya Paketleri (Dosya Tabanlı)

Hedef dosya paketleri veya basitçe Paketler, orijinal dosya biçiminden bağımsız olarak, seçtiğiniz biçimlerde dizgi veya dosya kümelerini dışa aktarmanızı sağlayan özelliktir. Varsayılan olarak şu üç biçim arasından seçim yapabilirsiniz: XLIFF, Android XML ve iOS Strings. Crowdin Mağazası’ndan ilgili uygulamaları yükleyerek daha fazla hedef dosya biçimi ekleyebilirsiniz.

Paketlerle birkaç şekilde çalışabilirsiniz:

  • Paketleri, projenin Çeviriler sekmesi aracılığıyla el ile yönetin.
  • Hedef dosya paketleri kipinde bir VCS bütünleştirmesi bağlayın.
  • OTA İçerik Teslimini kullanarak paketleri yönetin.
  • Crowdin CLI ve API kullanarak paketleri yönetin.

Paketlerle çalışırken, bunları yönetmek (oluşturmak, düzenlemek ve silmek) için birincil konum projenin Çeviriler sekmesidir (Dosya Tabanlı projeler için). Bir paket oluşturduktan sonra, bunu yukarıda bahsi geçen tüm araçlarla kullanabilirsiniz.

Kullanım Durumları

En yaygın kullanım durumları şunlardır:

  • Projenize tek bir kaynak dosya (örn. Android XML) yükleyebilir, onu çevirebilir ve ardından paketleri kullanarak birden çok platform (örn. Android uygulaması için Android XML, iOS uygulaması için iOS strings, web uygulaması için JSON, vb.) için çevirileri dışa aktarabilirsiniz.
  • Uygulamanızın geliştirildiği tüm platformlar için kaynak dizgileri sakladığınız tek bir elektronik tablonuz (örn. XLSX veya CSV) olabilir ve her dizgi ilgili bir etiketle etiketlenir. Bu dosyayı projenize yükleyin, çevirin ve ardından kaynak dosya yolları ve dizgi etiketlerinin bir birleşimini kullanarak birden çok platform için ayrı paketler oluşturun.
  • Dizgileri doğrudan Crowdin projesine göndermek ve çevirileri paketler kullanarak tercih edilen biçimlerde dışa aktarmak için Crowdin tasarım aracı eklentilerini (Figma, Sketch, Adobe XD) birleştirerek mobil uygulamanızı kaynak dosyaları olmadan yerelleştirebilirsiniz.
  • Çevrimdışı çeviri için belirli dizgi kümelerini XLIFF biçiminde dışa aktarabilir ve ardından Crowdin’e tamamlanmış çevirileri geri yükleyebilirsiniz.

Çeviriler Sekmesinde Paketleri Yönetme

Paketlerle el ile çalışmak için bunları projenizin Çeviriler sekmesinde yapılandırabilir ve indirebilirsiniz.

Paketleri Yapılandırma

Bir paket yapılandırmak için şu adımları izleyin:

  1. Projenizi açın ve Çeviriler sekmesine gidin.
  2. İlgili bölümü genişletmek için Hedef Dosya Paketleri’ne tıklayın.
  3. Paket ekle’ye tıklayın.
  4. Görünen ileti öğesinde paketinize bir ad verin.
  5. Kaynak ve ortaya çıkan dosya yollarını belirtin. Gerekirse, simgesini kullanarak birden çok kaynak yolu şekli ekleyebilirsiniz. Sağ panelde, belirtilen yollara göre kaynak ve çeviri dosyalarının yapısını önizleyebilirsiniz.
  6. (İsteğe bağlı) Bazı klasörleri veya dosyaları yoksaymak için Yoksayılan şekil ekle’ye tıklayın, ilgili şeklini belirtin ve Crowdin paket oluşturma sırasında bu belirli dosyaları veya klasörleri atlayacaktır. Gerekirse, simgesini kullanarak birden çok yoksayma şekli ekleyebilirsiniz.
  7. (İsteğe bağlı) Dizgileri, oluşturulan pakete dahil ederek veya hariç tutarak süzmek için Etiketlere göre süz ve Etiketlere göre hariç tut alanlarında etiketler belirtebilirsiniz. Etiketler hakkında daha fazlasını okuyun.
  8. Dizgilerinizin dışa aktarılmasını istediğiniz dosya biçimini seçin. Diğer biçimleri eklemek için Mağazamızdan ilgili uygulamaları yükleyin.
    Not: Tek bir paket içinde aynı anda sadece bir biçim seçebilirsiniz.
  9. Kaydet’e tıklayın.

Paket oluşturun

Yapılandırılmış Paketleri İndirme

Yapılandırılmış paketleri indirmek için şu adımları izleyin:

  1. Projenizi açın ve Çeviriler sekmesine gidin.
  2. İlgili bölümü genişletmek için Hedef Dosya Paketleri’ne tıklayın.
  3. Gerekli pakete doğru İndir’e tıklayın.

Paketi indirin

Sistem, seçilen biçimdeki çeviri dosyalarını içeren projenin hedef dillerinin her biri için klasörler içeren bir ZIP arşivi oluşturacak ve indirecek.

Not: Yapılandırılan paketlerin indirilmesi, tam proje yapımının indirilmesinden bağımsız olarak çalışır.

Paketleri Düzenleme

Yapılandırılmış paketleri düzenlemek için şu adımları izleyin:

  1. Projenizi açın ve Çeviriler sekmesine gidin.
  2. İlgili bölümü genişletmek için Hedef Dosya Paketleri’ne tıklayın.
  3. Gerekli pakete doğru simgesine tıklayın ve Düzenle’yi seçin. Alternatif olarak, sadece gerekli pakete çift tıklayın.
  4. Gerekli düzenlemeleri yapın ve Kaydet’e tıklayın.

Paketi düzenleyin

Paketleri Silme

Paketleri silmek için şu adımları izleyin:

  1. Projenizi açın ve Çeviriler sekmesine gidin.
  2. İlgili bölümü genişletmek için Hedef Dosya Paketleri’ne tıklayın.
  3. Gerekli pakete doğru simgesine tıklayın ve Sil’i seçin.
  4. Görünen ileti öğesinde Sil’e tıklayarak silme işlemini onaylayın.

Paketi silin

VCS Bütünleştirmelerindeki Paketler

Dosya tabanlı projelerde, VCS bütünleştirmeleri, Hedef dosya paketleri kipi’ni kullanarak paketlerle çalışmanızı sağlar.

Hedef dosya paketleri kipi’nde çalışan bir VCS bütünleştirmesini yapılandırmak için şu adımları izleyin:

  1. Hedef dosya paketleri kipi’ni seçtikten ve VCS tarafında Crowdin ile bağlantı yetkisi verdikten sonra, çevirileri göndermek istediğiniz depo ve dalları seçin.
  2. Seçilen dalın yapılandırmasını başlatmak için simgesine tıklayın.
  3. Dal Yapılandırması ileti öğesinde, yapılandırma dosyanız için tercih ettiğiniz adı belirtin veya olduğu gibi bırakın ve Devam’a tıklayın.
  4. Listeden gerekli paketleri seçin veya sıfırdan bir paket oluşturmak için Yeni oluştur’a tıklayın.
  5. Dal Yapılandırması ileti öğesindeki gerekli tüm paketleri seçtikten sonra, Kaydet’e tıklayın.
  6. VCS bütünleştirme yapılandırmasını tamamlamak için deponuzu ve dallarınızı seçtiğiniz ileti öğesinde Kaydet’e tıklayın.

VCS Hedef Dosya Paketleri Kipi

VCS bütünleştirmelerini çevrimiçi yapılandırma hakkında daha fazlasını okuyun.

OTA İçerik Teslimindeki Paketler

Paketleri kullanarak çevirileri dışa aktaran bir dağıtım eklemek için şu adımları izleyin:

  1. Projenizi açın ve Çeviriler sekmesine gidin.
  2. İlgili bölümü genişletmek için Kablosuz İçerik Teslimi’ne tıklayın.
  3. Dağıtım ekle düğmesini kullanarak yeni dağıtım ekleyin.
  4. Görünen ileti öğesinde dağıtımınıza bir ad verin.
  5. Dışa aktarma seçenekleri bölümünde Hedef dosya paketleri’ni seçin.
  6. Listeden gerekli paketleri seçin veya sıfırdan bir paket oluşturmak için Yeni oluştur’a tıklayın.
  7. Dağıtım ekle ileti öğesindeki gerekli tüm paketleri seçtikten sonra, İleri’ye tıklayın.
    OTA Content Delivery Bundles
  8. Bütünleştirme için kullanabileceğiniz dağıtım adreslemesini kopyalayın.

OTA İçerik Teslimi hakkında daha fazlasını okuyun.

CLI/API’deki Paketler

Crowdin CLI ve API ile çalışırken paketleri kullanarak çevirileri de dışa aktarabilirsiniz.

CLI içindeki Paketler hakkında daha fazlasını okuyun.

API’deki Paketler hakkında daha fazlasını okuyun.

Bu makale yararlı oldu mu?