How do I add a font into garry's mod?

I have a font called “Haddley.ttf”…
When I put the font in this source : C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\r esource\fonts
And when I run the game the font do not change …
What should I do ?
I have read the file readme.txt in fonts file “Fonts in this folder will automatically get loaded into the engine.” but nothing happend.

I want to change the fonts in the start menu because does not support Arabic language. And I want to translate the game into this language.

Can you post the code you are using to create and set the font?

its just a font .ttf

should I write a code ?

Adding a font won’t automatically replace all fonts. You have to create it in a lua environment then use it in a certain context, aka drawing text or in a panel, etc.

Aah okay, then where should I put it ? in which source ?

Go to the “Auto running the script” section.

In your case it would be:
{Steam Folder}\steamapps\common\garrysmod\garrysmod\lua\autorun\client

But don’t be confused about how this works, just creating a font won’t apply it anywhere. You will have to put it to use on a GUI or menu yourself somewhere.

[editline]15th May 2015[/editline]

Actually, I found this, it may be of help you you:

I will try to make one and will see if its work like what I want…