Tikinter desktop app

Mini translator

Desktop application interface:

- if you have access to backend you can push the button on the right. Other ways you may not see any result of this action. Aplication run only locally.

You do not have permission to access this content

Import of required libraries needed to build an aplication:


Function for language change:


Function with translation engine for this application:


Start of main program:

- definition of languages list, used in that application
- start of tikinter application with first components
(like: title or position of application window)


Label component for imput text:


Dropdown list / combobox which is used to select imput language for translation:


Imput text field (text for translation):


Buttons section:

- translate button
- change languages


End of container for imput section (inputFrame)
and start of the output section(outputFrame):


Label component for output text:


Dropdown list / combobox which is used to select output language for translation:


Output text field (for translated text):


End of main program: