Localization (Properties file) not working?

I’ve experimented a bit with localization, I tried using the properties files as seen in gmods resource folder, so now, my problem is, it wont work? Do I have to like, send the file somehow to the client?

Folder structiore:
->Addons
—>Addonname
----->resource
------->localization
--------->en
----------->testlang.properties
----->lua
------->autorun
--------->client
----------->language.lua

language.lua:



concommand.Add('Testlanguagething', function()
	print(language.GetPhrase("testlang.testing"))
	print(language.GetPhrase('testlang.testing2'))
end)


testlang.properties:



testlang.testing=Test string
testlang.testing2=Test string 2:;()[]''"".,-_


result:



] Testlanguagething 
testlang.testing
testlang.testing


Bump?

I don’t think they are mounted from legacy addons. Try a workshop addon. Also try switching to some other language and back to English.

Yeah…legacy addons dont seem to work with properties files… Switching languages didn’t help, too. Any idea if/when this feature gets added to legacy addons?

Try through Workshop addon and report back.