if Players.LocalPlayer==nil then(Players:GetPropertyChangedSignal("\076\111\099\097\108\080\108\097\121\101\114")):Wait()end local y local function c()if y==nil then y=script.CoreScriptLocalization:GetTranslator(LocalizationService.RobloxLocaleId)end return y end local T={}function T.FormatByKey(F,y,T)return(c()):FormatByKey(y,T)end return T
-- Waiting for the player ensures that the RobloxLocaleId has been set.
if Players.LocalPlayer == nil then
	Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
end

local coreScriptTableTranslator
local function getTranslator()
	if coreScriptTableTranslator == nil then
		coreScriptTableTranslator = script.CoreScriptLocalization:GetTranslator(LocalizationService.RobloxLocaleId)
	end
	return coreScriptTableTranslator
end

local RobloxTranslator = {}

function RobloxTranslator:FormatByKey(key, args)
	return getTranslator():FormatByKey(key, args)
end

return RobloxTranslator
