Lernen
Engine-Klasse
LocalizationService
Nicht erstellbar
Dienst
Nicht repliziert

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.



API-Referenz
Eigenschaften
RobloxLocaleId
Schreibgeschützt
Nicht repliziert
Parallel lesen
Funktionen: Basic
LocalizationService.RobloxLocaleId:string

SystemLocaleId
Schreibgeschützt
Nicht repliziert
Parallel lesen
Funktionen: Basic
LocalizationService.SystemLocaleId:string

Methoden
GetCorescriptLocalizations
Funktionen: Basic
LocalizationService:GetCorescriptLocalizations():Instances
Rückgaben
Instances

GetCountryRegionForPlayerAsync
Angehalten
Funktionen: Basic
LocalizationService:GetCountryRegionForPlayerAsync(player:Instance):string
Parameter
player:Instance
Rückgaben
Code-Beispiele
Ländercode für einen Spieler abrufen
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("Hallo, Freund aus Kanada!")
else
print("GetCountryRegionForPlayerAsync fehlgeschlagen: " .. code)
end

GetTableEntries
Funktionen: Basic
LocalizationService:GetTableEntries(instance:Instance):{any}
Parameter
instance:Instance
Standardwert: "nil"
Rückgaben

GetTranslatorForLocaleAsync
Angehalten
Funktionen: Basic
LocalizationService:GetTranslatorForLocaleAsync(locale:string):Instance
Parameter
locale:string
Rückgaben
Code-Beispiele
Einen Übersetzer für eine Locale erhalten und verwenden
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, "Hallo Welt!")
print("Hallo auf Französisch: " .. result)
else
print("GetTranslatorForLocaleAsync fehlgeschlagen: " .. translator)
end

GetTranslatorForPlayer
Veraltet

GetTranslatorForPlayerAsync
Angehalten
Funktionen: Basic
LocalizationService:GetTranslatorForPlayerAsync(player:Instance):Instance
Parameter
player:Instance
Rückgaben
Code-Beispiele
Einen Übersetzer für einen Spieler abrufen und verwenden
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, "Hallo Welt!")
print(result)
else
print("GetTranslatorForPlayerAsync fehlgeschlagen: " .. translator)
end

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.