Dear SonarQube community,
I’m Craig Cummings with VMware. My internationalization team and I have developed a set of rules to help find internationalization issues in source code. We have boiled our rules down to a small, but key set rules aimed at finding the most important or worst bug-producing internationalization issues – from P0/P1 encoding issues to locales, formatting, sorting, and more.
We presented our static code analysis work at the 42nd Internationalization and Unicode Conference and you can check out our slides here:
This includes snippets of compliant/non-compliant code, but I’m happy to provide more details on each rule.
Please let us know the next steps towards contributing these internationalization rule sets.