Your translation doesn't work because in your example lang property is defined inside chart constructor. To translate chart, lang feature has to be defined in setOptions constructor, just like this example: http://jsfiddle.net/Bastss/2ejm7u41/. In addition, properties like exportButtonTitle or printButtonTitle: doesn't exist in API documentation. https://api.highcharts.com/highstock/lang.