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.

Reply via email to