Language issue with endpoints

Status
Not open for further replies.

russman

Joined
Mar 30, 2015
Messages
6
Reaction score
0
I've read various tips on the forums and across the web but can't get Elastix to stop provisioning endpoint displays to Spanish menu text. Elastix web, terminal, and all settings I can find related to language settings are in/set to english but the phones are spanish. Any ideas?

This is one of those things that shouldn't even be an issue IMHO.
 
FYI - I know I can manually edit the tftpboot config file on the server, however, it shouldn't be nessisary if we can just change the defaults when creating extensions.
 
you can set the language value in the custom endpoint properties
 
hey guys, yes you can change the language in the GUI but it is not reliable.

To change the language permanently,

you can modify the following file:


/usr/share/elastix/endpoint-classes/class/elastix/vendor/VENDOR.py

Scroll down on the first few lines and you'll see:

class Endpoint(BaseEndpoint):
def __init__(self, amipool, dbpool, sServerIP, sIP, mac):
BaseEndpoint.__init__(self, 'ACME', amipool, dbpool, sServerIP, sIP, mac)

# Calculate timezone, 'auto' or GMT offset in minutes +720
#self._timeZone = BaseEndpoint.getTimezoneOffset() / 60 + 720
self._timeZone = 'auto'
self._language = 'en'

change the language to en. save the file...and you should be set.
 
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,859
Messages
589,433
Members
164,699
Latest member
CLTedu