-
-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #20 from odest/main
Add full Turkish translation
- Loading branch information
Showing
13 changed files
with
351 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
# 🎯 **Chainsaw Human Typing** | ||
|
||
**Chainsaw Human Typing** deposuna hoş geldiniz! Bu araç, bir metni doğrudan yapıştıramadığınızda veya yapıştırmak istemediğinizde **insan gibi yazma** simülasyonu yapar. Özellikle videolarda insan yazımı taklit etmek için oldukça kullanışlıdır! | ||
|
||
English/İngilizce README [README-EN](https://github.com/LyubomirT/chainsaw-human-typing/blob/main/README.md) | ||
|
||
--- | ||
|
||
## 💻 **Başlarken** 🚀 | ||
|
||
[Releases sayfasından](https://github.com/LyubomirT/chainsaw-human-typing/releases) bir sürüm indirerek veya depoyu klonlayıp kendiniz derleyerek başlayabilirsiniz. Kendi sisteminizde çalıştırmak için şu komutu kullanın: | ||
|
||
```bash | ||
python main.py | ||
``` | ||
|
||
--- | ||
|
||
## ⚙️ **Kullanım** 🛠 | ||
|
||
Kullanması çok **basit**! Simüle etmek istediğiniz metni girin ve **“Yazmaya Başla”** butonuna tıklayın. Metniniz, yazılma süreci boyunca alttaki giriş alanında görünecek ve süreci takip etmeniz için bir **ilerleme çubuğu** olacak. | ||
|
||
--- | ||
|
||
## 🏗 **Kaynak Koddan Çalıştırma** | ||
|
||
**Python 3.6+** sürümünün yüklü olduğundan emin olun. Bağımlılıkları yüklemek için: | ||
|
||
```bash | ||
pip install -r requirements.txt | ||
``` | ||
|
||
`src` klasörüne gidin ve çalıştırın: | ||
|
||
```bash | ||
python main.py | ||
``` | ||
|
||
Projeyi **derlemek** için **PyInstaller** kullanın. `build.ps1` betiği, bu işlemi **Windows** için otomatikleştirir: | ||
|
||
```bash | ||
.\build.ps1 | ||
``` | ||
|
||
Çıktılar `dist` klasöründe bulunacaktır. | ||
|
||
--- | ||
|
||
## 🤝 **Katkıda Bulunma** | ||
|
||
Bu projeyi forkladığınızdan ve bir **pull request** gönderdiğinizden emin olun. Katkılarınızı memnuniyetle gözden geçiririm. Herhangi bir sorunuz olursa, bir **issue** açmaktan çekinmeyin! | ||
|
||
Daha fazla bilgi için [KATKIDA BULUNMA](CONTRIBUTING.md) dosyasına göz atın. | ||
|
||
--- | ||
|
||
## 📝 **Lisans** | ||
|
||
Bu proje **GPL-3.0** lisansı altındadır. Daha fazla bilgi için [LICENSE](LICENSE) dosyasına bakın. | ||
|
||
--- | ||
|
||
## 🎌 **Mevcut Çeviriler** | ||
|
||
- 中文/Çince README: [README-ZHCN](https://github.com/LyubomirT/chainsaw-human-typing/blob/main/readmes/README-Chinese.md) | ||
- Norveççe README: [README-NO](https://github.com/LyubomirT/chainsaw-human-typing/blob/main/readmes/README-Norwegian.md) | ||
- İngilizce README: [README-EN](https://github.com/LyubomirT/chainsaw-human-typing/blob/main/README.md) | ||
|
||
--- | ||
|
||
## 🙏 **Teşekkürler** | ||
|
||
- [PyQt5](https://pypi.org/project/PyQt5/) | ||
- [PyInstaller](https://pypi.org/project/pyinstaller/) | ||
- [PyNput](https://pypi.org/project/pynput/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
{ | ||
"original": "Türkçe", | ||
"MainWindow": [ | ||
{ | ||
"component": "delayLabel", | ||
"text": "Gecikme (sn):" | ||
}, | ||
{ | ||
"component": "intervalLabel", | ||
"text": "Aralık (sn):" | ||
}, | ||
{ | ||
"component": "charPerStrokeLabel", | ||
"text": "Vuruş başına karakter:" | ||
}, | ||
{ | ||
"component": "enterCheckBox", | ||
"text": "Enter Tuşuna Bas" | ||
}, | ||
{ | ||
"component": "startButton", | ||
"text": "Yazmaya Başla" | ||
}, | ||
{ | ||
"component": "stopButton", | ||
"text": "Yazmayı Durdur" | ||
}, | ||
{ | ||
"component": "lightModeCheckBox", | ||
"text": "Aydınlık Mod" | ||
}, | ||
{ | ||
"component": "randomizeIntervalCheckBox", | ||
"text": "Aralığı Rastgele Yap" | ||
}, | ||
{ | ||
"component": "mistakePercentageLabel", | ||
"text": "Hata Yüzdesi:" | ||
}, | ||
{ | ||
"component": "savePresetButton", | ||
"text": "Ön Ayarı Kaydet" | ||
}, | ||
{ | ||
"component": "renamePresetButton", | ||
"text": "Ön Ayarı Yeniden Adlandır" | ||
}, | ||
{ | ||
"component": "deletePresetButton", | ||
"text": "Ön Ayarı Sil" | ||
} | ||
] | ||
} |