Open Issues Need Help
View All on GitHubCheck i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
Check i18n/L10n keys and values
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`.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values
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.
Check i18n/L10n keys and values