On Sat, Oct 24, 2015 at 10:44 AM, Stefan Sperling <[email protected]> wrote:
> On Sat, Oct 24, 2015 at 04:07:59PM +0200, Alexander Bluhm wrote: > > Hi, > > > > The only thing that is translated into multiple languages in OpenBSD > > are the errno messages and signal names. Everything else is in > > English. We are not planning to translate more text. Running a > > mixed system with less than 1% of the text in native language makes > > no sense. So I suggest to remove the NLS support from libc messages. > > The catopen(3) functions stay as they are. > > > > I already saw performance issues with NLS as generating error > > messages currently requires disk access. > > > > I will take care of mtree and bsd.nls.mk if we agree on this > > direction. > > > > There are some NLS leftovers in pledge(2). I will remove them later > > after people have updated libc. > > > > ok for the libc part? > > I am very happy to see this go away. There's no point in translating > just strerror() strings, and there are no plans to translate the > base system. > > Many ports will still use their own translations with gettext. The > errno strings will be in English regardless of language settings, > but everything else about gettext in ports will still work. > > OK by me. > > English is not my native language and i like this nice diff.
