brkyozell / PortalRevolutionTurkce

Portal: Revolution'a yaptığım Türkçe yerelleştirme.
MIT License
5 stars 1 forks source link

Mevcut dilin üzerine yazmadan yerelleştirme #9

Open alperenisa opened 9 months ago

alperenisa commented 9 months ago

Modellemeleri dil seçeneklerine göre değiştiremediğimizden ötürü, yamayı İngilizce dosyalarının üzerine yazarak yapıyoruz. > Dolayısıyla "Dosyanın üzerine yazılsın mı?" sorusuna, "Evet" diyebilirsiniz.

Source motoru Gameinfo.txt dosyasında belirtilen oyuna ait dizinleri kontrol ederken<oyun_adi>_dil klasörlerini de aramaya dahil eder. (bkz. Gameinfo.txt/Automatic Localization) Dolayısıyla bir revolution_turkish klasörü oluşturursanız, oyunu Türkçe olarak açtığınızda bu klasördeki içerikleri de yükler.

Ek bir şey daha, *_english.txt dosyasının adını *_turkish.txt olarak değiştirdikten sonra oyunu belirtilen dilde açılmaya aşağıdaki başlangıç parametresini ayarlayarak zorlayabilirsiniz.

-language turkish +cc_lang turkish

Bunun yanında, Panorama'da düzenlemeler yaparak Türkçe seçeneği oyun içine elle eklenebilir, nasıl olsa Panorama dosyaları XML ve JavaScript'den ibaret. Oyuna resmi destek geldi, buna gerek kalmadı.

https://help.steampowered.com/en/faqs/view/73F2-8EEA-1113-69B2 https://developer.valvesoftware.com/wiki/Closed_Captions https://developer.valvesoftware.com/wiki/Panorama

alperenisa commented 9 months ago

Çalışmıyor. Altyazıları ayırmak mümkün olsa da bütün içeriği ayırmak mümkün değil. Konsol'da path komutunu çalıştırdığımda revolution_turkish klasörünü göremedim. Gameinfo.txt yöntemi de çalışmadı. media klasörünü bir türlü yükletemedim.

brkyozell commented 8 months ago

Aslında mantıklı olabilirdi, ancak yine çalışmadığını görmek üzücü. Zaten şu anlık yama duraksama noktasına geldi çünkü .vpk dosyalarını tamamıyla güncellemem gerekiyor anladığım kadarıyla. Bu da yamanın 6GB olması anlamına geliyor.

Videoları yine hallederim ama kaplamalar konusunda ne yapacağımı bilmiyorum.

alperenisa commented 4 months ago

Uzun bir süre sonra, Strata Source'da mount işlerinin farklı yürütüldüğünü fark ettim. https://wiki.stratasource.org/shared/reference/general/mounts