Создание или поиск списков на других языках чрезвычайно трудоемкий и сложный процесс (поверьте мне, мы создали многие из них в Inversoft). Возможно, вместо этого вам лучше настроить генераторы кода (из того, что я могу сказать, ваш код генерирует рекламные коды, а не людей).
Лучший способ настроить генератор - убедиться, что коды не могут легко образовывать слова на основе общего использования согласных и гласных в большинстве европейских языков. Вещи становятся немного рискованными на польском и других языках, но обычно это работает.
Как правило, за большинством кодов, начинающихся с гласного, следует другой гласный или не присоединяющийся согласный (например, «q» без «u»). Если код начинается с согласного, то следующим символом является тот же самый согласный или тот, который имеет низкую вероятность использования. Например, если вы начинаете с «s», то добавление «g» является хорошим выбором.
Вы также можете использовать викисловарь или другие подобные источники (например, файлы словаря Linux) для построения статистического подхода к этому. Извлекая вероятность того, что символы будут рядом друг с другом, вы сможете создавать коды с хорошей точностью, чтобы никогда не быть словами на любом языке.
Однако, если я неправильно понял ваш вопрос, а вы не генерируете коды программно, вы можете полностью игнорировать мой ответ. :)