The application will be given the ability to memorize the selected language so that the screen modules know in which language they have to display.
Objective
As stated in task #179, the screen modules will be modified so that they can be in more than one language. However, there must be a way for the selected language to be saved, so that the screen modules know in which language to display their UI content strings. The objective of this task is to implement this functionality.
Also, there is a difference between the current language and the language selected by the user after creating their account. These two are stored as metadata in a file, but still, a variable will be created for this task that has the local language so that it can be read by the other modules.
Requirements
That when you type "english" or "spanish" in the variable that stores the default language of the application, the screen modules display their text in the given language.
Time Constrains & Deadline
Preferably not before November 22nd.
Difficulty
2; since it requires knowing how to manage the application directories and the functions of the "language" module, but it is not that hard since you are not editing all the modules.
Priority
5; this is essential for the Multi-Language Support functionality.
Description
The application will be given the ability to memorize the selected language so that the screen modules know in which language they have to display.
Objective
As stated in task #179, the screen modules will be modified so that they can be in more than one language. However, there must be a way for the selected language to be saved, so that the screen modules know in which language to display their UI content strings. The objective of this task is to implement this functionality.
Also, there is a difference between the current language and the language selected by the user after creating their account. These two are stored as metadata in a file, but still, a variable will be created for this task that has the local language so that it can be read by the other modules.
Requirements
Time Constrains & Deadline
Preferably not before November 22nd.
Difficulty
2; since it requires knowing how to manage the application directories and the functions of the "language" module, but it is not that hard since you are not editing all the modules.
Priority
5; this is essential for the Multi-Language Support functionality.
Suggested Asignees
@cristianMarcial