Skip to content

Added english language support

Bhaskar Battula requested to merge english-language into develop

What is this MR?

This merge request adds English as a supported language in the application’s language list. It ensures that English is available for selection wherever language options are presented and handled.


What does it do?

  • Introduces English into the supported languages configuration
  • Ensures English is correctly recognized across CLI inputs and internal processing
  • Updates validation logic to accept English as a valid option
  • Aligns tests and documentation with the updated language support

Changes Included

1. Language Configuration Update

  • Added "en" / "English" to the supported languages list
  • Ensured consistency with existing language codes and naming conventions

2. CLI / Input Handling

  • Updated language parsing logic to accept English

3. Validation Logic

  • Extended validation checks to include English
  • Prevents rejection of English in user inputs or configuration

4. Test Updates

  • Updated existing test cases to include English as a valid language
  • Added/modified tests to verify:
    • Proper recognition of English
    • Compatibility with existing language handling logic

5. Documentation

  • Updated relevant docs to reflect English as a supported language
  • Ensured examples and usage instructions include English where applicable

Acceptance Criteria

  • English appears in the supported languages list
  • Users can select English
  • Language validation accepts English inputs
  • All tests pass successfully
  • Documentation reflects the updated language support

Test Coverage

  • Coverage includes:
    • Language list validation
    • Input normalization for English
    • CLI behavior with English selection
  • Ensures backward compatibility with previously supported languages
  • Maintains stability of language-dependent workflows

Closes: #43 (closed)

Edited by Bhaskar Battula

Merge request reports

Loading