From 3dab05a384111d9b14c81ae19d8cdccc900e611b Mon Sep 17 00:00:00 2001 From: dest Date: Sun, 6 Oct 2024 13:45:57 +0300 Subject: [PATCH] Add Turkish documentations --- docs/Chinese/index.html | 1 + docs/English/index.html | 1 + docs/Norwegian/index.html | 1 + docs/Turkish/acknowledgements.html | 23 +++++++++++++++++ docs/Turkish/contributing.html | 39 ++++++++++++++++++++++++++++ docs/Turkish/index.html | 41 ++++++++++++++++++++++++++++++ docs/Turkish/install.html | 25 ++++++++++++++++++ docs/Turkish/license.html | 20 +++++++++++++++ docs/Turkish/run-from-source.html | 34 +++++++++++++++++++++++++ docs/Turkish/usage.html | 35 +++++++++++++++++++++++++ src/translations/Turkish.json | 4 +-- 11 files changed, 222 insertions(+), 2 deletions(-) create mode 100644 docs/Turkish/acknowledgements.html create mode 100644 docs/Turkish/contributing.html create mode 100644 docs/Turkish/index.html create mode 100644 docs/Turkish/install.html create mode 100644 docs/Turkish/license.html create mode 100644 docs/Turkish/run-from-source.html create mode 100644 docs/Turkish/usage.html diff --git a/docs/Chinese/index.html b/docs/Chinese/index.html index 5a962d1..ca094ae 100644 --- a/docs/Chinese/index.html +++ b/docs/Chinese/index.html @@ -31,6 +31,7 @@

🎌在其他语言阅读

  • 西班牙语
  • 法语
  • 挪威语
  • +
  • 土耳其语
  • diff --git a/docs/English/index.html b/docs/English/index.html index a8cba58..7fd5f68 100644 --- a/docs/English/index.html +++ b/docs/English/index.html @@ -32,6 +32,7 @@

    🎌Read in other languages

  • Spanish
  • French
  • Norsk (Bokmål)
  • +
  • Turkish
  • diff --git a/docs/Norwegian/index.html b/docs/Norwegian/index.html index c5d5973..2c067b8 100644 --- a/docs/Norwegian/index.html +++ b/docs/Norwegian/index.html @@ -31,6 +31,7 @@

    🎌Les på andre språk

  • Spansk
  • Fransk
  • Norsk
  • +
  • Tyrkisk
  • diff --git a/docs/Turkish/acknowledgements.html b/docs/Turkish/acknowledgements.html new file mode 100644 index 0000000..ee6ce4d --- /dev/null +++ b/docs/Turkish/acknowledgements.html @@ -0,0 +1,23 @@ + + + + + + Teşekkürler - Chainsaw Human Typing + + + +
    +

    Teşekkürler

    +
    +

    Chainsaw Human Typing'in geliştirilmesine katkıda bulunan aşağıdaki kaynaklar ve kütüphaneler için teşekkür etmek istiyoruz:

    +
      +
    • PyQt5 - Python'da grafik kullanıcı arayüzleri oluşturmak için bir kütüphane.
    • +
    • PyNput - Klavye girişi simüle etmek için bir kütüphane.
    • +
    +
    + Ana Sayfaya Dön +
    + + + diff --git a/docs/Turkish/contributing.html b/docs/Turkish/contributing.html new file mode 100644 index 0000000..256a3a9 --- /dev/null +++ b/docs/Turkish/contributing.html @@ -0,0 +1,39 @@ + + + + + + Katkıda Bulunma - Chainsaw Human Typing + + + +
    +

    Chainsaw Human Typing'e Katkıda Bulunma

    +
    +

    Chainsaw Human Typing'e katkıda bulunmaktan memnuniyet duyuyoruz! İşte katkıda bulunmanın yolları:

    +
      +
    1. Depoyu Forklayın: Deponun bir kopyasını GitHub'da forklayarak değişikliklerinizi yapın.
    2. +
    3. Forkladığınız Depoyu Klonlayın: Forkladığınız depoyu yerel makinenize klonlayın: +
      git clone https://github.com/LyubomirT/chainsaw-human-typing.git
      +
    4. +
    5. Bir Dal Oluşturun: Değişiklikleriniz için yeni bir dal oluşturun: +
      git checkout -b benim-özellik-dalım
      +
    6. +
    7. Değişiklikleri Yapın: Değişikliklerinizi veya düzeltmelerinizi gerçekleştirin. Kodunuzun mevcut kodlama standartlarına ve uygulamalarına uygun olmasına dikkat edin.
    8. +
    9. Değişikliklerinizi Taahhüt Edin: Değişikliklerinizi açıklayıcı bir mesaj ile taahhüt edin: +
      git add .
      +git commit -m "X özelliğini ekle veya Y sorununu düzelt"
      +
    10. +
    11. Değişiklikleri İtin: Değişikliklerinizi forkladığınız depoya itin: +
      git push origin benim-özellik-dalım
      +
    12. +
    13. Bir Pull Request Açın: GitHub'daki orijinal depoya gidin ve bir pull request açın. Değişikliklerinizle ilgili net bir açıklama sağlayın.
    14. +
    15. İnceleme Süreci: Pull request'iniz incelenecektir. Her şey tatmin edici olursa, ana depoya birleştirilecektir.
    16. +
    +

    Herhangi bir sorunuz varsa veya yardıma ihtiyacınız olursa, bir sorun açmaktan veya bakımcılarla iletişime geçmekten çekinmeyin.

    +
    + Ana Sayfaya Dön +
    + + + diff --git a/docs/Turkish/index.html b/docs/Turkish/index.html new file mode 100644 index 0000000..c551e08 --- /dev/null +++ b/docs/Turkish/index.html @@ -0,0 +1,41 @@ + + + + + + Chainsaw Human Typing Dokümantasyonu + + + +
    +

    Chainsaw Human Typing Dokümantasyonu

    +
    +

    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.

    +
    + +
    +

    🎌Read in other languages

    + +
    +
    + + + diff --git a/docs/Turkish/install.html b/docs/Turkish/install.html new file mode 100644 index 0000000..8f58ea2 --- /dev/null +++ b/docs/Turkish/install.html @@ -0,0 +1,25 @@ + + + + + + Kurulum - Chainsaw Human Typing + + + + +
    +

    Kurulum

    +
    +

    Chainsaw Human Typing'i kurmak için bu adımları izleyin:

    +
      +
    1. Uygulamayı İndirin: Uygulamanın en son sürümünü Releases sayfasından indirin.
    2. +
    3. Uygulamayı Çalıştırın: İndirme tamamlandığında, dosyayı açın ve uygulamayı çalıştırın.
    4. +
    5. Yazmaya Başlayın: Klavyenizde yazmaya başlayın ve Chainsaw Human Typing bilgisayarınızda insan yazımını simüle edecektir.
    6. +
    +
    + Ana Sayfaya Dön +
    + + + diff --git a/docs/Turkish/license.html b/docs/Turkish/license.html new file mode 100644 index 0000000..37f6a79 --- /dev/null +++ b/docs/Turkish/license.html @@ -0,0 +1,20 @@ + + + + + + Lisans - Chainsaw Human Typing + + + +
    +

    Lisans

    +
    +

    Chainsaw Human Typing projesi GPL-3.0 Lisansı altında lisanslanmıştır.

    +

    Daha fazla bilgi için lütfen proje deposundaki LICENSE dosyasına başvurun.

    +
    + Ana Sayfaya Dön +
    + + + diff --git a/docs/Turkish/run-from-source.html b/docs/Turkish/run-from-source.html new file mode 100644 index 0000000..8923328 --- /dev/null +++ b/docs/Turkish/run-from-source.html @@ -0,0 +1,34 @@ + + + + + + Kaynaktan Çalıştırma - Chainsaw Human Typing + + + +
    +

    Chainsaw Human Typing'i Kaynaktan Çalıştırma

    +
    +

    Chainsaw Human Typing'i kaynak koddan çalıştırmak için aşağıdaki talimatları izleyin:

    +
      +
    1. Python'u Yükleyin: Sisteminize Python 3.6 veya daha yüksek bir sürümün yüklü olduğundan emin olun. Python'u resmi Python web sitesinden indirebilirsiniz.
    2. +
    3. Depoyu Klonlayın: Git kullanarak depoyu klonlayın. Terminalinizi açın ve şu komutu çalıştırın: +
      git clone https://github.com/LyubomirT/chainsaw-human-typing.git
      +
    4. +
    5. Bağımlılıkları Yükleyin: Proje dizinine gidin ve gerekli bağımlılıkları yükleyin: +
      pip install -r requirements.txt
      +
    6. +
    7. Uygulamayı Çalıştırın: Uygulamayı başlatmak için ana script'i çalıştırın: +
      python main.py
      +
    8. +
    9. Uygulamayı Derleyin: Uygulamayı çalıştırılabilir bir dosya haline getirmek için PyInstaller'ı kullanabilirsiniz. Sağlanan PowerShell script'ini çalıştırın: +
      .\build.ps1
      + Bu, dist klasöründe bir çalıştırılabilir dosya oluşturacaktır.
    10. +
    +
    + Ana Sayfaya Dön +
    + + + diff --git a/docs/Turkish/usage.html b/docs/Turkish/usage.html new file mode 100644 index 0000000..657d645 --- /dev/null +++ b/docs/Turkish/usage.html @@ -0,0 +1,35 @@ + + + + + + Kullanım - Chainsaw Human Typing + + + +
    +

    Chainsaw Human Typing Nasıl Kullanılır

    +
    +

    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:

    +
      +
    1. Uygulamayı Açın: 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.
    2. +
    3. Metin Girin: 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.
    4. +
    5. Ayarları Yapılandırın: Metin alanının altında, birkaç ayarı yapılandırabileceğiniz alanlar bulunuyor: +
        +
      • Gecikme: Yazım simülasyonuna başlamadan önceki gecikmeyi saniye cinsinden ayarlayın.
      • +
      • Aralık: Tuş vuruşları arasındaki aralığı ayarlayın. Bu, yazım simülasyonunun ne kadar hızlı gerçekleşeceğini belirler.
      • +
      • Vuruş Başına Karakter: Bekleme yapmadan önce yazılacak karakter sayısını seçin..
      • +
      • Aralığı Rastgele Yap: İşaretli ise, uygulama tuş vuruşları arasındaki aralığı rastgeleleştirerek insan yazımını daha doğru bir şekilde simüle eder.
      • +
      • Hata Yüzdesi: Yazma simülasyonuna eklenecek hata yüzdesini ayarlayın. Hatalar yazım hatalarını, geri boşlukları ve düzeltmeleri içerir.
      • +
      • Enter Tuşuna Bas: İşaretli ise, uygulama metinde yeni satır karakterleriyle karşılaştığında Enter tuşuna basmayı simüle eder.
      • +
      +
    6. +
    7. Yazmaya Başlayın: Simülasyonu başlatmak için "Yazmaya Başla" butonuna tıklayın. İlerleme, ilerleme çubuğunda gösterilecektir.
    8. +
    9. Yazmayı Durdurun: Simülasyonu durdurmak istiyorsanız "Yazmayı Durdur" butonuna tıklayın. Bu, yazım işlemini hemen durduracaktır.
    10. +
    +
    + Ana Sayfaya Dön +
    + + + diff --git a/src/translations/Turkish.json b/src/translations/Turkish.json index 613a054..17727e9 100644 --- a/src/translations/Turkish.json +++ b/src/translations/Turkish.json @@ -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",