IMO It makes sense to use personId if the app handles 20 languages; if it's only for one locale it's perhaps cumbersome/confusing that you can't validate your [СНИЛС is a valid СНИЛС]([https://github.com/cakephp/localized/pull/51#discussion-diff-5573986R136)

I don't feel too strongly about this it just seems heavy handed to _not_ allow american devs to validate their american app accepts only valid ssns in the ssn field.