Empty
Empty
Empty
LocalizationService is een dienst die je helpt meerdere talen te beheren en je spel te lokaliseren voor spelers over de hele wereld.
Empty
Empty
Empty
Het stelt je in staat om de tekst en andere inhoud van je spel te vertalen en aan te passen aan verschillende talen en regio's, waardoor je spel toegankelijker wordt voor een wereldwijd publiek.
Empty
Empty
Empty
local LocalizationService = game:GetService("LocalizationService")
local function createLocalizationTable(entries)
local localTable = Instance.new("LocalizationTable")
localTable.DevelopmentLanguage = LocalizationService.SystemLocaleId
localTable:SetEntries(entries)
localTable.Name = "GameLocalization"
localTable.Parent = LocalizationService
return localTable
end
local entries = {
{
Key = "Hello_World",
Values = {
["en"] = "Hello world!", -- English
["fr"] = "Bonjour le monde!", -- French
["de"] = "Hallo Welt!", -- German
}
}
}
createLocalizationTable(entries)
Empty
Empty
Empty
local LocalizationService = game:GetService("LocalizationService")
local Players = game:GetService("Players")
local helloWorldTable = LocalizationService:WaitForChild("GameLocalization")
local function getShortLocale(locale)
return string.sub(locale, 1, 2)
end
local function greetPlayer(player)
local locale = getShortLocale(player.LocaleId)
local message = helloWorldTable:GetString(locale, "Hello_World")
print(message)
end
Players.PlayerAdded:Connect(function(player)
greetPlayer(player)
end)
for _, player in pairs(Players:GetPlayers()) do
greetPlayer(player)
end
Empty
Empty
Empty
local LocalizationService = game:GetService("LocalizationService")
local Players = game:GetService("Players")
local helloWorldTable = LocalizationService:WaitForChild("GameLocalization")
local function getShortLocale(locale)
return string.sub(locale, 1, 2)
end
local function greetPlayer(player)
local locale = getShortLocale(player.LocaleId)
local message = helloWorldTable:GetString(locale, "Hello_World")
print(message)
end
local player = Players.LocalPlayer
greetPlayer(player)
Als u deze tutorial nuttig vond en mijn werk wilt ondersteunen, overweeg dan om mij een kop koffie te kopen.
Hartelijk dank voor uw steun!
Koop een kop koffie voor mij