{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Encoding","description":"Developer documentation for the WHMCS API — the","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"encoding","__idx":0},"children":["Encoding"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["By default, language files in WHMCS use UTF-8 encoding without a Byte Order Marker character."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When modifying language files it is important to maintain the same encoding."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you have chosen to change the system charset to something other than UTF-8 (for example iso-8859-1) then the language files will need to be re-saved with ANSI encoding (also without a Byte Order Marker). Most text editors have this option (including Notepad)."]}]},"headings":[{"value":"Encoding","id":"encoding","depth":1}],"frontmatter":{"title":"Encoding","seo":{"title":"Encoding"}},"lastModified":"2026-08-03T17:00:42.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/languages/encoding","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}