Rafaella,

try doing echo lang=$LANG language=$LANGUAGE
and checking that you have the expected values. It may be that you need to
say
export LANG=whatever
export LANGUAGE=whatever
in your script (are you using bash?) ie each variable in a different
command.

Io non ho capito cinellera é una donna... questa é perché elle é cosí...

On 20/07/07, Raffaella Traniello <[EMAIL PROTECTED]> wrote:

Thanks Jean-Luc!

Your words seems to contain an interesting truth, but I haven't managed
to fully understand it (yet).

I've looked for answers in the ML archives, in the Manual, on the web
but I'm still quite confused, lost in a merry-go-round of identifiers.

Holy Manual says:
"Cinelerra language settings are normally read from your GNU/Linux
language settings."

Evidently I'm not normal.

On my Ubuntu, setting the session language to Italian at log-in doesn't
make Cin speak Italian.
        ~$ locale
        LANG=it_IT.UTF-8
        LANGUAGE=it_IT.UTF-8

But If I run
        LANG=it_IT.UTF8 cinelerra
in an Italian session, she speaks Italian.
        ~$ locale
        LANG=it_IT.UTF-8
        LANGUAGE=it_IT.UTF-8

And if I run
        LANG=it_IT.UTF8
        cinelerra
she speaks Italian as well but I get:
        ~$ locale
        LANG=it_IT.UTF8
        LANGUAGE=it_IT.UTF-8

Can a dash make the difference?
Looking at
        ~$ locale -a
        ...
        it_IT.utf8
        ...
it looks my computer is quite flexible on dashes and case (for
once!) ;-)


>From the Holy Manual again:
"To run Cinelerra on a language different than the one selected on your
system just change the LANG and LANGUAGE environment variables.
For example, open a shell and type: "export LANG=es_ES LANGUAGE=es_ES",
then run "cinelerra" from the same shell. It will open set on the
Spanish language."

She won't.

In an English Session
        ~$ export LANG=es_ES LANGUAGE=es_ES
makes Cin speak English.
        ~$ locale
        LANG=es_ES
        LANGUAGE=es_ES

Curiously if I do:
        ~$ LANG="it_IT.utf8"
my Cin speaks Spanish but with wrong display of special characters (I
don't have any Spanish listed by ~$ locale -a).
        ~$ locale
        LANG=it_IT.utf8
        LANGUAGE=es_ES

Evenctually, with
        ~$ LANGUAGE="it_IT:it"
Cin does speak Italian.
        ~$ locale
        LANG=it_IT.utf8
        LANGUAGE=it_IT:it

In brief:
        ~$ LANGUAGE="it_IT:it" LANG="it_IT.utf8"    -> works
        ~$ export LANG=it_IT LANGUAGE=it_IT         -> doesn't work


So either the Manual or me needs fixing.
Or both! ;-)

Ciao
Raffaella


Il giorno ven, 20/07/2007 alle 09.11 +0200, Jean-Luc Coulon (f5ibh) ha
scritto:
> Cinelerra IIRC doesnt manage utf-8 as it is supposed to be.
> You need to generate on your system both the utf-8 and the related
> iso-8859-1 (or -15) locales.
> In this case, it accepts the locale setting even if it is utf-8



_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra




--
Regards,
Martin
([EMAIL PROTECTED])

Reply via email to