Eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Makine çeviri ile bir oyuna çeviri yapmak istiyorum bu oyun gamemaker 2 kullanarak yapıldı ve bir json dosyası var mesela a:abcd bunu yaptı vs. her elementi nasıl çevirebilirim?
Oyununuzda kullanılan metinlerin saklandığı bir kaynak dosyası bulunur. Bahsettiğiniz gibi bir JSON dosyası varsa, büyük olasılıkla metinler orada depolanıyor demektir.
JSON dosyasını açın ve içindeki metinleri ve anahtarları inceleyin. Anahtarlar genellikle İngilizce veya başka bir varsayılan dildir, metinler ise bu anahtarlarla ilişkilendirilmiştir.
Çeviri yapmak istediğiniz hedef dil için bir çeviri dosyası oluşturun. Bu dosyada anahtarları ve çevirilerini tutacaksınız. Örneğin, Türkçe'ye çeviri yapmak istiyorsanız, bir "tr.json" dosyası oluşturabilirsiniz.
Çeviri dosyanızda, anahtarları orijinal dildeki metinlerle eşleştirin ve çevirileri hedef dildeki metinlerle değiştirin. Örneğin, "a" anahtarı için İngilizce metin "abcd" ise, Türkçe çevirisi olarak "abcd" yerine "abcd çevrildi" gibi bir metin yazabilirsiniz.
Gamemaker 2'deki çeviri mekanizmasını kullanarak, oyun içindeki metinleri değiştirebilirsiniz. Bu genellikle bir script veya kod parçası aracılığıyla gerçekleştirilir.
a. JSON dosyasını yükleyin ve içindeki metinleri bir veri yapısında saklayın (örneğin, bir dizi veya sözlük).
b. Oyununuzun dil ayarını belirleyin veya kullanıcının seçtiği dili kullanın.
c. Her metni ilgili çeviri dosyasından alarak oyun içindeki yerine yerleştirin.