Skip to content

Basic program designed to create random questions from a DB of key-value language translations for a user to practice with.

Notifications You must be signed in to change notification settings

SekuOnline/LanguageTester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LanguageTester

Code written by David Sedarous, 2023 Requires python 3.11, pysimplegui

image

The project was created to experiment with Python and PySimpleGUI to create a basic language practice tool.

The program creates random translation questions pulled from a DB of key-value language translations for a user to practice with. This is done using a GUI similar to flashcards.

Polish_flag.ico used to create a shortcut, launching the program with main.py Console window can be removed by changing main.py to main.pyw Required fonts are provided within the resource folder.

PySimpleGUI Docs: https://docs.pysimplegui.com/en/latest/

To install PySimpleGUI (User must have Python v3.0 or higher installed): py -m pip install PySimpleGUI

To execute the program, run main.py

image

image

About

Basic program designed to create random questions from a DB of key-value language translations for a user to practice with.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages