Skip to content

Commit

Permalink
Add Turkish documentations
Browse files Browse the repository at this point in the history
  • Loading branch information
odest committed Oct 6, 2024
1 parent 5ccccf3 commit 3dab05a
Show file tree
Hide file tree
Showing 11 changed files with 222 additions and 2 deletions.
1 change: 1 addition & 0 deletions docs/Chinese/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ <h2><span class="emoji">🎌</span>在其他语言阅读</h2>
<li><a href="../Spanish/index.html">西班牙语</a></li>
<li><a href="../French/index.html">法语</a></li>
<li><a href="../Norwegian/index.html">挪威语</a></li>
<li><a href="../Turkish/index.html">土耳其语</a></li>
</ul>
</div>
</div>
Expand Down
1 change: 1 addition & 0 deletions docs/English/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ <h2><span class="emoji">🎌</span>Read in other languages</h2>
<li><a href="../Spanish/index.html">Spanish</a></li>
<li><a href="../French/index.html">French</a></li>
<li><a href="../Norwegian/index.html">Norsk (Bokmål)</a></li>
<li><a href="../Turkish/index.html">Turkish</a></li>
</ul>
</div>
</div>
Expand Down
1 change: 1 addition & 0 deletions docs/Norwegian/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ <h2><span class="emoji">🎌</span>Les på andre språk</h2>
<li><a href="../Spanish/index.html">Spansk</a></li>
<li><a href="../French/index.html">Fransk</a></li>
<li><a href="../Norwegian/index.html">Norsk</a></li>
<li><a href="../Turkish/index.html">Tyrkisk</a></li>
</ul>
</div>
</div>
Expand Down
23 changes: 23 additions & 0 deletions docs/Turkish/acknowledgements.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Teşekkürler - Chainsaw Human Typing</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Teşekkürler</h1>
<div class="section">
<p>Chainsaw Human Typing'in geliştirilmesine katkıda bulunan aşağıdaki kaynaklar ve kütüphaneler için teşekkür etmek istiyoruz:</p>
<ul>
<li><a href="https://pypi.org/project/PyQt5/">PyQt5</a> - Python'da grafik kullanıcı arayüzleri oluşturmak için bir kütüphane.</li>
<li><a href="https://pypi.org/project/pynput">PyNput</a> - Klavye girişi simüle etmek için bir kütüphane.</li>
</ul>
</div>
<a href="index.html">Ana Sayfaya Dön</a>
</div>
<script src="../script.js"></script>
</body>
</html>
39 changes: 39 additions & 0 deletions docs/Turkish/contributing.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Katkıda Bulunma - Chainsaw Human Typing</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Chainsaw Human Typing'e Katkıda Bulunma</h1>
<div class="section">
<p>Chainsaw Human Typing'e katkıda bulunmaktan memnuniyet duyuyoruz! İşte katkıda bulunmanın yolları:</p>
<ol>
<li><strong>Depoyu Forklayın:</strong> Deponun bir kopyasını GitHub'da forklayarak değişikliklerinizi yapın.</li>
<li><strong>Forkladığınız Depoyu Klonlayın:</strong> Forkladığınız depoyu yerel makinenize klonlayın:
<pre><code>git clone https://github.com/LyubomirT/chainsaw-human-typing.git</code></pre>
</li>
<li><strong>Bir Dal Oluşturun:</strong> Değişiklikleriniz için yeni bir dal oluşturun:
<pre><code>git checkout -b benim-özellik-dalım</code></pre>
</li>
<li><strong>Değişiklikleri Yapın:</strong> Değişikliklerinizi veya düzeltmelerinizi gerçekleştirin. Kodunuzun mevcut kodlama standartlarına ve uygulamalarına uygun olmasına dikkat edin.</li>
<li><strong>Değişikliklerinizi Taahhüt Edin:</strong> Değişikliklerinizi açıklayıcı bir mesaj ile taahhüt edin:
<pre><code>git add .
git commit -m "X özelliğini ekle veya Y sorununu düzelt"</code></pre>
</li>
<li><strong>Değişiklikleri İtin:</strong> Değişikliklerinizi forkladığınız depoya itin:
<pre><code>git push origin benim-özellik-dalım</code></pre>
</li>
<li><strong>Bir Pull Request Açın:</strong> GitHub'daki orijinal depoya gidin ve bir pull request açın. Değişikliklerinizle ilgili net bir açıklama sağlayın.</li>
<li><strong>İnceleme Süreci:</strong> Pull request'iniz incelenecektir. Her şey tatmin edici olursa, ana depoya birleştirilecektir.</li>
</ol>
<p>Herhangi bir sorunuz varsa veya yardıma ihtiyacınız olursa, bir sorun açmaktan veya bakımcılarla iletişime geçmekten çekinmeyin.</p>
</div>
<a href="index.html">Ana Sayfaya Dön</a>
</div>
<script src="../script.js"></script>
</body>
</html>
41 changes: 41 additions & 0 deletions docs/Turkish/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Chainsaw Human Typing Dokümantasyonu</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Chainsaw Human Typing Dokümantasyonu</h1>
<div class="section">
<p>Chainsaw Human Typing dokümantasyonuna hoş geldiniz. Bu rehber, uygulamayı nasıl kullanacağınızı, kaynaktan nasıl çalıştıracağınızı ve gelişimine nasıl katkıda bulunacağınızı anlamanıza yardımcı olacaktır.</p>
</div>
<div class="section">
<h2><span class="emoji">📝</span>İçindekiler</h2>
<ul>
<li><a href="usage.html">Uygulama Nasıl Kullanılır</a></li>
<li><a href="install.html">Kurulum (Yürütülebilir)</a></li>
<li><a href="run-from-source.html">Kaynaktan Çalıştırma</a></li>
<li><a href="contributing.html">Katkıda Bulunma</a></li>
<li><a href="license.html">Lisans</a></li>
<li><a href="acknowledgements.html">Teşekkürler</a></li>
</ul>
</div>
<div class="section">
<h2><span class="emoji">🎌</span>Read in other languages</h2>
<ul>
<li><a href="index.html">İngilizce</a></li>
<li><a href="../Chinese/index.html">Çince</a></li>
<li><a href="../German/index.html">Almanca</a></li>
<li><a href="../Spanish/index.html">İspanyolca</a></li>
<li><a href="../French/index.html">Fransızca</a></li>
<li><a href="../Norwegian/index.html">Norveççe (Bokmål)</a></li>
<li><a href="../Turkish/index.html">Türkçe</a></li>
</ul>
</div>
</div>
<script src="../script.js"></script>
</body>
</html>
25 changes: 25 additions & 0 deletions docs/Turkish/install.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Kurulum - Chainsaw Human Typing</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Kurulum</h1>
<div class="section">
<p>Chainsaw Human Typing'i kurmak için bu adımları izleyin:</p>
<ol>
<li><strong>Uygulamayı İndirin:</strong> Uygulamanın en son sürümünü <a href="https://github.com/LyubomirT/chainsaw-human-typing/releases">Releases</a> sayfasından indirin.</li>
<li><strong>Uygulamayı Çalıştırın:</strong> İndirme tamamlandığında, dosyayı açın ve uygulamayı çalıştırın.</li>
<li><strong>Yazmaya Başlayın:</strong> Klavyenizde yazmaya başlayın ve Chainsaw Human Typing bilgisayarınızda insan yazımını simüle edecektir.</li>
</ol>
</div>
<a href="index.html">Ana Sayfaya Dön</a>
</div>
<script src="../script.js"></script>
</body>
</html>
20 changes: 20 additions & 0 deletions docs/Turkish/license.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Lisans - Chainsaw Human Typing</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Lisans</h1>
<div class="section">
<p>Chainsaw Human Typing projesi <strong>GPL-3.0 Lisansı</strong> altında lisanslanmıştır.</p>
<p>Daha fazla bilgi için lütfen proje deposundaki LICENSE dosyasına başvurun.</p>
</div>
<a href="index.html">Ana Sayfaya Dön</a>
</div>
<script src="script.js"></script>
</body>
</html>
34 changes: 34 additions & 0 deletions docs/Turkish/run-from-source.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kaynaktan Çalıştırma - Chainsaw Human Typing</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Chainsaw Human Typing'i Kaynaktan Çalıştırma</h1>
<div class="section">
<p>Chainsaw Human Typing'i kaynak koddan çalıştırmak için aşağıdaki talimatları izleyin:</p>
<ol>
<li><strong>Python'u Yükleyin:</strong> Sisteminize Python 3.6 veya daha yüksek bir sürümün yüklü olduğundan emin olun. Python'u <a href="https://www.python.org/downloads/">resmi Python web sitesinden</a> indirebilirsiniz.</li>
<li><strong>Depoyu Klonlayın:</strong> Git kullanarak depoyu klonlayın. Terminalinizi açın ve şu komutu çalıştırın:
<pre><code>git clone https://github.com/LyubomirT/chainsaw-human-typing.git</code></pre>
</li>
<li><strong>Bağımlılıkları Yükleyin:</strong> Proje dizinine gidin ve gerekli bağımlılıkları yükleyin:
<pre><code>pip install -r requirements.txt</code></pre>
</li>
<li><strong>Uygulamayı Çalıştırın:</strong> Uygulamayı başlatmak için ana script'i çalıştırın:
<pre><code>python main.py</code></pre>
</li>
<li><strong>Uygulamayı Derleyin:</strong> Uygulamayı çalıştırılabilir bir dosya haline getirmek için PyInstaller'ı kullanabilirsiniz. Sağlanan PowerShell script'ini çalıştırın:
<pre><code>.\build.ps1</code></pre>
Bu, <code>dist</code> klasöründe bir çalıştırılabilir dosya oluşturacaktır.</li>
</ol>
</div>
<a href="index.html">Ana Sayfaya Dön</a>
</div>
<script src="../script.js"></script>
</body>
</html>
35 changes: 35 additions & 0 deletions docs/Turkish/usage.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kullanım - Chainsaw Human Typing</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<div class="container">
<h1>Chainsaw Human Typing Nasıl Kullanılır</h1>
<div class="section">
<p>Chainsaw Human Typing, çeşitli senaryolar içinde insan yazımını simüle etmek için tasarlanmıştır. Uygulamayı etkili bir şekilde kullanmak için bu adımları izleyin:</p>
<ol>
<li><strong>Uygulamayı Açın:</strong> Uygulamayı masaüstünüzden veya başlat menüsünden başlatın. Uygulamanın ana arayüzü ile karşılaşacaksınız.</li>
<li><strong>Metin Girin:</strong> Ana pencerede, simüle etmek istediğiniz metni yazabileceğiniz veya yapıştırabileceğiniz bir metin alanı göreceksiniz. Bu metin, uygulama tarafından yazım simülasyonu için kullanılacaktır.</li>
<li><strong>Ayarları Yapılandırın:</strong> Metin alanının altında, birkaç ayarı yapılandırabileceğiniz alanlar bulunuyor:
<ul>
<li><strong>Gecikme:</strong> Yazım simülasyonuna başlamadan önceki gecikmeyi saniye cinsinden ayarlayın.</li>
<li><strong>Aralık:</strong> Tuş vuruşları arasındaki aralığı ayarlayın. Bu, yazım simülasyonunun ne kadar hızlı gerçekleşeceğini belirler.</li>
<li><strong>Vuruş Başına Karakter:</strong> Bekleme yapmadan önce yazılacak karakter sayısını seçin..</li>
<li><strong>Aralığı Rastgele Yap:</strong> İşaretli ise, uygulama tuş vuruşları arasındaki aralığı rastgeleleştirerek insan yazımını daha doğru bir şekilde simüle eder.</li>
<li><strong>Hata Yüzdesi:</strong> Yazma simülasyonuna eklenecek hata yüzdesini ayarlayın. Hatalar yazım hatalarını, geri boşlukları ve düzeltmeleri içerir.</li>
<li><strong>Enter Tuşuna Bas:</strong> İşaretli ise, uygulama metinde yeni satır karakterleriyle karşılaştığında Enter tuşuna basmayı simüle eder.</li>
</ul>
</li>
<li><strong>Yazmaya Başlayın:</strong> Simülasyonu başlatmak için "Yazmaya Başla" butonuna tıklayın. İlerleme, ilerleme çubuğunda gösterilecektir.</li>
<li><strong>Yazmayı Durdurun:</strong> Simülasyonu durdurmak istiyorsanız "Yazmayı Durdur" butonuna tıklayın. Bu, yazım işlemini hemen durduracaktır.</li>
</ol>
</div>
<a href="index.html">Ana Sayfaya Dön</a>
</div>
<script src="../script.js"></script>
</body>
</html>
4 changes: 2 additions & 2 deletions src/translations/Turkish.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
"MainWindow": [
{
"component": "delayLabel",
"text": "Gecikme (ler):"
"text": "Gecikme (sn):"
},
{
"component": "intervalLabel",
"text": "Aralık (lar):"
"text": "Aralık (sn):"
},
{
"component": "charPerStrokeLabel",
Expand Down

0 comments on commit 3dab05a

Please sign in to comment.