Title: Refactor language-related magic strings to use an Enum based on ISO 639 language codes
Description: Refactor all instances of language-related magic strings in the codebase to use an Enum. The Enum should be defined based on ISO 639 language codes. This will improve code readability, maintainability, and reduce the risk of errors associated with using hard-coded strings.
Title: Refactor language-related magic strings to use an Enum based on ISO 639 language codes
Description: Refactor all instances of language-related magic strings in the codebase to use an Enum. The Enum should be defined based on ISO 639 language codes. This will improve code readability, maintainability, and reduce the risk of errors associated with using hard-coded strings.