Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Çeviri

LibreChat için çeviri katkısında bulunma kılavuzu.

LibreChat'i çevirmeye gösterdiğiniz ilgi için teşekkür ederiz! Uygulamamızı dünya genelindeki kullanıcılar için erişilebilir kılmak adına topluluk katkılarına güveniyoruz. Tüm çeviriler, projemizle sorunsuz bir şekilde entegre olan güçlü bir çeviri yönetim sistemi olan Locize aracılığıyla yönetilmektedir.

Çeviriler Nasıl Çalışır

  • Merkezi Yönetim: LibreChat için tüm çeviri dizeleri Locize üzerinde tek bir konumda tutulur. Bu merkezileştirme, tutarlılığı sağlar ve tüm uygulama genelindeki güncellemeleri basitleştirir.

  • Otomatik Güncellemeler: Locize üzerinde yapılan değişiklikler projemizle otomatik olarak senkronize edilir. Depomuzdaki dinamik rozetler aracılığıyla her dil için çeviri ilerlemesini takip edebilirsiniz.

  • Topluluk Odaklı: Her dilde katkıda bulunulmasını memnuniyetle karşılıyoruz. Yardımlarınız, LibreChat'i daha geniş bir kitle için erişilebilir kılar ve kullanıcıları kendi ana dillerinde destekler.

Çeviri İlerlemesi

Desteklenen bazı diller için mevcut çeviri ilerlememiz aşağıdadır. Bu rozetleri kontrol etmekten ve çevirileri daha da geliştirmemize yardımcı olmaktan çekinmeyin:

DilÇeviri İlerleme Rozeti
İngilizce (en)EN Badge
Arapça (ar)AR Badge
Tibetçe (bo)BO Badge
Boşnakça (bs)BS Badge
Katalanca (ca)CA Badge
Çekçe (cs)CS Badge
Danca (da)DA Badge
Almanca (de)DE Badge
İspanyolca (es)ES Badge
Estonca (et)ET Badge
Farsça (fa)FA Badge
Fince (fi)FI Badge
Fransızca (fr)FR Badge
İbranice (he)HE Badge
Macarca (hu)HU Badge
Ermenice (hy)HY Badge
Endonezce (id)ID Badge
İzlandaca (is)IS Badge
İtalyanca (it)IT Badge
Japonca (ja)JA Badge
Gürcüce (ka)KA Badge
Korece (ko)KO Badge
Litvanca (lt)LT Badge
Letonca (lv)LV Badge
Norveççe (Bokmål) (nb)NB Badge
Norveççe (Nynorsk) (nn)NN Badge
Felemenkçe (nl)NL Badge
Lehçe (pl)PL Badge
Portekizce (pt-PT)PT-PT Badge
Brezilya Portekizcesi (pt-BR)PT-BR Badge
Rusça (ru)RU Badge
Slovakça (sk)SK Badge
Slovence (sl)SL Badge
İsveççe (sv)SV Badge
Tayca (th)TH Badge
Türkçe (tr)TR Badge
Uygurca (ug)UG Badge
Ukraynaca (uk)UK Badge
Vietnamca (vi)VI Badge
Çince (Basitleştirilmiş) (zh-Hans)ZH-HANS Badge
Çince (Geleneksel) (zh-Hant)ZH-HANT Badge

Başlarken

Çeviriye başlamadan önce, Locize hesabınızı oluşturmak ve katkıda bulunmaya başlamak için lütfen aşağıdaki adımları izleyin.

Adım 1: Bir Locize Hesabı Oluşturun

  1. Kayıt Sayfasını Ziyaret Edin

    Tercih ettiğiniz dili seçin ve kaydolmak için ilgili bağlantıya tıklayın:

  2. Bilgilerinizi Girin: E-posta adresinizi, şifrenizi ve diğer gerekli bilgileri girin, ardından Sign Up düğmesine tıklayın.

Hesap Oluştur

Adım 2: Locize Panosunu Keşfedin

Kaydolduktan sonra, çeviri projesine genel bir bakış görebileceğiniz Locize paneline yönlendirileceksiniz.

  • Dashboard Overview: Bu sayfa, proje için mevcut dilleri ve ilerleme istatistiklerini görüntüler.

Landing Page

Adım 3: Dilinizi Seçin

  1. Dil Açılır Menüsünü Açın: Desteklenen tüm dillerin listelendiği açılır menüye tıklayın.

  2. Tercih Ettiğiniz Dili Seçin: Örneğin, Felemenkçeye çevirmek istiyorsanız, aşağı kaydırın ve Dutch seçeneğini belirleyin.

Dillerin bulunduğu açılır menü

Adım 4: Çeviri Sayfasına Gidin

Dilinizi seçtikten sonra, çeviri ilerleme göstergesine (örneğin, "35.61% translated") tıklayın. Bu sizi çevirilere katkıda bulunabileceğiniz sayfaya yönlendirecektir.

Selected Dutch Click on Translation

Adım 5: Çevirinize Katkıda Bulunun

  1. Çeviri Dizelerine Göz Atın: Arayüz, orijinal metinleriyle birlikte bir çeviri anahtarları listesi görüntüler.

  2. Çevrilecek Bir Metin Seçin: Üzerinde çalışmak istediğiniz metne tıklayın.

  3. Çevirinizi Girin: Çevrilmiş metninizi orijinal metnin yanındaki giriş alanına yazın.

  4. Çalışmanızı Gözden Geçirin: Çevirinizin doğru ve anlaşılır olduğundan emin olun.

Çeviri ile Başlayın

Adım 6: Çevirinizi Kaydedin ve Gönderin

  1. Çevirinizi Gönderin: Çevirinizden memnun kaldığınızda, incelemeye göndermek için Save düğmesine tıklayın.

  2. İnceleme Bekleniyor: Gönderdiğiniz çeviri, beklemede olarak işaretlenecek ve proje yöneticileri tarafından incelenecektir.

Kaydedilmiş Gönderilen Çeviri İnceleme Bekliyor

Adım 7: Çeviri Onayı

İncelemenin ardından çeviriniz onaylanacak ve projeye entegre edilecektir.

  • Onaylanan Çeviri: Onaylandıktan sonra, katkınız Locize panosuna ve genel çeviri ilerlemesine yansıtılacaktır.

Translation Approved


Çeviri Dizilerinde {{0}} ve {{1}} İşleme

Bazen çeviri dizilerinin dinamik içerik içermesi gerekir. İnterpolasyon (yerleştirme) olarak adlandırılan bu dinamik kısımlar, çift süslü parantez içine alınmış yer tutucularla (örneğin {{0}} veya {{1}}) temsil edilir. Bu tür dizileri çevirirken, bu yer tutucuları doğru konumlarda tutmak önemlidir.

Aşağıda size rehberlik etmesi için iki örnek bulunmaktadır:

Örnek 1: Tekli İnterpolasyon

com_assistants_completed_action çeviri anahtarını göz önünde bulundurun. Orijinal İngilizce metin şudur:

Talked to {{0}}

Almanca çeviri için yer tutucunun bozulmadığından ve uygun şekilde yerleştirildiğinden emin olun:

Mit {{0}} gesprochen

Bu görsel, bir çeviri dizisinde tek bir enterpolasyonun nasıl temsil edildiğini göstermektedir:

Tekli İnterpolasyon


Örnek 2: Çoklu Enterpolasyonlar

Şimdi, iki yer tutucu içeren com_files_number_selected çeviri anahtarına bakın. İngilizce sürümü şöyledir:

{{0}} of {{1}} item(s) selected

Almanca çeviride, her iki yer tutucu da korunmalı ve doğru şekilde konumlandırılmalıdır:

{{0}} von {{1}} Datei(en) ausgewählt

Bu görsel, çeviri dizelerinde birden fazla enterpolasyonun nasıl göründüğünü göstermektedir:

Multiple Interpolations


Yeni Bir Dil Ekleme

Dilinizi çeviri tablomuzda göremiyorsanız, dil desteğimizi genişletmemize yardımcı olabilirsiniz:

  1. Yeni Bir Sorun Oluşturun: GitHub depomuzda yeni bir sorun açın: LibreChat Issues.

  2. Yeni Dil İsteği Şablonunu Seçin: New Language Request şablonunu kullanın ve şunları sağlayın:

  • Dilinizin tam adı (örneğin, İspanyolca, Mandarin).
  • Diliniz için ISO 639-1 kodu (örneğin, İspanyolca için es).
  1. Bakımcılarla İş Birliği Yapın: Bakımcılarımız isteğinizi inceleyecek ve yeni dili entegre etmek için sizinle birlikte çalışacaktır. Onaylandıktan sonra, diliniz çeviri ilerleme tablosunda görünecek ve katkıda bulunmaya başlayabileceksiniz.

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

Herhangi bir sorunuz varsa veya yardıma ihtiyacınız olursa, lütfen çekinmeden:

  • Bir Sorun (Issue) Açın: Depomuzda bir sorun gönderin: LibreChat Issues.

  • Discord Topluluğumuza Katılın: Diğer çevirmenlerle Discord sunucumuzda bağlantı kurun.

  • Bir Bakım Sorumlusuyla İletişime Geçin: Ek destek için doğrudan proje bakım sorumlularımızdan biriyle iletişime geçin.

Katkılarınız, LibreChat'i dünya çapındaki kullanıcılar için erişilebilir kılmaya yardımcı oluyor. Projemizi desteklediğiniz için teşekkürler, iyi çeviriler!


LibreChat'te birden fazla dili destekleyen çeviri yönetimi araçları için Locize'a teşekkür ederiz.

Locize Logosu

Bu rehber nasıl?