Welcome to our brand new Garry's Mod asset marketplace! Publishing in these categories is currently invite-only. Interested in publishing your Gmod assets on BuiltByBit? Click here to apply!
Use them as a base to create your own translations.
How to Create a Custom Language
Go to:
polytalk/lua/langsyst/config/sys_languages/
There you'll find sh_example.lua, with comments to guide you in duplicating and customizing it.
Important rules:
Language files must begin with sh_.
Each language must have a unique code.
Audio files must be uploaded to the workshop in sound/sw/ as .ogg files at 44100Hz.
Icons must be placed in materials/entities/ and also uploaded to the workshop. It’s recommended to match the entity name.
(Optional but recommended) Entities:
If you want to sell languages in stores or F4 menus, create custom entities.
Go to:
polytalk/lua/entities/
Use lang_example as a template, duplicate the folder, rename it, and modify only shared.lua.
FAQs
Can’t use a command while speaking a language?
Add the command prefix to:
LanguagesSystem.CFG.ExceptionCommands in sh_config.lua.
Want to disable voice support?
Set this in sh_config.lua:
LanguagesSystem.CFG.Voice = false
How to Install Extra Content
Inside the polytalk/ folder you’ll find extracontent/, which includes:
Global/
StarWars/
Each contains:
entities/ → Copy into lua/entities/
sys_languages/ → Copy into polytalk/lua/langsyst/config/sys_languages/
IMPORTANT: To fully activate these packs, make sure to add the required addons to your server’s collection. You can find them in the SW Pack or Global Pack tabs.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.