Açılışımızı Cem Karaca’nın meşhur şarkısına nazire yaparak yazalım.
Appdata benim işim değil. Hatta kimsenin işi değil fakat Flathub deposundaki appstream verisini kurcalarken zipten çıkarttığım xml içinde verilerin aşağıdaki gibi tutulduğunu gördüm.
Sizin dikkatinizi çekmemiş olabilir fakat çeviri oranlarının Appdata üstünde oran olarak tutulduğunu fark ettim! Açıkcası böyle bir verinin varlığından bile haberdar değildim.
4500 uygulama içeren bir veritabanında bu veriyi nasıl insanca okunabilir düzeye çekebilirim diye düşünürken hemen ChatGPT hocama sordum. Python ile denediğimde çakıldık. PHP ile denedim ve sonra PHP üstündeki öneriden aşağıdaki çıktıyı ürettim/ürettik.
Sonrasında bunun Python ile yazılmış türevini ürettirdim.
Peki elimize ne geçti. Niye bu kadar saati boşa harcadık.
Artık Flathub üstündeki uygulamaların hangilerinin yüzde kaç Türkçe konuştuğunu biliyoruz!
Bize sunulmayan bir veriyi üretmiş olduk.
Hacklıyız kazanacağız 🙂