Kullanıcılar Tarafından Çevirilen Çok Dilli Yerelleştirmeye Sahip Örnek Uygulama Olarak Embarcadero RadPHP XE

TsiLang Components Suite, yeniden derleme veya geliştiricilerin yardımı olmadan bile yeni, kullanıcı tarafından oluşturulan çevirileri destekleyen uygulamalar için çok dilli yerelleştirme oluşturmayı mümkün kılar. Bunu, kullanıcılar tarafından çevrilen çok dilli uygulamalar oluşturma makalesinde gösterdik. Bu yöntemle geliştirilen çok dilli yerelleştirme uygulamalarına örnek olarak Resource Builder, SIL Editor, ve Dictionary Manager ürünlerimizin yanı sıra üçüncü taraf uygulamaları da verilebilir.

RadPHP XE'de bu nasıl yapılır?

TsiLang Components Suite kullanan en seçkin uygulamalardan biri Embarcadero‘dan RadPHP XE‘dir. Embarcadero – RAD Studio, Delphi, C++Builder ve diğer tanınmış geliştirici araçlarının yazarları.

RadPHP XE’de kullanıcı, Seçenekler menüsü aracılığıyla dilleri değiştirir.

Şekil 1. RadPHP XE Seçenekleri iletişim kutusu.
Şekil 1. RadPHP XE Seçenekleri iletişim kutusu.

Ayrıca, uygulama İngilizce, Almanca, İspanyolca, Portekizce ve Japonca dahil olmak üzere bir dizi dille birlikte gelir. Yükleme sırasında, kurulum betiği ayrıca bir sözlük ve çeviri dosyasını kullanıcının bilgisayarına kopyalar:

Şekil 2. Çeviri dosyaları
Şekil 2. Çeviri dosyaları

Ayrıca, yardım dosyası yeni çeviriler ekleme adımlarının ayrıntılı bir açıklamasını içerir:

Şekil 3. RADPHP XE: Katılımcı Kılavuzu
Şekil 3. RADPHP XE: Katılımcı Kılavuzu

Sonuç olarak, kullanıcı bir dil ekledikten veya mevcut bir dili güncelledikten sonra, yeni çeviriler uygulamada otomatik olarak görünecektir. Dahası, dünyanın dört bir yanındaki RadPHP XE kullanıcılarından oluşan geniş topluluk, oldukça büyük bir çeviri veritabanı toplanmasına yardımcı olur. Daha sonra bu başkalarıyla paylaşılabilir.

Şekil 4. RADPHP XE İçin Çeviri Düzenleyicisi
Şekil 4. RADPHP XE İçin Çeviri Düzenleyicisi

Çözüm

Burada gösterildiği gibi, bu işlevselliğin uygulanması hızlı ve kolaydır, aynı zamanda geliştiriciler için muazzam bir esneklik sağlar. Ayrıca, RAD Studio ve diğer geliştirme araçlarını oluşturan şirketin TsiLang Components Suite’i kullanması, ürünümüzün kalitesini, rahatlığını ve güvenilirliğini vurgulamaktadır. Bu nedenle, çok dilli RAD Studio, Delphi veya C++Builder uygulamalarınız için bir araç olarak ürünümüzü seçeceğinizi umuyoruz.

© 1998-2024 Igor Siticov, SiComponents. TsiLang®, Resource Builder® ve SiComponents® Igor Siticov’un tescilli ticari markalarıdır.
RAD Studio, Delphi ve C++Builder, Embarcadero Technologies, Inc. şirketinin ticari markaları ve/veya tescilli ticari markalarıdır.