Dinamik içeriği çevir

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Localize edilen bir ölçü birimini bir sayı değeri sonrası, bir kullanıcı adını referans vererek veya zaman ve tarih gösterimi gibi sadece görüntülenen dize parçasının çevrilmesi gerektiğinde, yerelleştirme tablonuzda parametreler kullanabilirsiniz.

Oyun içi öğelerin bir miktarının görüntülenmesi.
Bir oyuncunun Roblox kullanıcı adının bir mesajda gösterilmesi.
Yerelleştirilmiş ayırıcılar kullanarak yüksek bir skoru görüntüleme.

Parametreler, süslü parantezler içinde bir parametre değeri ve isteğe bağlı bir format belirteci içerir.

Aşağıdaki örnekte, bir oyunun yerelleştirme tablosunda şu girişler bulunmaktadır:

Kaynakes
Merhaba {Player_Name}!Hola {Player_Name}!
Benim adım {NPC_Name}Me llamo {NPC_Name}

Bir kullanıcının yerel ayarı es olarak ayarlandığında, çeviri çıktısı aşağıdaki gibi olacaktır:

Orijinal oyun içi metinİspanyolca çevirisi
Merhaba yeni_fırtına!Hola new_storm!
Benim adım Diva EjderhaavcısıMe llamo Diva Dragonslayer

Bazı durumlarda, yerelleştirilmiş dizedeki parametre değerinin nasıl formatlanacağını kontrol etmek için format belirteçleri kullanmak isteyebilirsiniz.

Mevcut format belirteçleri şunlardır:

BelirteçTürAçıklamaÖrnek çıktı
intnumberSeçenekli negatif işareti olan tamsayı; binlik ayırıcı yok.1234
fixednumberKesirli gösterim ile iki ondalıklı, isteğe bağlı negatif işaret ve binlik ayırıcı yok.1234.50
1234,50
numnumberKesirli gösterim ile iki ondalıklı, isteğe bağlı negatif işaret ve binlik ayırıcılar.1,234.50
1234,50
HEXnumberTamsayıyı hex'e dönüştür; negatif 64-bit iki'nin tamamı olarak dönüştürülür.3FF
hexnumberHEX ile aynı, ancak küçük harfle.3ff
datetimenumberUTC zaman damgasını bir numara olarak evrensel kullanıcı okunabilir formatına çevirir.2017-10-10 13:38:10
iso8601numberUTC zaman damgasını bir numara olarak ISO-8601 format UTC zamanı.2017-10-12T22:02:38Z
shorttimenumberUTC zaman damgasını yerel "saat:dakika" formatına çevirir.1:45 PM
13:45
shortdatetimenumberUTC zaman damgasını genel tarih+zaman kalıbıyla kısa zaman olarak çevirir.10/10/2017 1:45 PM
shortdatenumberUTC zaman damgasını kısa tarih kalıbına çevirir.10/10/2017
2017-10-10
translatestringYerelleştirme tablosunda doğrudan bir Kaynak dize eşleşmesi arar ve mevcut yerelleştirme çevirisini kullanır.

Alt dizeleri çevir

Yerelleştirme tablonuzdan doğrudan bir çeviri gerektiren durumlarda translate belirtecini kullanın. Yerelleştirme, parametrenin yerelleştirme tablonuzdaki Kaynak sütununda tam eşleşmesini arayacaktır.

Aşağıdaki örnekte, bir oyunun yerelleştirme tablosunda şu satırlar bulunmaktadır:

Kaynakes
Ben {Place_Name:translate} bölgesinden geliyorum.Soy de {Place_Name:translate}.
BrezilyaBrasil
LondraLondres
AlmanyaAlemania

Bir kullanıcının yerel ayarı 'es' olarak ayarlandığında, çeviri çıktısı aşağıdaki gibi görüntülenir:

Orijinal oyun içi metinİspanyolca çeviri
Ben Brezilya'dan geliyorum.Soy de Brasil.
Ben Londra'dan geliyorum.Soy de Londres.
Ben Almanya'dan geliyorum.Soy de Alemania.

Sayılarla çevir

Numerik değerlerinizi oyununuzun bağlamına uyacak şekilde formatlamak için bir belirteç kullanabilirsiniz.

Aşağıdaki örnekte, bir oyunun yerelleştirme tablosundaki sayı ile ilgili şu girişleri vardır:

Kaynakes
{race_time:fixed} saniye{race_time:fixed} segundos
${1:num} nakit ve {2:int} mücevher${1:num} dinero y {2:int} joyas

Bir kullanıcının yerel ayarı es olarak ayarlandığında, çeviri çıktısı aşağıdaki gibi görüntülenir:

Orijinal oyun içi metinİspanyolca çeviri
75.202844 saniye75,20 segundos
$2500.5 nakit ve 99.8 mücevher$2.500,50 dinero y 100 joyas
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.