# Client for GNU Health

**URL:** https://discuss.tryton.org/t/client-for-gnu-health/4798
**Category:** System Administrator
**Created:** [November 25, 2021, 2:22pm UTC](https://discuss.tryton.org/t/client-for-gnu-health/4798 "2021-11-25T14:22:30Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![dave](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/d/ee7513/32.png) [@dave](https://discuss.tryton.org/u/dave)
#### Post date: [November 27, 2021, 5:34pm UTC](https://discuss.tryton.org/t/client-for-gnu-health/4798/10 "2021-11-27T17:34:00Z")

</div>

All of the 404 / 405 / 501 “errors” you’ve noted are not a problem, and sao should work fine.

> [@sscotti](#):
>
> custom.css and custom.js I can just create for my own customization ?

Correct, sao will work perfectly without them.

> [@sscotti](#):
>
> There is not locale for en\_US.json / en.json

These files are requested based on the language you have your browser set to. As  
there is no real need to translate from English (the default) to English (your browsers settings) there are no en\_US.json or en.json files needed, but they are requested just in case you have created them and added your own “translations”. If your browser was set to another language then the translations for that other language would be requested.

> [@sscotti](#):
>
> Not sure what this one is:
> 
> POSThttp://localhost:8001/ghdemo38/bus  
> [HTTP/1.0 501 NOT IMPLEMENTED 44ms]
> 
> Bus not supported

See: [Bus — Tryton server](https://docs.tryton.org/projects/server/en/latest/ref/bus.html)

> [@sscotti](#):
>
> I don’t know if you are familiar with GNUHealth that much, but if I make changes to the .xml or python files for some of the modules do I have to restart the server to see the changes reflected when I run the app, or do they occur in real-time ?

If you make any changes to the python files you will need to restart the server (unless you are running it in development mode) and then restart the desktop client (unless you are also running that in development mode) or for the web client reload the browser page. If you make changes to any of the xml files you may also need to first [update the database](https://docs.tryton.org/projects/server/en/latest/topics/setup_database.html#update-a-database).

But something you should be aware of is that it is **not a good idea to change any of the existing python or xml files** as they will get overwritten when you update your system. Instead the right way of extending, or altering, the system is to create a new Tryton module and put your code in there. You may find this topic useful for that: [Training module for Tryton](https://discuss.tryton.org/t/training-module-for-tryton/1067)

---

_[View the full topic](https://discuss.tryton.org/t/client-for-gnu-health/4798)._
