Skip to content

Commit 910a76c

Browse files
authored
Merge pull request #16 from knnuznr/main
added Turkish language.
2 parents 6631da1 + 517da96 commit 910a76c

File tree

2 files changed

+99
-0
lines changed

2 files changed

+99
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
2+
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
3+
xmlns:s="clr-namespace:System;assembly=mscorlib">
4+
5+
<!--Page names-->
6+
<s:String x:Key="StrChat">Sohbet</s:String>
7+
<s:String x:Key="StrConfiguration">Ayarlar</s:String>
8+
9+
<!--Configuration names-->
10+
<s:String x:Key="StrAPIKey">API Anahtarı</s:String>
11+
<s:String x:Key="StrAPIGPTModel">API GPT Modeli</s:String>
12+
<s:String x:Key="StrAPIHost">API Sunucusu</s:String>
13+
<s:String x:Key="StrAPITimeout">API Zaman aşımı</s:String>
14+
<s:String x:Key="StrTemperature">Temperature</s:String>
15+
<s:String x:Key="StrSystemMessages">Sistem Mesajı</s:String>
16+
<s:String x:Key="StrApply">Uygula</s:String>
17+
<s:String x:Key="StrWindowAlwaysOnTop">Pencere her zaman üstte</s:String>
18+
19+
<s:String x:Key="StrLanguage">Dil</s:String>
20+
<s:String x:Key="StrColorMode">Renk Modu</s:String>
21+
22+
<!--hotkey descriptions-->
23+
<s:String x:Key="StrHotkeyTips">Kısayol Önerileri</s:String>
24+
<s:String x:Key="StrCloseApplication">Uygulamayı Kapat</s:String>
25+
<s:String x:Key="StrHideApplication">Uygulamayı Gizle</s:String>
26+
<s:String x:Key="StrShowApplication">Uygulamayı Göster</s:String>
27+
<s:String x:Key="StrSendMessage">Mesaj Gönder</s:String>
28+
29+
<s:String x:Key="StrGlobalHotkey">Global kısayol</s:String>
30+
<s:String x:Key="StrInputBox">Giriş Kutusu</s:String>
31+
32+
33+
<!--Button-->
34+
<s:String x:Key="StrSend">Gönder</s:String>
35+
<s:String x:Key="StrSave">Kaydet</s:String>
36+
<s:String x:Key="StrNewSession">Yeni Sohbet</s:String>
37+
38+
39+
40+
<!--ToolTip-->
41+
<s:String x:Key="StrAboutOpenGptChat">OpenGptChat Hakkında</s:String>
42+
<s:String x:Key="StrGoBackToMainPage">Ana Sayfaya Dön</s:String>
43+
<s:String x:Key="StrResetChat">Sohbeti Temizle</s:String>
44+
<s:String x:Key="StrGoToConfigurationPage">Ayarlar Sayfasına Git</s:String>
45+
46+
<!--Menu-->
47+
<s:String x:Key="StrCopy">Kopyala</s:String>
48+
<s:String x:Key="StrEdit">Düzenle</s:String>
49+
<s:String x:Key="StrDelete">Sil</s:String>
50+
51+
<s:Boolean x:Key="IsLanguageResource">True</s:Boolean>
52+
53+
</ResourceDictionary>

readme_tr.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<div align=center>
2+
3+
# OpenGptChat
4+
# knnuznr tarafından Türkçeleştirilmiştir.
5+
6+
[![TR-TR](https://img.shields.io/badge/TR-TR-red)](readme_tr.md) / [![release date](https://img.shields.io/github/release-date/SlimeNull/OpenGptChat)](https://github.com/knnuznr/OpenGptChat/releases) [![stars](https://img.shields.io/github/stars/knnuznr/OpenGptChat?style=flat)](https://github.com/SlimeNull/OpenGptChat/pulse)
7+
8+
9+
ChatGPT'ye dayalı basit bir sohbet uygulaması (https://platform.openai.com/docs/guides/chat).
10+
11+
</div>
12+
13+
![Preview](https://user-images.githubusercontent.com/70298812/229292651-ab2a8f39-da99-433c-9c8d-0c75dc0570e8.png)
14+
15+
16+
## Özellikler
17+
18+
1. Anında yanıt. HTTP akışını kullanarak program, yanıtın tamamının tamamlanmasını beklemeden, sunucu yanıt verir vermez ekrandaki her karakteri görüntüleyebilir.
19+
2. Birden fazla sohbet. Programın sol tarafında, her biri kendi sohbet içeriğine sahip, birbirinden bağımsız ve serbestçe değiştirilebilen birden fazla oturum oluşturabilirsiniz.
20+
3. Birden fazla dil desteği. Programı ilk başlattığınızda, sistem dilinizi algılar. Desteklenen bir dil ise, program otomatik olarak ilgili dile geçecektir. Ayarlarda manuel olarak da geçiş yapabilirsiniz.
21+
4. Anlık Güncellemeler. Ayarlar sayfasında değiştirdiğiniz yapılandırma bilgileri, "her zaman üstte" seçeneği ve dil ayarları da dahil olmak üzere yapılandırmayı kaydetmeye ve programı yeniden başlatmaya gerek kalmadan programda hemen etkili olacaktır.
22+
5. Kısayollar. Kullanışlı bir araç olarak OpenGptChat, gizlemek ve geri yüklemek için kısayol tuşları sağlar. Sırasıyla "Ctrl + H" ve "Ctrl + Shift + H" dir.
23+
24+
## Kurulum
25+
26+
1. "Releases" sekmesinden son sürümü indirin.
27+
2. Bir dosya oluşturun ve "OpenGptChat.exe" dosyasını oluşturduğunuz dosyaya yerleştirin.
28+
3. Yerleştirdiğiniz dosyayı açın, otomatik olarak konfigürasyon ve veri tabanı dosyalarını aynı dosyaya oluşturacaktır.
29+
4. Ayarlar sekmesine gidin ve kendi API Anahtarınızı yerleştirin.
30+
5. Arkanıza yaslanın ve OpenGptChat'in keyfini çıkartın!
31+
32+
> Biliyor muydunuz? Mesajınızı göndermek için "Ctrl + Enter" tuş kombinasyonunu kullanabilirsiniz!
33+
34+
## API Key nedir?
35+
36+
OpenAI API, kimlik doğrulama için API anahtarlarını kullanır. İsteklerinizde kullanacağınız API anahtarını almak için [API Keys](https://platform.openai.com/account/api-keys) sayfasına gidin ve API anahtarınızı oluşturun, oluşturduğunuz API anahtarını kimseyle paylaşmamanız önerilir.
37+
38+
## Ne öğrenebilirsiniz?
39+
40+
1. WPF'de **Binding**, **Command**, **Template**, **Style**, **Trigger**, **Animation** özelliklerini.
41+
2. `LiteDB` ile SQL dosyası olmadan veri kaydetmeyi.
42+
3. `CommunityToolkit.Mvvm` kullanmayı ve özelliklerini.
43+
4. `Microsoft.Extensions.Hosting` DependencyInjection ve Konfigürasyon özelliklerini.
44+
5. `Hardcodet.NotifyIcon.Wpf` WPF uygulamasına bildirim ikonu oluşturmayı.
45+
6. `Microsoft.Xaml.Behaviors.Wpf` WPF uygulamasına daha fazla fonksiyon eklemeyi.
46+
7. `EleCho.GlobalHotkey.Windows.Wpf` WPF uygulamasına kısayol eklemeyi.

0 commit comments

Comments
 (0)