Bu yöntem, Crowdin’den çevrilmiş tek dosyaları dışa aktarır. İlaveten, çevrimdışı yerelleştirme için XLIFF dosyalarını dışa aktarmak için uygulanabilir.
İstek
Not: Bu uç noktaya geçmek için proje tanımlayıcısı, kullanıcı adı ve hesap anahtarı birleşimini kullanın.
GET https://api.crowdin.com/api/project/{project-identifier}/export-file?login={username}&account-key={account-key}
Not: Crowdin’den dosyalar dışa aktarıldığında, yanıt üstbilgisinde bir Etag tanımlayıcısı alacaksınız. Dosyaları bir sonraki dışa aktarmada kullanabilmeniz için bu tanımlayıcıyı saklayın. Dosyaya herhangi bir değişikliğin uygulanıp uygulanmadığını görmek için If-None-Match istek üstbilgisine Etag tanımlayıcısını ekleyin. Dosyanın değiştirilmesi durumunda indirilir. Olmazsa, 304 (Değiştirilmedi) durum kodu alacaksınız.
Parametreler
Ad
Değer
Açıklama
file zorunlu
dizgi
Bu parametre, projeden dışa aktarılması gereken dosyaya giden bir yolu belirtir.
XLIFF dosya biçiminde dosyayı dışa aktarmak için xliff belirtin.
export_translated_only isteğe bağlı
bool
Dışa aktarılan dosyada sadece çevrilmiş dizgileri almak istiyorsanız bu parametreyi kullanın. Sonuçta ortaya çıkan dosyalara hasar verebileceğinden projenizde metin (*.html, *.txt, *.docx vb.) belgeleri varsa, bu seçeneği ayarlamanızı önermiyoruz. Kabul edilebilir değerler: 1 veya 0.
export_translated_files_only isteğe bağlı
bool
Dışa aktarmada sadece çevrilmiş dosyaları almak istiyorsanız bu parametreyi kullanın. Kabul edilebilir değerler: 1 veya 0.
export_approved_only isteğe bağlı
bool
Eğer sadece 1 olarak ayarlanırsa, onaylanmış çeviriler sonuçta ortaya çıkan dosyada dışa aktarılacaktır. Kabul edilebilir değerler: 1 veya 0.