return{cannotAssignProperty="\084\104\101 \099\108\097\115\115 \116\121\112\101 \'\037\115\' \104\097\115 \110\111 \097\115\115\105\103\110\097\098\108\101 \112\114\111\112\101\114\116\121 \'\037\115\'\046";cannotConnectChange="\084\104\101 \037\115 \099\108\097\115\115 \100\111\101\115\110\'\116 \104\097\118\101 \097 \112\114\111\112\101\114\116\121 \099\097\108\108\101\100 \'\037\115\'\046";cannotConnectEvent="\084\104\101 \037\115 \099\108\097\115\115 \100\111\101\115\110\'\116 \104\097\118\101 \097\110 \101\118\101\110\116 \099\097\108\108\101\100 \'\037\115\'\046";cannotCreateClass="\067\097\110\'\116 \099\114\101\097\116\101 \097 \110\101\119 \105\110\115\116\097\110\099\101 \111\102 \099\108\097\115\115 \'\037\115\'\046",computedCallbackError="\067\111\109\112\117\116\101\100 \099\097\108\108\098\097\099\107 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069",destructorNeededValue="\084\111 \115\097\118\101 \105\110\115\116\097\110\099\101\115 \105\110\116\111 \086\097\108\117\101\115\044 \112\114\111\118\105\100\101 \097 \100\101\115\116\114\117\099\116\111\114 \102\117\110\099\116\105\111\110\046 \084\104\105\115 \119\105\108\108 \098\101 \097\110 \101\114\114\111\114 \115\111\111\110 - \115\101\101 \100\105\115\099\117\115\115\105\111\110 \035\049\056\051 \111\110 \071\105\116\072\117\098\046",destructorNeededComputed="\084\111 \114\101\116\117\114\110 \105\110\115\116\097\110\099\101\115 \102\114\111\109 \067\111\109\112\117\116\101\100\115\044 \112\114\111\118\105\100\101 \097 \100\101\115\116\114\117\099\116\111\114 \102\117\110\099\116\105\111\110\046 \084\104\105\115 \119\105\108\108 \098\101 \097\110 \101\114\114\111\114 \115\111\111\110 - \115\101\101 \100\105\115\099\117\115\115\105\111\110 \035\049\056\051 \111\110 \071\105\116\072\117\098\046";multiReturnComputed="\082\101\116\117\114\110\105\110\103 \109\117\108\116\105\112\108\101 \118\097\108\117\101\115 \102\114\111\109 \067\111\109\112\117\116\101\100\115 \105\115 \100\105\115\099\111\117\114\097\103\101\100\044 \097\115 \098\101\104\097\118\105\111\117\114 \119\105\108\108 \099\104\097\110\103\101 \115\111\111\110 - \115\101\101 \100\105\115\099\117\115\115\105\111\110 \035\049\056\057 \111\110 \071\105\116\072\117\098\046";destructorNeededForKeys="\084\111 \114\101\116\117\114\110 \105\110\115\116\097\110\099\101\115 \102\114\111\109 \070\111\114\075\101\121\115\044 \112\114\111\118\105\100\101 \097 \100\101\115\116\114\117\099\116\111\114 \102\117\110\099\116\105\111\110\046 \084\104\105\115 \119\105\108\108 \098\101 \097\110 \101\114\114\111\114 \115\111\111\110 - \115\101\101 \100\105\115\099\117\115\115\105\111\110 \035\049\056\051 \111\110 \071\105\116\072\117\098\046";destructorNeededForValues="\084\111 \114\101\116\117\114\110 \105\110\115\116\097\110\099\101\115 \102\114\111\109 \070\111\114\086\097\108\117\101\115\044 \112\114\111\118\105\100\101 \097 \100\101\115\116\114\117\099\116\111\114 \102\117\110\099\116\105\111\110\046 \084\104\105\115 \119\105\108\108 \098\101 \097\110 \101\114\114\111\114 \115\111\111\110 - \115\101\101 \100\105\115\099\117\115\115\105\111\110 \035\049\056\051 \111\110 \071\105\116\072\117\098\046";destructorNeededForPairs="\084\111 \114\101\116\117\114\110 \105\110\115\116\097\110\099\101\115 \102\114\111\109 \070\111\114\080\097\105\114\115\044 \112\114\111\118\105\100\101 \097 \100\101\115\116\114\117\099\116\111\114 \102\117\110\099\116\105\111\110\046 \084\104\105\115 \119\105\108\108 \098\101 \097\110 \101\114\114\111\114 \115\111\111\110 - \115\101\101 \100\105\115\099\117\115\115\105\111\110 \035\049\056\051 \111\110 \071\105\116\072\117\098\046",duplicatePropertyKey="",forKeysProcessorError="\070\111\114\075\101\121\115 \099\097\108\108\098\097\099\107 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069";forKeysKeyCollision="\070\111\114\075\101\121\115 \115\104\111\117\108\100 \111\110\108\121 \119\114\105\116\101 \116\111 \111\117\116\112\117\116 \107\101\121 \'\037\115\' \111\110\099\101 \119\104\101\110 \112\114\111\099\101\115\115\105\110\103 \107\101\121 \099\104\097\110\103\101\115\044 \098\117\116 \105\116 \119\114\111\116\101 \116\111 \105\116 \116\119\105\099\101\046 \080\114\101\118\105\111\117\115\108\121 \105\110\112\117\116 \107\101\121\058 \'\037\115\'\059 \078\101\119 \105\110\112\117\116 \107\101\121\058 \'\037\115\'";forKeysDestructorError="\070\111\114\075\101\121\115 \100\101\115\116\114\117\099\116\111\114 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069";forPairsDestructorError="\070\111\114\080\097\105\114\115 \100\101\115\116\114\117\099\116\111\114 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069",forPairsKeyCollision="\070\111\114\080\097\105\114\115 \115\104\111\117\108\100 \111\110\108\121 \119\114\105\116\101 \116\111 \111\117\116\112\117\116 \107\101\121 \'\037\115\' \111\110\099\101 \119\104\101\110 \112\114\111\099\101\115\115\105\110\103 \107\101\121 \099\104\097\110\103\101\115\044 \098\117\116 \105\116 \119\114\111\116\101 \116\111 \105\116 \116\119\105\099\101\046 \080\114\101\118\105\111\117\115 \105\110\112\117\116 \112\097\105\114\058 \'\091\037\115\093 \061 \037\115\'\059 \078\101\119 \105\110\112\117\116 \112\097\105\114\058 \'\091\037\115\093 \061 \037\115\'";forPairsProcessorError="\070\111\114\080\097\105\114\115 \099\097\108\108\098\097\099\107 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069";forValuesProcessorError="\070\111\114\086\097\108\117\101\115 \099\097\108\108\098\097\099\107 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069",forValuesDestructorError="\070\111\114\086\097\108\117\101\115 \100\101\115\116\114\117\099\116\111\114 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069",invalidChangeHandler="\084\104\101 \099\104\097\110\103\101 \104\097\110\100\108\101\114 \102\111\114 \116\104\101 \'\037\115\' \112\114\111\112\101\114\116\121 \109\117\115\116 \098\101 \097 \102\117\110\099\116\105\111\110\046",invalidEventHandler="\084\104\101 \104\097\110\100\108\101\114 \102\111\114 \116\104\101 \'\037\115\' \101\118\101\110\116 \109\117\115\116 \098\101 \097 \102\117\110\099\116\105\111\110\046",invalidPropertyType="\'\037\115\046\037\115\' \101\120\112\101\099\116\101\100 \097 \'\037\115\' \116\121\112\101\044 \098\117\116 \103\111\116 \097 \'\037\115\' \116\121\112\101\046",invalidRefType="\073\110\115\116\097\110\099\101 \114\101\102\115 \109\117\115\116 \098\101 \086\097\108\117\101 \111\098\106\101\099\116\115\046";invalidOutType="\091\079\117\116\093 \112\114\111\112\101\114\116\105\101\115 \109\117\115\116 \098\101 \103\105\118\101\110 \086\097\108\117\101 \111\098\106\101\099\116\115\046";invalidOutProperty="\084\104\101 \037\115 \099\108\097\115\115 \100\111\101\115\110\'\116 \104\097\118\101 \097 \112\114\111\112\101\114\116\121 \099\097\108\108\101\100 \'\037\115\'\046";invalidSpringDamping="\084\104\101 \100\097\109\112\105\110\103 \114\097\116\105\111 \102\111\114 \097 \115\112\114\105\110\103 \109\117\115\116 \098\101 \062\061 \048\046 \040\100\097\109\112\105\110\103 \119\097\115 \037\046\050\102\041";invalidSpringSpeed="\084\104\101 \115\112\101\101\100 \111\102 \097 \115\112\114\105\110\103 \109\117\115\116 \098\101 \062\061 \048\046 \040\115\112\101\101\100 \119\097\115 \037\046\050\102\041",mistypedSpringDamping="\084\104\101 \100\097\109\112\105\110\103 \114\097\116\105\111 \102\111\114 \097 \115\112\114\105\110\103 \109\117\115\116 \098\101 \097 \110\117\109\098\101\114\046 \040\103\111\116 \097 \037\115\041";mistypedSpringSpeed="\084\104\101 \115\112\101\101\100 \111\102 \097 \115\112\114\105\110\103 \109\117\115\116 \098\101 \097 \110\117\109\098\101\114\046 \040\103\111\116 \097 \037\115\041",mistypedTweenInfo="\084\104\101 \116\119\101\101\110 \105\110\102\111 \111\102 \097 \116\119\101\101\110 \109\117\115\116 \098\101 \097 \084\119\101\101\110\073\110\102\111\046 \040\103\111\116 \097 \037\115\041",springTypeMismatch="\084\104\101 \116\121\112\101 \'\037\115\' \100\111\101\115\110\'\116 \109\097\116\099\104 \116\104\101 \115\112\114\105\110\103\'\115 \116\121\112\101 \'\037\115\'\046";strictReadError="\'\037\115\' \105\115 \110\111\116 \097 \118\097\108\105\100 \109\101\109\098\101\114 \111\102 \'\037\115\'\046";unknownMessage="\085\110\107\110\111\119\110 \101\114\114\111\114\058 \069\082\082\079\082\095\077\069\083\083\065\071\069",unrecognisedChildType="\'\037\115\' \116\121\112\101 \099\104\105\108\100\114\101\110 \097\114\101\110\'\116 \097\099\099\101\112\116\101\100 \098\121 \096\091\067\104\105\108\100\114\101\110\093\096\046";unrecognisedPropertyKey="\'\037\115\' \107\101\121\115 \097\114\101\110\'\116 \097\099\099\101\112\116\101\100 \105\110 \112\114\111\112\101\114\116\121 \116\097\098\108\101\115\046",unrecognisedPropertyStage="\'\037\115\' \105\115\110\'\116 \097 \118\097\108\105\100 \115\116\097\103\101 \102\111\114 \097 \115\112\101\099\105\097\108 \107\101\121 \116\111 \098\101 \097\112\112\108\105\101\100 \097\116\046"}
--[[
	Stores templates for different kinds of logging messages.
]]

return {
	cannotAssignProperty = "The class type '%s' has no assignable property '%s'.",
	cannotConnectChange = "The %s class doesn't have a property called '%s'.",
	cannotConnectEvent = "The %s class doesn't have an event called '%s'.",
	cannotCreateClass = "Can't create a new instance of class '%s'.",
	computedCallbackError = "Computed callback error: ERROR_MESSAGE",
	destructorNeededValue = "To save instances into Values, provide a destructor function. This will be an error soon - see discussion #183 on GitHub.",
	destructorNeededComputed = "To return instances from Computeds, provide a destructor function. This will be an error soon - see discussion #183 on GitHub.",
	multiReturnComputed = "Returning multiple values from Computeds is discouraged, as behaviour will change soon - see discussion #189 on GitHub.",
	destructorNeededForKeys = "To return instances from ForKeys, provide a destructor function. This will be an error soon - see discussion #183 on GitHub.",
	destructorNeededForValues = "To return instances from ForValues, provide a destructor function. This will be an error soon - see discussion #183 on GitHub.",
	destructorNeededForPairs = "To return instances from ForPairs, provide a destructor function. This will be an error soon - see discussion #183 on GitHub.",
	duplicatePropertyKey = "",
	forKeysProcessorError = "ForKeys callback error: ERROR_MESSAGE",
	forKeysKeyCollision = "ForKeys should only write to output key '%s' once when processing key changes, but it wrote to it twice. Previously input key: '%s'; New input key: '%s'",
	forKeysDestructorError = "ForKeys destructor error: ERROR_MESSAGE",
	forPairsDestructorError = "ForPairs destructor error: ERROR_MESSAGE",
	forPairsKeyCollision = "ForPairs should only write to output key '%s' once when processing key changes, but it wrote to it twice. Previous input pair: '[%s] = %s'; New input pair: '[%s] = %s'",
	forPairsProcessorError = "ForPairs callback error: ERROR_MESSAGE",
	forValuesProcessorError = "ForValues callback error: ERROR_MESSAGE",
	forValuesDestructorError = "ForValues destructor error: ERROR_MESSAGE",
	invalidChangeHandler = "The change handler for the '%s' property must be a function.",
	invalidEventHandler = "The handler for the '%s' event must be a function.",
	invalidPropertyType = "'%s.%s' expected a '%s' type, but got a '%s' type.",
	invalidRefType = "Instance refs must be Value objects.",
	invalidOutType = "[Out] properties must be given Value objects.",
	invalidOutProperty = "The %s class doesn't have a property called '%s'.",
	invalidSpringDamping = "The damping ratio for a spring must be >= 0. (damping was %.2f)",
	invalidSpringSpeed = "The speed of a spring must be >= 0. (speed was %.2f)",
	mistypedSpringDamping = "The damping ratio for a spring must be a number. (got a %s)",
	mistypedSpringSpeed = "The speed of a spring must be a number. (got a %s)",
	mistypedTweenInfo = "The tween info of a tween must be a TweenInfo. (got a %s)",
	springTypeMismatch = "The type '%s' doesn't match the spring's type '%s'.",
	strictReadError = "'%s' is not a valid member of '%s'.",
	unknownMessage = "Unknown error: ERROR_MESSAGE",
	unrecognisedChildType = "'%s' type children aren't accepted by `[Children]`.",
	unrecognisedPropertyKey = "'%s' keys aren't accepted in property tables.",
	unrecognisedPropertyStage = "'%s' isn't a valid stage for a special key to be applied at.",
}
