Skip to content

Commit

Permalink
turkish translation added (lobehub#677)
Browse files Browse the repository at this point in the history
* turkish translation added

* ascending order update

* typo update

---------

Co-authored-by: CanisMinor <i@canisminor.cc>
  • Loading branch information
abdullahercan and canisminor1990 committed Dec 16, 2023
1 parent dd6c8d2 commit b20b059
Show file tree
Hide file tree
Showing 21 changed files with 795 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .i18nrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ module.exports = defineConfig({
reference: '翻译后的字数尽量和原文一致',
entryLocale: 'zh_CN',
output: 'locales',
outputLocales: ['zh_TW', 'en_US', 'ru_RU', 'ja_JP', 'ko_KR', 'fr_FR'],
outputLocales: ['zh_TW', 'en_US', 'ru_RU', 'ja_JP', 'ko_KR', 'fr_FR', 'tr_TR'],
temperature: 0,
modelName: 'gpt-3.5-turbo-1106',
splitToken: 1024,
Expand Down
4 changes: 3 additions & 1 deletion locales/en_US/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@
"ru-RU": "Russian",
"zh": "Simplified Chinese",
"zh-CN": "Simplified Chinese",
"zh-TW": "Traditional Chinese"
"zh-TW": "Traditional Chinese",
"fr-FR": "French",
"tr-TR": "Turkish"
},
"layoutInitializing": "Initializing layout...",
"noDescription": "No description available",
Expand Down
4 changes: 3 additions & 1 deletion locales/fr_FR/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@
"ru-RU": "Russe",
"zh": "Chinois",
"zh-CN": "Chinois simplifié",
"zh-TW": "Chinois traditionnel"
"zh-TW": "Chinois traditionnel",
"fr-FR": "français",
"tr-TR": "turque"
},
"layoutInitializing": "Initialisation de la mise en page en cours...",
"noDescription": "Aucune description disponible",
Expand Down
4 changes: 3 additions & 1 deletion locales/ja_JP/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@
"ru-RU": "ロシア語",
"zh": "簡体字中国語",
"zh-CN": "簡体字中国語",
"zh-TW": "繁体字中国語"
"zh-TW": "繁体字中国語",
"fr-FR": "フランス語",
"tr-TR": "トルコ語"
},
"layoutInitializing": "レイアウトを初期化中...",
"noDescription": "説明はありません",
Expand Down
4 changes: 3 additions & 1 deletion locales/ko_KR/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@
"ru-RU": "러시아어",
"zh": "중국어",
"zh-CN": "중국어(간체)",
"zh-TW": "중국어(번체)"
"zh-TW": "중국어(번체)",
"fr-FR": "프랑스어",
"tr-TR": "터키어"
},
"layoutInitializing": "레이아웃을 불러오는 중...",
"noDescription": "설명 없음",
Expand Down
4 changes: 3 additions & 1 deletion locales/ru_RU/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@
"ru-RU": "Русский",
"zh": "Китайский",
"zh-CN": "Китайский",
"zh-TW": "Традиционный китайский"
"zh-TW": "Традиционный китайский",
"fr-FR": "французский",
"tr-TR": "турецкий"
},
"layoutInitializing": "Инициализация макета...",
"noDescription": "Нет описания",
Expand Down
77 changes: 77 additions & 0 deletions locales/tr_TR/chat.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"agentDefaultMessage": "Merhaba, Ben **{{name}}**. Hemen benimle sohbet etmeye başlayabilirsiniz veya [Asistan Ayarları](/chat/settings#session={{id}}) sayfasına giderek bilgilerimi tamamlayabilirsiniz.",
"agentDefaultMessageWithSystemRole": "Merhaba, Ben **{{name}}**, {{systemRole}}. Hemen sohbet etmeye başlayalım!",
"backToBottom": "En alta git",
"clearCurrentMessages": "Mevcut oturum mesajlarını temizle",
"confirmClearCurrentMessages": "Mevcut oturum mesajlarını temizlemek üzeresiniz. Temizlendikten sonra geri alınamazlar. Lütfen eyleminizi onaylayın.",
"confirmRemoveSessionItemAlert": "Bu asistanı silmek üzeresiniz. Silindikten sonra geri alınamaz. Lütfen eyleminizi onaylayın.",
"defaultAgent": "Varsayılan Asistan",
"defaultSession": "Varsayılan Asistan",
"historyRange": "Geçmiş Aralığı",
"inbox": {
"defaultMessage": "Merhaba, ben sanal asistanınızım. Bana herhangi bir şey sorabilirsiniz ve size cevap vermek için elimden geleni yapacağım. Daha profesyonel veya özelleştirilmiş bir asistana ihtiyacınız varsa, özel bir asistan oluşturmak için `+` simgesine tıklayabilirsiniz.",
"desc": "Beyin fırtınasını başlatın ve yaratıcı düşünmeye başlayın. Sanal asistanınız burada, her konuda sizinle iletişim kurmak için hazır.",
"title": "Sohbet Et"
},
"newAgent": "Yeni Asistan",
"noDescription": "Açıklama yok",
"pin": "Pin",
"pinOff": "Unpin",
"regenerate": "Tekrarla",
"roleAndArchive": "Rol ve Arşiv",
"searchAgentPlaceholder": "Arama yardımcıları ve konuşmalar...",
"send": "Gönder",
"sendPlaceholder": "Mesajınızı buraya yazın...",
"sessionList": "Asistanlar",
"shareModal": {
"download": "Ekran Görüntüsünü İndir",
"imageType": "Format",
"screenshot": "Ekran Görüntüsü",
"settings": "Ayarlar",
"shareToShareGPT": "ShareGPT Link Oluştur",
"withBackground": "Arka Plan",
"withFooter": "Footer",
"withPluginInfo": "Plugin Bilgileri",
"withSystemRole": "Asistan Rol"
},
"stop": "Dur",
"stt": {
"action": "Ses Girişi",
"loading": "Tanımlanıyor...",
"prettifying": "İyileştiriliyor..."
},
"temp": "Geçici",
"tokenDetail": "Rol Ayarı: {{systemRoleToken}} · Sohbet Geçmişi: {{chatsToken}}",
"tokenTag": {
"overload": "Limit Aşıldı",
"remained": "Kalan",
"used": "Kullanılan"
},
"topic": {
"confirmRemoveAll": "Tüm konuları silmek üzeresiniz. Bir kere silindiğinde, geri alınamazlar. Lütfen dikkatli bir şekilde devam edin.",
"confirmRemoveTopic": "Bu konuyu silmek üzeresiniz. Bir kere silindiğinde, geri alınamaz. Lütfen dikkatli bir şekilde devam edin.",
"confirmRemoveUnstarred": "Yıldızlanmamış konuları silmek üzeresiniz. Bir kere silindiğinde, geri alınamazlar. Lütfen dikkatli bir şekilde devam edin.",
"defaultTitle": "Konu",
"openNewTopic": "Yeni Konu",
"removeAll": "Tüm Konuları Sil",
"removeUnstarred": "Tüm Yıldızlanmamış Konuları Sil",
"saveCurrentMessages": "Mevcut oturumu konu olarak kaydet",
"searchPlaceholder": "Konuları ara...",
"title": "Konular"
},
"translate": {
"action": "Çeviri",
"clear": "Çeviriyi Temizle"
},
"tts": {
"action": "Text-to-Speech",
"clear": "Clear Speech"
},
"updateAgent": "Asistan Bilgilerini Güncelle",
"upload": {
"actionTooltip": "Resim Yükle",
"dragDesc": "Dosyaları buraya sürükleyip bırakın, birden fazla resim yüklemeyi destekler. Resimleri doğrudan göndermek için Shift tuşunu basılı tutun.",
"dragTitle": "Resim Yükle"
},
"warp": "Warp"
}
90 changes: 90 additions & 0 deletions locales/tr_TR/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
{
"about": "Hakkında",
"advanceSettings": "Gelişmiş Ayarlar",
"agentMaxToken": "Maksimum Oturum Süresi",
"agentModel": "Model",
"agentProfile": "Asistan Profili",
"appInitializing": "LobeChat başlatılıyor, lütfen bekleyin...",
"archive": "Arşiv",
"autoGenerate": "Otomatik Oluştur",
"autoGenerateTooltip": "Auto-generate agent description based on prompts",
"cancel": "İptal",
"changelog": "Changelog",
"close": "Kapat",
"confirmRemoveSessionItemAlert": "Bu asistanı silmek üzeresiniz. Silindikten sonra geri alınamaz. Lütfen eyleminizi onaylayın.",
"copy": "Kopyala",
"copySuccess": "Kopyalama Başarılı",
"defaultAgent": "Varsayılan Asistan",
"defaultSession": "Varsayılan Asistan",
"delete": "Sil",
"edit": "Düzenle",
"export": "Dışa Aktar",
"exportType": {
"agent": "Asistan Ayarlarını Dışa Aktar",
"agentWithMessage": "Asistan ve Mesajları Dışa Aktar",
"all": "Ayarları ve Asistan Verilerini Dışa Aktar",
"allAgent": "Tüm Asistan Verilerini Dışa Aktar",
"allAgentWithMessage": "Tüm Asistan ve Mesajları Dışa Aktar",
"globalSetting": "Ayarları Dışa Aktar"
},
"feedback": "Feedback",
"historyRange": "Geçmiş Aralığı",
"import": "İçe Aktar",
"importModal": {
"finish": {
"onlySettings": "Sistem ayarları başarıyla içe aktarıldı",
"start": "Başla",
"subTitle": "Veri başarıyla aktarıldı, {{duration}} saniye sürdü. İçe aktarma ayrıntıları aşağıdaki gibidir:",
"title": "Veri başarıyla aktarıldı"
},
"loading": "Veri aktarılıyor, lütfen bekleyin...",
"result": {
"added": "Başarıyla içe aktarıldı",
"errors": "İçe Aktarma Hataları",
"messages": "Mesajlar",
"sessions": "Asistanlar",
"skips": "Geç",
"topics": "Konular",
"type": "Tip"
},
"title": "Veri İçe Aktar"
},
"lang": {
"en": "İngilizce",
"en-US": "İngilizce",
"ja-JP": "Japonca",
"ko-KR": "Korece",
"ru-RU": "Rusça",
"zh": "Basitleştirilmiş Çince",
"zh-CN": "Basitleştirilmiş Çince",
"zh-TW": "Geleneksel Çince",
"fr-FR": "Fransızca",
"tr-TR": "Türkçe"
},
"layoutInitializing": "Başlatılıyor...",
"noDescription": "Açıklama yok",
"ok": "Tamam",
"password": "Password",
"pin": "Pin",
"pinOff": "Unpin",
"regenerate": "Tekrarla",
"rename": "Yeniden İsimlendir",
"reset": "Reset",
"retry": "Yeniden Dene",
"send": "Gönder",
"setting": "Ayarlar",
"share": "Paylaş",
"stop": "Dur",
"tab": {
"chat": "Chat",
"market": "Keşfet",
"setting": "Ayarlar"
},
"temp": "Geçici",
"updateAgent": "Asistan Bilgilerini Güncelle",
"upgradeVersion": {
"hasNew": "Yeni güncelleme mevcut",
"newVersion": "Yeni sürüm mevcut: {{version}}",
"action": "Güncelle"
}
}
6 changes: 6 additions & 0 deletions locales/tr_TR/empty.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"topic": {
"desc": "Mevcut konuşmayı kaydetmek ve yeni bir konuşma başlatmak için soldaki düğmeye tıklayın.",
"title": "Konular"
}
}
51 changes: 51 additions & 0 deletions locales/tr_TR/error.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"pluginSettings": {
"desc": "Bu eklentiyi kullanmaya başlamak için aşağıdaki yapılandırmayı tamamlayın",
"title": "{{name}} Eklenti Ayarları"
},
"response": {
"400": "Üzgünüm, sunucu isteğinizi anlamadı. Lütfen istek parametrelerinizin doğru olduğundan emin olun.",
"401": "Üzgünüm, sunucu isteğinizi reddetti, muhtemelen yetersiz izinler veya geçersiz kimlik doğrulama nedeniyle.",
"403": "Üzgünüm, sunucu isteğinizi reddetti. Bu içeriğe erişim izniniz yok.",
"404": "Üzgünüm, sunucu istediğiniz sayfa veya kaynağı bulamıyor. Lütfen URL'nizin doğru olduğundan emin olun.",
"405": "Üzgünüm, sunucu kullandığınız istek yöntemini desteklemiyor. Lütfen istek yönteminizin doğru olduğundan emin olun.",
"429": "Üzgünüm, isteğiniz çok sık ve sunucu biraz yorgun. Lütfen daha sonra tekrar deneyin.",
"500": "Üzgünüm, sunucu bazı zorluklar yaşıyor ve geçici olarak isteğinizi tamamlayamıyor. Lütfen daha sonra tekrar deneyin.",
"502": "Üzgünüm, sunucu kayboldu ve geçici olarak hizmet veremiyor. Lütfen daha sonra tekrar deneyin.",
"503": "Üzgünüm, sunucu şu anda isteğinizi işleyemiyor, muhtemelen aşırı yüklenme veya bakım nedeniyle. Lütfen daha sonra tekrar deneyin.",
"504": "Üzgünüm, sunucu yukarı akış sunucusundan bir yanıt alamadı. Lütfen daha sonra tekrar deneyin.",
"InvalidAccessCode": "Şifre yanlış veya boş. Lütfen doğru erişim şifresini girin veya özel bir OpenAI API Anahtarı ekleyin.",
"OpenAIBizError": "OpenAI hizmeti talep ederken hata oluştu. Aşağıdaki bilgilere dayanarak sorun giderin veya tekrar deneyin.",
"PluginMarketIndexNotFound": "Üzgünüm, sunucu eklenti dizinini bulamadı. Lütfen dizin adresinin doğru olup olmadığını kontrol edin",
"PluginMarketIndexInvalid": "Üzgünüm, eklenti dizini doğrulaması başarısız oldu. Lütfen dizin dosya formatının doğru olup olmadığını kontrol edin",
"PluginMetaNotFound": "Üzgünüm, dizinde eklenti bulunamadı. Lütfen dizindeki eklentinin yapılandırma bilgilerini kontrol edin",
"PluginMetaInvalid": "Üzgünüm, eklentinin meta veri doğrulaması başarısız oldu. Lütfen eklenti meta veri formatının doğru olup olmadığını kontrol edin",
"PluginManifestNotFound": "Üzgünüm, sunucu eklentinin bildirim dosyasını (manifest.json) bulamadı. Lütfen eklenti bildirim dosyası adresinin doğru olup olmadığını kontrol edin",
"PluginManifestInvalid": "Üzgünüm, eklentinin bildirim doğrulaması başarısız oldu. Lütfen bildirim formatının doğru olup olmadığını kontrol edin",
"PluginApiNotFound": "Üzgünüm, eklentinin bildiriminde API mevcut değil. Lütfen istek yönteminizin eklenti bildirim API'sı ile eşleşip eşleşmediğini kontrol edin",
"PluginApiParamsError": "Üzgünüm, eklenti isteği için giriş parametre doğrulaması başarısız oldu. Lütfen giriş parametrelerinin API açıklamasıyla eşleşip eşleşmediğini kontrol edin",
"PluginSettingsInvalid": "Bu eklenti, kullanılmadan önce doğru şekilde yapılandırılmalıdır. Lütfen yapılandırmanızın doğru olup olmadığını kontrol edin",
"PluginServerError": "Eklenti sunucusu isteği bir hata ile döndü. Lütfen aşağıdaki hata bilgilerine dayanarak eklenti bildirim dosyanızı, eklenti yapılandırmanızı veya sunucu uygulamanızı kontrol edin",
"NoAPIKey": "OpenAI API Anahtarı boş, lütfen özel bir OpenAI API Anahtarı ekleyin"
},
"stt": {
"responseError": "Hizmet isteği başarısız oldu, lütfen yapılandırmayı kontrol edin veya tekrar deneyin"
},
"tts": {
"responseError": "Hizmet isteği başarısız oldu, lütfen yapılandırmayı kontrol edin veya tekrar deneyin"
},
"unlock": {
"apikey": {
"title": "Özel API Anahtarı Kullanın",
"description": "Konuşmayı başlatmak için OpenAI API Anahtarınızı girin. Uygulama API Anahtarınızı kaydetmeyecek.",
"addProxyUrl": "OpenAI Proxy URL'si Ekle (isteğe bağlı)"
},
"confirm": "Onayla ve Yeniden Dene",
"password": {
"description": "Uygulama şifrelemesi yönetici tarafından etkinleştirilmiştir. Uygulamayı açmak için uygulama şifresini girin. Şifre sadece bir kez doldurulmalıdır.",
"title": "Uygulamayı Açmak için Şifre Girin",
"placeholder": "Lütfen şifre girin"
},
"closeMessage": "Mesajı kapat"
}
}
30 changes: 30 additions & 0 deletions locales/tr_TR/market.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"addAgent": "Asistan Ekle",
"guide": {
"func1": {
"desc1": "Sohbet penceresinin sağ üst köşesindeki ayarlar simgesine tıklayarak asistana göndermek istediğiniz ayarlar sayfasına girin.",
"desc2": "Sağ üst köşedeki 'Asistan Pazarına Gönder' düğmesine tıklayın.",
"tag": "Method 1",
"title": "LobeChat üzerinden Gönder"
},
"func2": {
"button": "Github Asistan Repositorisine Git",
"desc": "Asistanı dizine eklemek istiyorsanız, plugins dizininde agent-template.json veya agent-template-full.json kullanarak bir giriş oluşturun, kısa bir açıklama ve uygun etiketler yazın, ardından bir çekme isteği oluşturun.",
"tag": "Method 2",
"title": "Github üzerinden Gönder"
}
},
"search": {
"placeholder": "Asistanadı, açıklama veya anahtar kelimeleri ara..."
},
"sidebar": {
"comment": "Yorumlar",
"prompt": "Prompts",
"title": "Asistan Detay"
},
"submitAgent": "Asistan Ekle",
"title": {
"recentSubmits": "Son Eklenenler",
"allAgents": "Tüm Asistanlar"
}
}
45 changes: 45 additions & 0 deletions locales/tr_TR/migration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"dbV1": {
"action": {
"clearDB": "Yerel Verileri Temizle",
"downloadBackup": "Yedeğini İndir",
"reUpgrade": "Yeniden Yükselt",
"start": "Başla",
"upgrade": "Yükselt"
},
"clear": {
"confirm": "Yerel verileri temizlemek üzeresiniz (global ayarlar etkilenmeyecek). Lütfen yedeği indirdiğinizi onaylayın."
},
"description": "Yeni sürümde, LobeChat'in veri arttı. Bu nedenle, size daha iyi bir kullanıcı deneyimi sunmak için eski sürüm verilerini yükseltmemiz gerekiyor.",
"features": {
"capability": {
"desc": "IndexedDB teknolojisine ile ömür boyu konuşma mesajları depolayabilir.",
"title": "Yüksek Kapasite"
},
"performance": {
"title": "Yüksek Performans",
"desc": "Milyonlarca mesaj otomatik olarak indekslenir ve sorgu yanıtları milisaniyeler içinde gerçekleşir."
},
"use": {
"desc": "Başlıkları, açıklamaları, etiketleri, mesaj içeriğini ve hatta çevrilmiş metni aramayı destekler, günlük arama verimliliğini büyük ölçüde artırır.",
"title": "Daha Kullanıcı Dostu"
}
},
"title": "LobeChat Data Evolution",
"upgrade": {
"error": {
"title": "Veritabanı Yükseltmesi Başarısız Oldu",
"subTitle": "Üzgünüz, veritabanı yükseltme işlemi sırasında bir hata oluştu. Lütfen şu çözümleri deneyin: A. Yerel verileri temizleyin ve yedek verileri yeniden içe aktarın; B. 'Yükseltmeyi Yeniden Dene' düğmesine tıklayın.<br><br> Sorun devam ederse, lütfen <1>bir istek gönderin</1>, en kısa sürede size yardımcı olacağız."
},
"success": {
"subTitle": "LobeChat'in veritabanı en son sürüme başarıyla yükseltildi. Şimdi deneyimlemeye başlayın!",
"title": "Veritabanı Yükseltmesi Başarılı"
}
},
"upgradeTip": "Yükseltme işlemi yaklaşık 10 ila 20 saniye sürecektir. Lütfen yükseltme sırasında LobeChat'i kapatmayın."
},
"migrateError": {
"missVersion": "İçe aktarılan verilerde bir sürüm numarası eksik. Lütfen dosyayı kontrol edin ve tekrar deneyin.",
"noMigration": "Mevcut sürüm için bir geçiş çözümü bulunamadı. Lütfen sürüm numarasını kontrol edin ve tekrar deneyin. Sorun devam ederse, lütfen bir geri bildirim isteği gönderin."
}
}
Loading

0 comments on commit b20b059

Please sign in to comment.