public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Gevisz <gevisz@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Unwelcomed non-native language support
Date: Fri, 29 May 2015 07:24:49 +0300	[thread overview]
Message-ID: <5567eba7.e59f700a.43ea.3f75@mx.google.com> (raw)
In-Reply-To: <55679984.9040907@googlemail.com>

On Fri, 29 May 2015 00:41:08 +0200 Volker Armin Hemmann <volkerarmin@googlemail.com> wrote:

> Am 28.05.2015 um 17:35 schrieb gevisz:
> > In my everyday work at the computer, I read
> > and type at three or even four different languages.
> >
> > However, I do want to have all program menues
> > and system messages only in English.
> >
> > So, when I found out that it can be achieved by
> > setting -nls USE flag at my make.conf file, I did
> > it, recompiled the system and for a few weeks
> > enjoyed the full control of my Gentoo system.
> >
> > (As far as I can remember the gettext package
> > was successfully depcleaned from my Gentoo
> > system just after that.)
> >
> > However, after those few weeks (and some system
> > updates), I have noticed that my system started
> > to translate some "system" messages into one of
> > the languages I use but which is not my native language.
> >
> > Moreover, running
> > $ equery depends gettext
> > I get about two fullscreens of packages that supposedly
> > depend on gettext. Nevertheless, in all of them the -nls
> > USE flag is either unset or absent.
> >
> > I have tried to depclean the gettext package from my
> > system once again but portage just ignored my
> > $ emerge --depclean gettext
> > command.
> >
> > I think that it is some kind of a bug in the portage tree:
> > when I set -nls USE flag globally, I do expect that the "system"
> > messages will appear in English only and will not be translated
> > in any other language, but the system understands that as
> > I would have asked for a "non-native" language support.
> >
> > Of course, this is not my main problem in this life, but every
> > time I get the "system" messages translated into my non-native
> > language, I feel as I get a reminder that I do not have a full
> > control of my Gentoo system.
> >
> > So, my questions are:
> > 1.  Is it a bug?
> > 2. How can I get rid of those unwelcomed translations in the right way.
> >
> 
> 1. If a package hard depends on gettext, you can fiddle around with
> useflags as much as you want, it won't change. Not a bug. Just the way
> it is.

If a package hard depend on gettext, it is a bug, IMHO.
 
> 2. Environment variables. Set them. LANG, LANGUAGE and of course LC_ALL

$ echo $LANG
en_US.UTF-8
$ echo $LANGUAGE
                          %%% This environment variable is not set
$ echo $LC_ALL
                          %%% This environment variable is not set
 
Why the system suddenly decided that my native language is one of
the easten-europien ones, then?

And a month or two ago, all the system messages was in English
with exactly the same evironment variables setting. (And packages
did not hard-depend on gettext.) Strange.


  parent reply	other threads:[~2015-05-29  4:31 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-28 15:35 [gentoo-user] Unwelcomed non-native language support gevisz
2015-05-28 22:41 ` Volker Armin Hemmann
2015-05-29  0:07   ` Mike Gilbert
2015-05-29  4:35     ` Gevisz
2015-05-29  7:08       ` Volker Armin Hemmann
2015-05-29 16:34         ` gevisz
2015-05-29 17:34           ` Marc Joliet
2015-05-29 20:52             ` gevisz
2015-05-29 18:47         ` gevisz
2015-05-29  4:24   ` Gevisz [this message]
2015-05-29 14:46     ` Mick
2015-05-29 16:20       ` gevisz
2015-05-29 16:36         ` Mick
2015-05-29 18:45           ` gevisz
2015-05-29 20:33             ` gevisz
2015-05-30  8:36               ` gevisz
2015-05-30  9:32                 ` Marc Joliet
2015-05-30 10:57                   ` gevisz
2015-05-30 11:11                     ` gevisz
2015-05-30 11:36                     ` Marc Joliet
2015-05-30 12:02                       ` gevisz
2015-05-30 13:56                         ` gevisz
2015-05-30 15:56                           ` rhannek
2015-05-30 19:14                             ` gevisz
2015-05-30 15:54                     ` Peter Humphrey
2015-05-30 19:09                       ` gevisz
2015-05-31  8:48                     ` Neil Bothwick
2015-05-31 10:59                       ` Marc Joliet
2015-05-31 12:00                         ` Neil Bothwick
2015-05-30 10:02                 ` rhannek
2015-05-30 11:07                   ` gevisz
2015-05-30 11:31                     ` rhannek
2015-05-30 11:59                       ` gevisz
2015-05-30 12:13                         ` Marc Joliet

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5567eba7.e59f700a.43ea.3f75@mx.google.com \
    --to=gevisz@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox