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])