Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turkish translations added #2154

Merged
merged 2 commits into from
Nov 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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."
}
}