Gezegen

Klasördeki ve Alt Klasörlerindeki Dosyaları Alfabetik Listelemek

“Linux ile komut satırından bir klasörün altındaki tüm dosyaları ve varsa içindeki klasörlerdeki tüm dosyaları nasıl listeleyebilirim?” diye sordum, chatGPT şöyle cevapladı.

find /yol/klasör -type f -print | sort
find /yol/klasör -type d -print | sort

İlk komut dosyaları alfabetik olarak listeler, ikinci komut klasörleri alfabetik olarak listeler.

2023 Haziran Çeviri Faaliyetlerim

2023 yılında Haziran ayında çevirdiğim veya çevirisini iyileştirdiğim uygulamalar

Haziran

- NEW - Planify
  https://github.com/alainm23/planify/pull/996

- NEW - Calligraphy
  https://gitlab.com/gregorni/Calligraphy/-/merge_requests/5

- NEW - Countdown
  https://github.com/lainsce/countdown/pull/17

- NEW - Impression
  https://gitlab.com/adhami3310/Impression/-/merge_requests/13

- NEW - Damask
  https://gitlab.gnome.org/subpop/damask/-/merge_requests/13
  https://hosted.weblate.org/projects/damask/damask/tr/

- NEW - Paper Plane
  https://hosted.weblate.org/projects/paper-plane/main/tr/

- NEW - GradeBook
  https://github.com/leolost2605/Gradebook/pull/15/files

- NEW - Muzika
  https://github.com/vixalien/muzika/pull/10

- NEW - Teleprompter
  https://github.com/Nokse22/teleprompter/pull/6

- NEW - Avivator
  https://github.com/gianni-rosato/aviator/pull/40

- NEW - Weather
  https://github.com/amit9838/weather/pull/1

- NEW - Footage
  https://gitlab.com/adhami3310/Footage/-/merge_requests/7

- NEW - List
  https://github.com/mrvladus/List/pull/19

- NEW - Design
  https://github.com/dubstar-04/Design/pull/218

- NEW - Forecast
  https://github.com/SalaniLeo/Forecast/pull/10

- NEW - Back In Time
  https://github.com/bit-team/backintime/pull/1456

- NEW - Monitorets
  https://github.com/jorchube/monitorets/pull/92

----------------------------------------------------------------  

- UP - Black Box
  https://gitlab.gnome.org/raggesilver/blackbox/-/merge_requests/103

2023 Mayıs Çeviri Faaliyetlerim

2023 yılında Mayıs ayında çevirdiğim veya çevirisini iyileştirdiğim uygulamalar

Mayıs

- NEW - Letterpress
  https://gitlab.com/gregorni/Letterpress/-/merge_requests/20

- NEW - Sticky
  https://github.com/vixalien/sticky/pull/55

- NEW - Rounded Corners
  https://hosted.weblate.org/projects/rounded-window-corners/rounded-window-corners/

- NEW - Mousai
  https://hosted.weblate.org/projects/kooha/mousai/tr/

- NEW - Denaro
  https://hosted.weblate.org/projects/nickvision-money/app/tr/#overview

- NEW - IPLookup-gtk
  https://github.com/Bytezz/IPLookup-gtk/pull/2

- NEW - Battery Health Charging
  https://github.com/maniacx/Battery-Health-Charging/pull/39

- NEW - Bing Duvar Kağıdı
  https://hosted.weblate.org/projects/bing-wallpaper-gnome-extension/bing-wallpaper-gnome-extension/tr/

- NEW - Bing Duvar Kağıdı eklentisi çevirileri bir de elle gönderildi
  https://github.com/neffo/bing-wallpaper-gnome-extension/pull/204

- NEW - Nautilus Image Converter
  https://gitlab.gnome.org/coreyberla/nautilus-image-converter/-/merge_requests/2

- NEW - Paletta
  https://github.com/nate-xyz/paleta/pull/36

- NEW - Paper Clip
  https://github.com/Diego-Ivan/Paper-Clip/pull/13

- NEW - Whisper
  https://github.com/mijorus/whisper/pull/13

- NEW - GNOME Clipboard
  https://github.com/b00f/gnome-clipboard/pull/25

- NEW - Radio
  https://github.com/alexkdeveloper/radio/pull/14

- NEW - Reminders
  https://hosted.weblate.org/projects/reminders/reminders/tr/

- NEW - Typography
  https://l10n.gnome.org/vertimus/Typography/master/po/tr/

- NEW - Kartuşlar
  https://hosted.weblate.org/projects/cartridges/cartridges/tr/

- NEW - CalCleaner
  https://github.com/flozz/calcleaner/pull/8

- NEW - Wordbook
  https://github.com/mufeedali/Wordbook/pull/46

- NEW - Halftone
  https://github.com/tfuxu/Halftone/pull/6

- NEW - Freon
  https://github.com/UshakovVasilii/gnome-shell-extension-freon/pull/263

- NEW - NovProg
  https://app.transifex.com/gottcode/novprog/translate/#tr/release/35866987

- NEW - Capsule
  https://gitlab.gnome.org/verdre/Capsule/-/merge_requests/2

- NEW - Bambam
  https://hosted.weblate.org/projects/bambam/app-and-manpage/tr/

- NEW - Escambo
  https://github.com/CleoMenezesJr/escambo/pull/68

- NEW - Iplan
  https://github.com/iman-salmani/iplan/pull/15

----------------------------------------------------------------    
   
- UP - Daemon ve Service çevirileri elden geçirildi. 30 kadar GNOME uygulamasında değişiklik yapıldı.

- UP - Weblate üstünden çeviri kabul eden 10 kadar uygulamanın eksik çevirileri tamamlandı (100 dizge kadar)

- UP - HardInfo
  https://github.com/lpereira/hardinfo/pull/694

- UP - Burn My Windows
  https://hosted.weblate.org/projects/burn-my-windows/core/tr/

- UP - Vitals
  https://github.com/corecoding/Vitals/pull/354

- UP - Ear tag
  https://gitlab.gnome.org/knuxify/eartag/-/merge_requests/70

Klasördeki Po Dosyalarından Arşiv Çevirileri Ayıkla

Klasördeki .po uzantılı dosyalardan, çeviri arşivleri olan ve #~ değeriyle başlayan satırları silmek için ChatGPT ile hazırlanmış bir betik.

#!/bin/bash
# Bu betik belirtilen klasördeki tüm .po dosyalarını bulur ve içindeki #~ ile başlayan satırları siler.
# Kullanım: ./temizle.sh /klasör/yolu/
# ChatGPT ile hazırlanmıştır

# Belirtilen klasördeki tüm .po dosyalarını bul
dosyalar=$(find "$1" -type f -name "*.po")

# Her dosya için işlemleri yapın
for dosya in $dosyalar; do
  echo "Dosya: $dosya"
  
  # #~ ile başlayan satırları sil ve değişiklikleri kaydet
  sed -i '/^#~.*/d' "$dosya"
done

echo "İşlem tamamlandı."

Read More

Grep ile Klasör içinde Çifte Arama Yapmak

Klasörün içinde, Rotate kelimesini içeren dosyaları, ve bu dosyalar içinde “çevir” kelimesini içerenleri grep ile aramak.

grep -lir "Rotate" /klasör/yolu/ | xargs grep -li "çevir"

Klasörün içinde, Rotate kelimesini içeren dosyaları, ve bu dosyalar içinde “döndür” kelimesini içerMeyenleri grep ile aramak.

grep -lir "Rotate" /klasör/yolu/ | xargs grep -L "döndür"

ChatGPT sağolsun.

grep -Ri “Rotate” . | grep -Ri “çevir”

Yasin Yıldırım Hoca sağolsun.

PoEdit KDE temasında hata vermesi

13 Nisan 2023

Hata verdiği dosyayı tüm klasörlerde oluşturarak sorunu çözdüm. Fakat şimdi sorunu çözdüğüm için hangi dosyayı nereye kopyaladığımı hatırlamıyorum.

5 Ekim 2023:

Neyse, birileri daha çözümü bulmuş. Notumu güncelleyeyim.

sudo cp /usr/share/icons/Adwaita/16x16/mimetypes/text-x-generic.png /usr/share/icons/breeze/mimetypes/16/text-x-generic.png
sudo update-icon-caches /usr/share/icons/breeze

Tabii ilk denememde breeze altında ne kadar klasör varsa hepsine kopyalamışım.

./actions/12/text-x-generic.png
./actions/16/text-x-generic.png
./actions/22/text-x-generic.png
./actions/32/text-x-generic.png
./actions/48/text-x-generic.png
./actions/64/text-x-generic.png
./actions/symbolic/text-x-generic.png
./mimetypes/16/text-x-generic.png
./mimetypes/22/text-x-generic.png
./mimetypes/32/text-x-generic.png
./mimetypes/64/text-x-generic.png

Kaynakça: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019704

2023 Nisan Çeviri Faaliyetlerim

2023 yılında Nisan ayında çevirdiğim veya çevirisini iyileştirdiğim uygulamalar

Nisan

- NEW - jdFlatpakSnapshot uygulaması çevirildi.
  https://translate.codeberg.org/translate/jdFlatpakSnapshot

- NEW - Elastic çevirildi.
  https://l10n.gnome.org/vertimus/Elastic/main/po/tr/

- NEW - Snapshot uygulaması çevirildi.
  https://l10n.gnome.org/vertimus/Snapshot/main/po/tr/

- NEW - Resonance müzik çalma uygulaması çevirildi.
  https://github.com/nate-xyz/resonance/pull/98

----------------------------------------------------------------  

- UP - Wike Çevirileri Güncellendi. 70 kadar yeni değer elden geçirildi.
  https://poeditor.com/projects/po_edit?per_page=20&id=423305&id_language=169
   
- UP - Vital GNOME Shell eklentisinin çevirileri elden geçirildi ve eksikleri tamamlandı
  https://github.com/corecoding/Vitals/pull/343

- UP - Ubuntu Appindicator çevirisi güncellendi.
  https://github.com/ubuntu/gnome-shell-extension-appindicator/pull/432

Giriş’i Harici Ekranda Göster

Ekran ayarlarından harici ekranı sola alıp bilgisayarı sağa aldım. Ana ekranım harici ekran olmasına rağmen giriş ekranında parola girmek için laptopa dönmek gerekiyor. Şu değişiklikle konuyu düzeltiyoruz.

sudo mkdir -p ~/gdm/.config/
sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
sudo chown gdm:gdm ~gdm/.config/monitors.xml

Bu ayarları Fedora ile denediğimde işe yaradı. Ubuntu ortamında da işe yarıyor gibiydi. Sadece NVidia yüklüyse çalışıyor gibi.

Kaynak: https://askubuntu.com/a/1048966