Check i18n/L10n keys and values

4 stars 16 forks 4 watchers Python GNU General Public License v3.0
cd ci cicd continuous-delivery continuous-integration github-actions hacktoberfest i18n internationalization l10n localization python validation
45 Open Issues Need Help Last updated: Jul 4, 2026

Open Issues Need Help

View All on GitHub

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted python

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
documentation help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
documentation help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted question

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
help wanted question python

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted python

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted python

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: This GitHub issue proposes renaming two existing i18n check names for clarity. The `key-identifiers` check will be renamed to `invalid-keys`, and the check currently named `invalid-keys` will be renamed to `non-existent-keys`.

Complexity: 1/5
help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Create a GIF demonstrating the usage of the `i18n-check` command-line tool, showcasing both successful and unsuccessful runs using the provided test frontends. This GIF will be added to the project's README and documentation index to improve user understanding. The task is blocked until issue #45 (error output fix) is resolved.

Complexity: 2/5
help wanted blocked

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Improve the error output of the `i18n-check -a` command by consolidating error messages from individual checks into a single, more readable output. The goal is to remove redundant error messages and improve the user experience.

Complexity: 3/5
help wanted python

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: The task is to refactor the i18n-check CLI to ensure that when running all checks (`-a` flag), the output for each check is aggregated into a single, coherent string before being printed to the user. Currently, parallel execution can lead to interleaved and confusing output.

Complexity: 3/5
help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Modify the i18n-check configuration processing to allow users to enable all checks globally via the `global` setting in the configuration YAML file, with the option to then individually disable specific checks. This involves updating the `utils.py` file to handle this new logic.

Complexity: 3/5
good first issue help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Implement rich color support in i18n-check's output using the Rich library. This involves adding Rich as a dependency, modifying existing print statements to use Rich's `print` function, and styling success and error messages with green and red respectively.

Complexity: 2/5
good first issue help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Implement a new command-line option (`--fix` or `-f`) for the `i18n-check` tool. This option should automatically correct invalid i18n keys identified by the `invalid-keys` check, based on the tool's suggested naming conventions. The implementation should include user feedback indicating successful or unsuccessful fixes.

Complexity: 3/5
help wanted

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Debug and fix the failing tests in `test_upgrade.py` within the `i18n-check` project. The tests are failing due to unexpected behavior related to the project's releases, causing tests to stall and potentially reverting git changes. The solution likely involves adjusting the test logic to correctly handle the presence of releases.

Complexity: 4/5
help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation

AI Summary: Debug why the i18n-check CLI isn't correctly reading the .i18n-check.yaml configuration file path within GitHub Actions workflows. This involves investigating the CLI's file path handling (specifically `generate_config_file.py`), potentially improving its robustness, and testing the fix within a GitHub Actions environment.

Complexity: 4/5
help wanted -next release-

Check i18n/L10n keys and values

Python
#cd#ci#cicd#continuous-delivery#continuous-integration#github-actions#hacktoberfest#i18n#internationalization#l10n#localization#python#validation