2

on my Ubuntu 16.04,

  • the de folder inside /usr/share/man is present
  • locale -a shows de_DE.utf8 is available

So, if I have both, the man pages in german and german locales available, why do I still get man pages in english, when I type:

LANG=de_DE.utf8 man grep
  • Is $LC_MESSAGES overridden somewhere else? What is the output of locale (no -a) under your LANG=de_DE.utf8 setting? – Celada May 20 '17 at 15:21
  • 👳 locale LANG=en_US.UTF-8 LANGUAGE=en_US LC_CTYPE="en_US.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 LC_ALL= – sharkant May 20 '17 at 15:23
  • LC_MESSAGES is empty – sharkant May 20 '17 at 15:24
  • German man pages google.com/… ... The first eight hits are about German man pages. – Knud Larsen May 20 '17 at 15:51