Ç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) | |
| Arapça (ar) | |
| Tibetçe (bo) | |
| Boşnakça (bs) | |
| Katalanca (ca) | |
| Çekçe (cs) | |
| Danca (da) | |
| Almanca (de) | |
| İspanyolca (es) | |
| Estonca (et) | |
| Farsça (fa) | |
| Fince (fi) | |
| Fransızca (fr) | |
| İbranice (he) | |
| Macarca (hu) | |
| Ermenice (hy) | |
| Endonezce (id) | |
| İzlandaca (is) | |
| İtalyanca (it) | |
| Japonca (ja) | |
| Gürcüce (ka) | |
| Korece (ko) | |
| Litvanca (lt) | |
| Letonca (lv) | |
| Norveççe (Bokmål) (nb) | |
| Norveççe (Nynorsk) (nn) | |
| Felemenkçe (nl) | |
| Lehçe (pl) | |
| Portekizce (pt-PT) | |
| Brezilya Portekizcesi (pt-BR) | |
| Rusça (ru) | |
| Slovakça (sk) | |
| Slovence (sl) | |
| İsveççe (sv) | |
| Tayca (th) | |
| Türkçe (tr) | |
| Uygurca (ug) | |
| Ukraynaca (uk) | |
| Vietnamca (vi) | |
| Çince (Basitleştirilmiş) (zh-Hans) | |
| Çince (Geleneksel) (zh-Hant) |
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
-
Kayıt Sayfasını Ziyaret Edin
Tercih ettiğiniz dili seçin ve kaydolmak için ilgili bağlantıya tıklayın:
- Türkçe (tr)
- Arapça (ar)
- Tibetçe (bo)
- Boşnakça (bs)
- Katalanca (ca)
- Çekçe (cs)
- Danca (da)
- Almanca (de)
- İspanyolca (es)
- Estonca (et)
- Farsça (fa)
- Fince (fi)
- Fransızca (fr)
- İbranice (he)
- Macarca (hu)
- Ermenice (hy)
- Endonezce (id)
- İzlandaca (is)
- İtalyanca (it)
- Japonca (ja)
- Gürcüce (ka)
- Korece (ko)
- Litvanca (lt)
- Letonca (lv)
- Norveççe Bokmål (nb)
- Norveççe Nynorsk (nn)
- Felemenkçe (nl)
- Lehçe (pl)
- Portekizce (pt-PT)
- Brezilya Portekizcesi (pt-BR)
- Rusça (ru)
- Slovakça (sk)
- Slovence (sl)
- İsveççe (sv)
- Tayca (th)
- Türkçe (tr)
- Uygurca (ug)
- Ukraynaca (uk)
- Vietnamca (vi)
- Çince (Basitleştirilmiş) (zh-Hans)
- Çince (Geleneksel) (zh-Hant)
-
Bilgilerinizi Girin: E-posta adresinizi, şifrenizi ve diğer gerekli bilgileri girin, ardından Sign Up düğmesine tıklayın.
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.
Adım 3: Dilinizi Seçin
-
Dil Açılır Menüsünü Açın: Desteklenen tüm dillerin listelendiği açılır menüye tıklayın.
-
Tercih Ettiğiniz Dili Seçin: Örneğin, Felemenkçeye çevirmek istiyorsanız, aşağı kaydırın ve Dutch seçeneğini belirleyin.
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.
Adım 5: Çevirinize Katkıda Bulunun
-
Çeviri Dizelerine Göz Atın: Arayüz, orijinal metinleriyle birlikte bir çeviri anahtarları listesi görüntüler.
-
Çevrilecek Bir Metin Seçin: Üzerinde çalışmak istediğiniz metne tıklayın.
-
Çevirinizi Girin: Çevrilmiş metninizi orijinal metnin yanındaki giriş alanına yazın.
-
Çalışmanızı Gözden Geçirin: Çevirinizin doğru ve anlaşılır olduğundan emin olun.
Adım 6: Çevirinizi Kaydedin ve Gönderin
-
Çevirinizi Gönderin: Çevirinizden memnun kaldığınızda, incelemeye göndermek için Save düğmesine tıklayın.
-
İnceleme Bekleniyor: Gönderdiğiniz çeviri, beklemede olarak işaretlenecek ve proje yöneticileri tarafından incelenecektir.
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.
Ç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}} gesprochenBu görsel, bir çeviri dizisinde tek bir enterpolasyonun nasıl temsil edildiğini göstermektedir:
Ö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) selectedAlmanca çeviride, her iki yer tutucu da korunmalı ve doğru şekilde konumlandırılmalıdır:
{{0}} von {{1}} Datei(en) ausgewähltBu görsel, çeviri dizelerinde birden fazla enterpolasyonun nasıl göründüğünü göstermektedir:
Yeni Bir Dil Ekleme
Dilinizi çeviri tablomuzda göremiyorsanız, dil desteğimizi genişletmemize yardımcı olabilirsiniz:
-
Yeni Bir Sorun Oluşturun: GitHub depomuzda yeni bir sorun açın: LibreChat Issues.
-
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).
- 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.
Bu rehber nasıl?