Empty
Empty
Empty
O Serviço de Localização é um serviço que ajuda a gerenciar várias línguas e localizar seu jogo para jogadores de todo o mundo.
Empty
Empty
Empty
Permite traduzir e adaptar o texto do seu jogo e outros conteúdos para diferentes línguas e regiões, tornando seu jogo mais acessível a um público global.
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)
Se você achou este tutorial útil e gostaria de apoiar meu trabalho, por favor, considere me comprar um café.
Muito obrigado pelo seu apoio!
Me compre um café