Возможно : определенно.
Столкновения пространства имен : Вероятно, нет.
Звучит немного странно : Да, это так.
Как насчет того, чтобы назвать это language_name
или просто name
?Таким образом, вы можете получить к нему доступ как Language.name
и запросить как Language.find_by_name
и так далее.