Templates are customizable, you can add and remove bits yourself, click the help button in template and it shows the available ‘merge’ tags you can put in template.
Read up on templates here;
Language has changed on screen - thats good.
Template for printing would likly need tweeking if not already as expect this doesnt change automatically with language for system has default template is in english.
Products etc guess you already setup in your language.
You issue will be the character set on printer likely needs changing as default probably doesnt include special punctuated letters or your alphabet (sorry not familier with your language).
If like some languages like thia and chinese etc where printers may not support some characters you may need to change to use HTML type printing which then sends to printer preprocessed/rendered (like an image) rather than sending characters which the printer renders which is normal process for say english and other languages/characters supported by the printer.