배우기
엔진 클래스
LocalizationService
만들 수 없음
서비스
복제되지 않음

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.



API 참조
속성
RobloxLocaleId
읽기 전용
복제되지 않음
병렬 읽기
기능: Basic
LocalizationService.RobloxLocaleId:string

SystemLocaleId
읽기 전용
복제되지 않음
병렬 읽기
기능: Basic
LocalizationService.SystemLocaleId:string

메서드
GetCorescriptLocalizations
기능: Basic
LocalizationService:GetCorescriptLocalizations():Instances
반환
Instances

GetCountryRegionForPlayerAsync
생성
기능: Basic
LocalizationService:GetCountryRegionForPlayerAsync(player:Instance):string
매개 변수
player:Instance
반환
코드 샘플
플레이어의 국가/지역 코드 가져오기
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("안녕하세요, 캐나다에서 온 친구!")
else
print("GetCountryRegionForPlayerAsync 실패: " .. code)
end

GetTableEntries
기능: Basic
LocalizationService:GetTableEntries(instance:Instance):{any}
매개 변수
instance:Instance
기본값: "nil"
반환

GetTranslatorForLocaleAsync
생성
기능: Basic
LocalizationService:GetTranslatorForLocaleAsync(locale:string):Instance
매개 변수
locale:string
반환
코드 샘플
로케일에 대한 번역가 가져오기 및 사용하기
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("프랑스어로 인사하기: " .. result)
else
print("GetTranslatorForLocaleAsync 실패함: " .. translator)
end

GetTranslatorForPlayer
사용되지 않음

GetTranslatorForPlayerAsync
생성
기능: Basic
LocalizationService:GetTranslatorForPlayerAsync(player:Instance):Instance
매개 변수
player:Instance
반환
코드 샘플
플레이어를 위한 번역기 가져오기 및 사용하기
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, "Hello World!")
print(result)
else
print("GetTranslatorForPlayerAsync failed: " .. translator)
end

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.