Crowdin Uygulaması Hakkında

Büyüyen yerelleştirme yönetimi platformuna katılın! Yerelleştirme deneyimini özelleştirmek ve genişletmek amacıyla zaten Crowdin veya Crowdin Enterprise kullanan tüm takımlar için uygulamalar oluşturun. Crowdin uygulamaları oluşturarak, geliştiriciler varolan hizmetleri Crowdin ile bütünleştirebilir, yeni özellikler ekleyebilir, içerik yükleyebilir ve yönetebilir.

2.6M+

Kayıtlı kullanıcı

184b+

Proje

15b+

Etkin proje sahibi

Crowdin uygulamaları, HTTP aracılığıyla uzaktan çalışan web uygulamalarıdır. Son kullanıcıya, bir uygulama, Crowdin’in tamamen bütünleştirilmiş bir parçası olarak görünür. Uygulamanız yüklendikten sonra özellikleri doğrudan Crowdin kullanıcı arayüzüne teslim edilir.

Tercih ettiğiniz programlama dillerinden ve web ana yapılarından herhangi birini kullanarak bir Crowdin uygulaması geliştirebilir ve birçok farklı şekilde dağıtabilirsiniz. Devasa SaaS hizmetlerinden, bir kod deposundan sunulan sabit uygulamalara kadar Crowdin uygulamaları, Crowdin’e her şeyi bağlamanızı sağlayacak şekilde tasarlanmıştır.

Crowdin ile Bütünleştirme

Crowdin Uygulamaları Oluşturma

Crowdin Uygulamasının gelişimi, bir uygulama tanımlayıcısı oluşturmakla başlar. Uygulama tanımlayıcısı, uygulamanın Crowdin ile etkileşimini tanımlayan bir JSON dosyasıdır. Tanımlayıcı, uygulamanın kullanacağı veya genişleteceği modüllerinin yanı sıra uygulamanın genel bilgilerini içerir. Temel olarak, tanımlayıcı uzak uygulama ve Crowdin arasında bir orta zemindir. Bir Crowdin hesabı sahibi bir uygulama yüklediğinde, gerçekte yaptıkları şey, uygulamanızı işaret edenleri içeren bu tanımlayıcı dosyayı yüklemektir.

Uygulama Tanımlayıcısı hakkında daha fazlasını okuyun.

Bir sonraki adım, uygulama işlevselliğini aşağıdaki adımları gerektiren uygulama tanımlayıcısına göre uygulamak olacaktır:

Adım 1

Olay dinleyicilerinin uygulanması – uygulama tarafında belirli eylemleri gerçekleştirmek için Crowdin tarafından tetiklenen web kancalarının kullanımı (uygulamanın kurulumu, uygulamanın kaldırılması, vb.).

Adım 2

Modüllerin uygulanması – Crowdin uygulamalarında modül kullanımı. Modüller, uygulamaların Crowdin’i genişlettiği ve onunla etkileşime girdiği uygulamalarla bütünleştirilmiş işlevsel parçalardır.

KA Modülleri ve Dosya İşleme Modülleri hakkında daha fazlasını okuyun.

Crowdin Uygulamalarında Crowdin API’lerini Kullanma

Crowdin Uygulamaları, RESTful API’lerimizi kullanarak Crowdin ile iletişim kurar. Crowdin API’lerini, betiklerin, API istemcilerinin veya diğer çağrı yapma yöntemlerinin yanı sıra Crowdin için geliştirdiğiniz Crowdin uygulamalarında kullanabilirsiniz.

API’lerimiz Crowdin ÇB’lerini, sözlükleri, kaynak dosyaları, çevirileri, dalları vb. yönetmenizi sağlar. API’leri kullanıcı yönetimi, raporlar oluşturma ve daha fazlasının yanı sıra kaynak dosyalar yüklemek, çevirileri dışa aktarmak için kullanabilirsiniz.

Crowdin API İstemcileri

The Crowdin API clients are the lightweight interfaces developed for the Crowdin API v2. They provide common services for making API requests.

You may find detailed information on each client in its respective GitHub repository:

Yardıma mı ihtiyacınız var?

Ürünümüzü geliştirmemize ve topluluğumuza ilginç gelişmeler katmamıza yardımcı olan tüm geliştiricileri destekliyoruz.

Desteğe Ulaşın

Crowdin Uygulamalarında JS API Kullanma

Crowdin uygulaması ve Crowdin arasında daha iyi etkileşim için pencereler arası iletişim sağlayan kütüphanemizi kullanabilirsiniz. Kütüphane, Crowdin arayüzüyle etkileşimi basitleştirir, uygulamanın açıldığı sayfadan ek bilgileri almanıza veya sayfanın belirli kullanıcı arayüzü öğelerini doğrudan uygulamadan değiştirmenizi sağlar.

Crowdin Uygulamaları JS hakkında daha fazlasını okuyun.

Uygulamanızı Yayınlama

Uygulamanızı oluşturduktan ve denedikten sonra yapmanız gereken bir sonraki şey, uygulamayı bulut veya herhangi bir ortak sunucuda (örneğin Heroku veya başkaları) yayınlamaktır, böylece Crowdin ve diğer kullanıcılar için her zaman erişilebilir olur.

Uygulamanızı paylaşmaya hazır olduğunuzda uygulamanızı Crowdin Mağazası’na gönderebilirsiniz. Bu, diğer kullanıcıların uygulama(ları)nızı yüklemesini ve çalıştırmasını sağlar.

Crowdin Uygulamalarına Örnekler

Kendi Crowdin uygulamalarınızı geliştirmeye başlamadan önce birkaç örneğe göz atabilirsiniz. Crowdin Enterprise ile Mailchimp ve SendGrid gibi harici hizmetler arasındaki bütünleştirmeyi sergilerler. Crowdin Mailchimp Örneği ve Crowdin SendGrid Örneği hakkında daha fazlasını okuyun.

Ekibimizden Yardım

Ekibimiz uygulamanızın teknik uygulaması konusunda size yardımcı olmaya hazırdır. Uygulamanız hazır olduğunda, müşterilerimize maruz kalmanızda size nasıl yardımcı olabileceğimizi tartışacağız. Ekibimizden her türlü rehberlik almak için support@crowdin.com adresinden bize ulaşın.

Örnek Çalışma

Bu makale yararlı oldu mu?