Skip to content

Commit

Permalink
Turkish translations added (#2154)
Browse files Browse the repository at this point in the history
Co-authored-by: Pamela Fox <[email protected]>
  • Loading branch information
mertcakdogan and pamelafox authored Nov 19, 2024
1 parent bf40357 commit 194876a
Show file tree
Hide file tree
Showing 2 changed files with 163 additions and 1 deletion.
8 changes: 7 additions & 1 deletion app/frontend/src/i18n/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import frTranslation from "../locales/fr/translation.json";
import jaTranslation from "../locales/ja/translation.json";
import nlTranslation from "../locales/nl/translation.json";
import ptBRTranslation from "../locales/ptBR/translation.json";
import trTranslation from "../locales/tr/translation.json";

export const supportedLngs: { [key: string]: { name: string; locale: string } } = {
da: {
Expand Down Expand Up @@ -39,6 +40,10 @@ export const supportedLngs: { [key: string]: { name: string; locale: string } }
ptBR: {
name: "Português Brasileiro",
locale: "pt-BR"
},
tr: {
name: "Türkçe",
locale: "tr-TR"
}
};

Expand All @@ -56,7 +61,8 @@ i18next
fr: { translation: frTranslation },
ja: { translation: jaTranslation },
nl: { translation: nlTranslation },
ptBR: { translation: ptBRTranslation }
ptBR: { translation: ptBRTranslation },
tr: { translation: trTranslation }
},
fallbackLng: "en",
supportedLngs: Object.keys(supportedLngs),
Expand Down
156 changes: 156 additions & 0 deletions app/frontend/src/locales/tr/translation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
{
"pageTitle": "Azure OpenAI + AI Arama",
"headerTitle": "Azure OpenAI + AI Arama",
"chat": "Sohbet",
"qa": "Bir soru sor",
"login": "Giriş yap",
"logout": "Çıkış yap",
"clearChat": "Sohbeti temizle",
"history": {
"chatHistory": "Sohbet geçmişi",
"openChatHistory": "Sohbet geçmişini aç",
"noHistory": "Sohbet geçmişi yok",
"deleteModalTitle": "Sohbet geçmişini sil",
"deleteModalDescription": "Bu işlem geri alınamaz. Bu sohbet geçmişini silmek istiyor musunuz?",
"deleteLabel": "Sil",
"cancelLabel": "İptal",
"today": "Bugün",
"yesterday": "Dün",
"last7days": "Son 7 gün",
"last30days": "Son 30 gün"
},
"upload": {
"fileLabel": "Dosya yükle:",
"uploadedFilesLabel": "Önceden yüklenmiş dosyalar:",
"noFilesUploaded": "Henüz dosya yüklenmedi",
"loading": "Yükleniyor...",
"manageFileUploads": "Dosya yüklemelerini yönet",
"uploadingFiles": "Dosyalar yükleniyor...",
"uploadedFileError": "Dosya yüklenirken hata oluştu - lütfen tekrar deneyin veya yönetici ile iletişime geçin.",
"deleteFile": "Dosyayı sil",
"deletingFile": "Dosya siliniyor...",
"errorDeleting": "Silme hatası.",
"fileDeleted": "Dosya silindi"
},
"developerSettings": "Geliştirici ayarları",

"chatEmptyStateTitle": "Verilerinizle sohbet edin",
"chatEmptyStateSubtitle": "Bir soru sorun veya bir örnek deneyin",
"defaultExamples": {
"1": "Northwind Health Plus planımda standart planda olmayan neler var?",
"2": "Performans değerlendirmesinde ne olur?",
"3": "Bir Ürün Yöneticisi ne yapar?",
"placeholder": "Yeni bir soru yazın (ör. planım yıllık göz muayenelerini kapsıyor mu?)"
},
"askTitle": "Verilerinize sorun",
"gpt4vExamples": {
"1": "Faiz oranları ve GSYİH'nin finansal piyasalar üzerindeki etkisini karşılaştırın.",
"2": "Önümüzdeki beş yıl için S&P 500 endeksinin beklenen trendi nedir? Geçmiş S&P 500 performansı ile karşılaştırın",
"3": "Petrol fiyatları ile borsa trendleri arasında herhangi bir korelasyon bulabilir misiniz?",
"placeholder": "Örnek: Planım yıllık göz muayenelerini kapsıyor mu?"
},
"generatingAnswer": "Cevap oluşturuluyor",
"citationWithColon": "Alıntı:",
"followupQuestions": "Takip soruları:",

"tooltips": {
"submitQuestion": "Soruyu gönder",
"askWithVoice": "Sesle soru sor",
"stopRecording": "Kaydı durdur",
"showThoughtProcess": "Düşünce sürecini göster",
"showSupportingContent": "Destekleyici içeriği göster",
"speakAnswer": "Cevabı seslendir",
"info": "Bilgi",
"save": "Kaydet",
"copy": "Kopyala",
"copied": "Kopyalandı!"
},

"headerTexts": {
"thoughtProcess": "Düşünce Süreci",
"supportingContent": "Destekleyici İçerik",
"citation": "Alıntı"
},

"labels": {
"toggleMenu": "Menüyü değiştir",
"languagePicker": "Dilini seç",
"headerText": "Cevap oluşturmayı yapılandır",
"closeButton": "Kapat",
"promptTemplate": "Prompt şablonunu geçersiz kıl",
"temperature": "Sıcaklık",
"seed": "Seed",
"minimumSearchScore": "Minimum arama skoru",
"minimumRerankerScore": "Minimum yeniden sıralayıcı skoru",
"retrieveCount": "Bu kadar arama sonucu getir:",
"includeCategory": "Kategori dahil et",
"includeCategoryOptions": {
"all": "Hepsi"
},
"excludeCategory": "Kategori hariç tut",
"useSemanticRanker": "Anlamsal sıralayıcı kullan",
"useSemanticCaptions": "Anlamsal altyazılar kullan",
"useSuggestFollowupQuestions": "Takip soruları öner",
"useGPT4V": "GPT vizyon modelini kullan",
"gpt4VInput": {
"label": "GPT vizyon modeli girdileri",
"options": {
"textAndImages": "Görseller ve metin",
"images": "Görseller",
"texts": "Metin"
}
},
"retrievalMode": {
"label": "Getirme modu",
"options": {
"hybrid": "Vektörler + Metin (Hibrit)",
"vectors": "Vektörler",
"texts": "Metin"
}
},
"vector": {
"label": "Vektör alanları (Çoklu sorgu vektör araması)",
"options": {
"embedding": "Metin Gömüleri",
"imageEmbedding": "Görsel Gömüleri",
"both": "Metin ve Görsel gömüleri"
}
},
"useOidSecurityFilter": "OID güvenlik filtresini kullan",
"useGroupsSecurityFilter": "Grup güvenlik filtresini kullan",
"shouldStream": "Sohbet yanıtlarını akış olarak gönder"
},

"helpTexts": {
"promptTemplate":
"Soru ve arama sonuçlarına dayalı olarak cevabı oluşturmak için kullanılan prompt'u geçersiz kılar. Mevcut prompt'u genişletmek yerine tamamını değiştirmek için prompt'unuza '>>>' ile başlayın.",
"temperature":
"Cevabı oluşturan dil modeline yapılan isteğin sıcaklığını ayarlar. Daha yüksek sıcaklıklar daha yaratıcı cevaplar verir, ancak daha az gerçekçi olabilirler.",
"seed": "Modelin yanıtlarının tekrarlanabilirliğini artırmak için bir seed ayarlar. Seed herhangi bir tam sayı olabilir.",
"searchScore":
"Azure AI arama sonuçları için minimum skoru ayarlar. Skor aralığı, yalnızca vektörler, yalnızca metin veya hibrit (varsayılan) arama moduna bağlı olarak değişir.",
"rerankerScore":
"Anlamsal sıralayıcıdan gelen arama sonuçları için minimum skoru ayarlar. Skor her zaman 0-4 arasında değişir. Daha yüksek skor, sonucun soruya daha anlamsal olarak uygun olduğunu gösterir.",
"retrieveNumber":
"Azure AI arama sonuçlarından getirilecek sonuç sayısını ayarlar. Daha fazla sonuç doğru cevabı bulma olasılığını artırabilir, ancak modelin 'ortada kaybolmasına' da neden olabilir.",
"includeCategory":
"Arama sonuçlarına dahil edilecek bir kategoriyi belirtir. Varsayılan veri setinde kategori yoktur.",
"excludeCategory":
"Arama sonuçlarından hariç tutulacak bir kategoriyi belirtir. Varsayılan veri setinde kategori yoktur.",
"useSemanticReranker":
"Azure AI Arama anlamsal sıralayıcısını etkinleştirir, bu model arama sonuçlarını kullanıcının sorgusuna anlamsal benzerliğe göre sıralar.",
"useSemanticCaptions":
"Tam arama sonucu yerine anlamsal altyazıları dil modeline gönderir. Anlamsal sıralama sırasında her arama sonucu için bir anlamsal altyazı çıkarılır.",
"suggestFollowupQuestions": "Kullanıcının sorusuna dayalı olarak dil modelinden takip soruları önermesini ister.",
"useGPT4Vision": "Görseller ve metinlerden oluşan indekslere dayalı olarak yanıtlar oluşturmak için GPT-4-Turbo ile Vision kullanır.",
"vectorFields":
"Azure AI Arama İndeksinde hangi gömme alanlarının aranacağını belirtir: 'Görseller ve metin', yalnızca 'Görseller' veya yalnızca 'Metin'.",
"gpt4VisionInputs":
"Vizyon modeline ne gönderileceğini ayarlar. 'Görseller ve metin' her ikisini de gönderir, 'Görseller' yalnızca görselleri, 'Metin' yalnızca metni gönderir.",
"retrievalMode":
"Azure AI arama sorgusu için getirme modunu ayarlar. `Vektörler + Metin (Hibrit)` vektör araması ve tam metin aramasını kullanır, `Vektörler` yalnızca vektör aramasını, `Metin` yalnızca tam metin aramasını kullanır. Hibrit genellikle en iyisidir.",
"streamChat": "Yanıt oluşturulurken sohbet arayüzüne gerçek zamanlı olarak yanıtı sürekli olarak gönderir.",
"useOidSecurityFilter": "Kimliği doğrulanmış kullanıcının OID'sine göre arama sonuçlarını filtreler.",
"useGroupsSecurityFilter": "Kimliği doğrulanmış kullanıcının gruplarına göre arama sonuçlarını filtreler."
}
}

0 comments on commit 194876a

Please sign in to comment.