# Metadata temizleyici ![Gitea Sürümü](https://img.shields.io/gitea/v/release/paulollivier/exif-cleaner-gui?gitea_url=https%3A%2F%2Fcodeberg.org) ![Crates.io Sürümü](https://img.shields.io/crates/v/exif-cleaner-gui) ![AUR Sürümü](https://img.shields.io/aur/version/exif-cleaner-gui-bin) ![Crates.io Lisansı](https://img.shields.io/crates/l/exif-cleaner-gui) ![Crates.io Boyutu](https://img.shields.io/crates/size/exif-cleaner-gui) ![Arayüzün ana görünümünü gösteren bir resim](docs/main_gui.png) Bu, içerdikleri EXIF, IPTC ve XMP verilerini kaldırmak için bir dosya veya klasör seçmenize olanak tanıyan basit bir grafik arayüzdür. Bu proje, bu işlemi “toplu olarak” gerçekleştirmek için grafik arayüzlerin eksikliğini fark ettiğim için var. Herkes sadece bir özellik için eksiksiz bir fotoğraf yöneticisi kullanmak istemez (aksi takdirde [shotwell](https://shotwell-project.org/doc/html/) öneririm). [gtk-rs] ve [rexiv2] tabanlı. ## Yükleme [Sürüm bölümüne](https://codeberg.org/paulollivier/exif-cleaner-gui/releases) gidin ve dağıtımınız için uygun dosyayı indirin: - Debian, Ubuntu ve türevleri (Linux Mint, elementaryOS, Regolith...) için, sürüm bölümünde listelenen `.deb` dosyasını kullanın. - Arch Linux ve türevleri (Manjaro, Endeavour, ...) için, `exif-cleaner-gui-bin` adlı bir [AUR paketi mevcuttur][AURPKG]. - Şu anda RPM sürümü (RedHat, Fedora, CentOS, ...) bulunmamaktadır. Eğer [çalışan bir rust araç zinciri][rustup] varsa, `cargo install exif-cleaner-gui` komutunu kullanabilirsiniz, ancak otomatik bağımlılık kurulumundan yararlanamayacaksınız (çünkü `gtk3` ve `gexiv2` gerekiyor). Sürüm sayfasından doğrudan indirilebilen bir uygulama dosyası da var. Bu dosyalar `exif-cleaner-gui.x86_64-unknown-linux-gnu` gibi isimlendirilmiştir. `cargo install` yöntemiyle kurulum yaparken olduğu gibi, bu dosyaları kullanırken de bağımlılıkları kendiniz yüklemeniz gerekecek. ## Katkıda Bulunun Bu projeye katkıda bulunmak için programlama bilmenize gerek yok! Yapabilirsin: - hataları bildir; - ek özellikler talep edin; - Bu yazılımı yüklemek ve kullanmak için belgeler/eğitimler yazın; - Çeviri için yardım edin; - ve muhtemelen bunu yazarken aklıma gelmeyen daha pek çok şey. Eğer koda katkıda bulunmak istiyorsanız, bilmeniz gereken bazı şeyler var: - Bir sonraki sürüme hazırlanmak için `next` dalını kullanırız. Değişiklikler ve birleştirme istekleri bu dalı hedeflemelidir. - çevrilmiş dosyaları elle düzenlemeyin (`README_*.md` ve `locales/*.yml` (`en.yml` hariç)), bunlar [çeviri platformu] tarafından yönetilir. - Yeni sürümlerin yayınlanması bu projenin geliştiricilerine bırakılmıştır. ## Derleme [rustup] yükledikten sonra, bu depoyu klonlayın. Ardından `cargo build` komutunu çalıştırın. Sisteminizde `gtk3` ve `gexiv2` kütüphanelerinin geliştirme dosyalarının mevcut olduğundan emin olun. Debian ve Arch Linux için paket dosyalarını derlemek için, [cargo-deb] ve [cargo-aur] oldukça kullanışlıdır. ## Çeviri Çeviriler için [translate.codeberg.org][çeviri platformu] kullanıyoruz ve tüm dillere çevirileri memnuniyetle karşılıyoruz. İki bileşen vardır: `exif-cleaner-gui` UI çevirisidir, README ise README çevirisidir. Eğer çalışan bir Rust araç zinciri (toolchain) varsa, çevirileri kolayca test etmek için `LANG=.utf8 cargo run` komutunu kullanabilirsiniz. [![Çeviri durumu](https://translate.codeberg.org/widget/exif-cleaner-gui/exif-cleaner-gui/multi-auto.svg)](https://translate.codeberg.org/engage/exif-cleaner-gui/) [gtk-rs]: https://gtk-rs.org/ [rexiv2]: https://github.com/felixc/rexiv2 [cargo-deb]: https://lib.rs/crates/cargo-deb [cargo-aur]: https://lib.rs/crates/cargo-aur [AURPKG]: https://aur.archlinux.org/packages/exif-cleaner-gui-bin [rustup]: https://rustup.rs/ [çeviri platformu]: https://translate.codeberg.org/engage/exif-cleaner-gui/