*Uygulamamıza çeviri desteği ekleme için ilk olarak Qt Komut satırını açıyoruz ve projemizi ana dizinine geliyoruz
cd C:\Users\slymn\Documents\GitHub\D_Player
* çeviri dosyamızı oluşturmak için ise komutumu yazıyoruz .
lupdate -pro QDtsis_Plyer.pro turkish.ts
*Başlattan Qt Linguist uygulamasını açıp Proje klasörümüzde oluşan .ts dosyasını açarız . çevirileri ekleriz
* Qt komut satırında .qm dosyasını oluşturmak için komutumuzu yazarız
lrelease turkish.ts
ve artık turkis.qm dosyamız oluştu
*Qt ile projemizi açıp add new resources secerek "turkish.qm" ekleriz
* Main.cpp de ;
QTranslator translator;
translator.load(":/turkish.qm")
a.installTranslator(&translator);
NOT: Eğer ui üzerinden widgetlara text değiştirdi isek Qt translate edecek halde eklemektedir ve Linguistte görünmektedir ama eğer manuel setText yapıyorsak ozamn başına tr eklemeliyiz
ui->device_information_refresh_btn->setText(tr("Device Status Refresh"));