Informacje o wersji
Edukacja
Klasa silnika
LocalizationService
Brak możliwości tworzenia
Usługa
Bez replikacji

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.


Podsumowanie
Członkowie odziedziczeni

Materiały referencyjne dotyczące interfejsów API
Właściwości
RobloxLocaleId
Tylko do odczytu
Bez replikacji
Odczyt równoległy
Możliwości: Basic
LocalizationService.RobloxLocaleId:string

SystemLocaleId
Tylko do odczytu
Bez replikacji
Odczyt równoległy
Możliwości: Basic
LocalizationService.SystemLocaleId:string

Metody
GetCorescriptLocalizations
Możliwości: Basic
LocalizationService:GetCorescriptLocalizations():Instances
Zwroty
Instances

GetCountryRegionForPlayerAsync
Wynik
Możliwości: Basic
LocalizationService:GetCountryRegionForPlayerAsync(player:Instance):string
Parametry
player:Instance
Zwroty
Przykłady kodu
Uzyskiwanie kodu kraju/regionu dla gracza
local LocalizationService = game:GetService("LocalizationService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local result, code = pcall(LocalizationService.GetCountryRegionForPlayerAsync, LocalizationService, player)
if result and code == "CA" then
print("Cześć, przyjacielu z Kanady!")
else
print("GetCountryRegionForPlayerAsync nie powiodło się: " .. code)
end

GetTableEntries
Możliwości: Basic
LocalizationService:GetTableEntries(instance:Instance):{any}
Parametry
instance:Instance
Wartość domyślna: "nil"
Zwroty

GetTranslatorForLocaleAsync
Wynik
Możliwości: Basic
LocalizationService:GetTranslatorForLocaleAsync(locale:string):Instance
Parametry
locale:string
Zwroty
Przykłady kodu
Uzyskiwanie i używanie tłumacza dla lokalizacji
local LocalizationService = game:GetService("LocalizationService")
local textLabel = script.Parent
local success, translator = pcall(function()
return LocalizationService:GetTranslatorForLocaleAsync("fr")
end)
if success then
local result = translator:Translate(textLabel, "Hello World!")
print("Witaj po francusku: " .. result)
else
print("GetTranslatorForLocaleAsync nie powiodło się: " .. translator)
end

GetTranslatorForPlayer
Przestarzałe

GetTranslatorForPlayerAsync
Wynik
Możliwości: Basic
LocalizationService:GetTranslatorForPlayerAsync(player:Instance):Instance
Parametry
player:Instance
Zwroty
Przykłady kodu
Uzyskiwanie i korzystanie z tłumacza dla gracza
local LocalizationService = game:GetService("LocalizationService")
local Players = game:GetService("Players")
local textLabel = script.Parent
local success, translator = pcall(function()
return LocalizationService:GetTranslatorForPlayerAsync(Players.LocalPlayer)
end)
if success then
local result = translator:Translate(textLabel, "Witaj Świecie!")
print(result)
else
print("GetTranslatorForPlayerAsync nie powiodło się: " .. translator)
end

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.