Ответы:
Да, обычно это так, поскольку эти сообщения предоставляются самим ядром, и включение сотен переводов в образ ядра само по себе не принесет никакой иной цели, кроме значительного увеличения размера ядра.
Для многих вещей существуют внешние программы, пользовательские программы, которые читают информацию о ядре и представляют ее в переводе.
proc virtual filesystem
имеет две части:
1. /proc/[PID]/blahblah
2. /proc/* #versus of no.1 such as cpuinfo meminfo partitions and so on.
Может быть, вы увидите другую локаль в содержимом /proc/[PID]/files
, потому что некоторые из них, например, environ
заполнены пользователем, так что, может быть, вы можете увидеть другую локаль. Но в части №2 или в части №1 вы никогда не увидите другую локаль. Также они не переводимы.
/proc
это интерфейс, который предназначен для программного использования (нет альтернативных системных вызовов и т. Д. - это единственное место, где можно получить определенную информацию, и многие приложения используют ее), кажется совершенно немыслимым, чтобы это было любым другим способом.