celestia en français sous ubuntu 6.06

Tout ce qui concerne ce programme de rêveurs (et de professionnels) nommé Celestia

Moderator: Modérateur lunaire

Post Reply
tryphon
Taikonaute
Posts: 5
Joined: Mon Oct 02, 2006 4:49 pm
Location: France-Gard

celestia en français sous ubuntu 6.06

Post by tryphon »

Bonjour à tous,
nouvel utilisateur de celestia sous ubuntu 6.06, je suis à la recherche d'une explication (genre ba-ba et donc pas à pas) pour franciser celestia 1.4.1
User avatar
bluz
Conquérant stellaire
Posts: 221
Joined: Wed Aug 23, 2006 9:27 am
Location: Edinburgh, Scotland

franciser celestia linux

Post by bluz »

salut,

est-ce que ton système est francisé ?
j'ai également celestia installé sur un serveur gentoo et comme le système est intégralement francisé au niveau des variables locales Celestia à été compilé avec le support en français.

Je suppose que c'est pareil pour ubuntu, d'ou la question de savoir si ton environnement est déja francisé ou pas (je ne parle pas forcément de l'interface graphique et de la langue utilisée dans les menus par exemple)

@+
tryphon
Taikonaute
Posts: 5
Joined: Mon Oct 02, 2006 4:49 pm
Location: France-Gard

Post by tryphon »

alors là, tu me poses une colle.
quand je disais "ba-ba", c'est vérifié...
User avatar
bluz
Conquérant stellaire
Posts: 221
Joined: Wed Aug 23, 2006 9:27 am
Location: Edinburgh, Scotland

celestia français ubuntu

Post by bluz »

tryphon wrote:alors là, tu me poses une colle.
quand je disais "ba-ba", c'est vérifié...
lol :lol:
Ok désolé. Je reprends. Pour savoir si ton système est francisé, ouvre la console en tapant CTRL+ALT+F1, et tapes des caractère accentués, le symbole euro, etc.. s'il t'affiche n'importe quoi, c'est pas bon :)
(Pour revenir sous l'interface graphique, tapes CTRL+ALT+F7)

Autre piste pour savoir, quand tu installes des logiciels sous Ubuntu, sont ils tous en anglais ou en français ? Est-ce que Celestia est le seul logiciel concerné ?

Quelle qu'en soit la réponse, voici quelques courtes explications :

Linux est capable d'être configuré suivant les paramètres spécifiques de ta langue, devise,etc.. bref, de ton pays.
Ces paramètres sont stockés dans ce qu'on appelle des "variables locales"
qui définissent le type de clavier, les symboles de ponctuation, etc...
A partir du moment ou tu as configuré un système francophone quelquonque, tu devrais pouvoir installer celestia simplement comme n'importe quel logiciel, via le gestionnaire de paquets de Ubuntu. Le gestionnaire de paquet saura quel langue il devra installer pour Celestia ou un logiciel quelquonque en se référant à ses variables locales.

Je ne peux pas te donner d'avantage de pistes à ce sujet parce que malheureusement beaucoup de distributions disposent de leur propres outils pour définir et configurer ses locales. Il y a donc différentes manières de procéder et différents outils qui varient d'une distribution à l'autre.
Néanmoins, je te recommande la lecture de cette page du site ubuntu:
http://forum.ubuntu-fr.org/viewtopic.php?id=6446 et n'hésites pas à consulter les forums ubuntu pour en savoir d'avantage sur les spécificités de cette distribution.

Autrement, pour en revenir à Celestia lui-même, il semble qu'il n'y ai pas encore de portage officiel de la version francisée sous ubuntu :
http://forum.ubuntu-fr.org/viewtopic.php?pid=291631

Dans ce cas, deux solutions :
1)
Attendre que le prochain paquet de Celestia ubuntu officiel sorte, avec support multilingue inclus. Vu la vitesse à laquelle avance cette distribution, à mon avis tu ne resteras pas sur ta faim très longtemps.
Le support multilingue de Celestia est la mise à jour majeure de tous les paquets celestia des grandes distributions linux...

2)
Autrement, tu peux te lancer dans l'install d'un paquet non supporté officiellement, ce qui revient à bidouiller soi-même ce que les développeurs officiels ajouteront eux mêmes dans quelques temps.

2.1)
il faut commencer par mettre ton système reglé sur les bonnes locales :
http://www.linux-france.org/article/man ... ale-5.html
et aussi
http://www.linux-france.org/article/sys/inslocal.html
(Tu vas râler et dire que ce n'est pas un modèle de simplicité, car il faut connaître un peu l'environnement Linux, mais une fois le système francisé, les applications s'installeront toutes en Français sans que tu n'aies rien à préciser en plus)

2.2)
et enfin il faut compiler Celestia avec les options de compilation appropriées, à savoir uniquement NLS (Native Language Support) et arts si tu veux le son...;)

Maintenant, il existe peut-être des bidouilles typiques à Ubuntu pour installer celestia en français, mais je ne connais pas assez cette distribution pour te conseiller... Il faut voir avec les pros Ubuntu de ce forum, ou directement sur les forums Ubuntu ;)

Bon courage
@+
tryphon
Taikonaute
Posts: 5
Joined: Mon Oct 02, 2006 4:49 pm
Location: France-Gard

Post by tryphon »

Bonjour,
merci pour ta réponse
j'ai tenté de mettre les mains dans le cambouis(a mon stade evidemment)
-j'ai récupéré les fichiers sources, puis
tar xzfv celestia-1.4.1.tar.gz jusque là pas de problème, ensuite après avoir lu le fichier install:
cd celestia-1.4.1
./configure --with-gnome
et là, en fin de configuration, j'ai:
error configuration:zlib not found
hors j'ai trouvé dans usr/lib, deux liens symboliques:
libz.so qui pointe vers libz.so.1.2.3
libz.so1 qui pointe également vers libz.so.1.2.3
et libz.so.1.2.3
il y a egalement une archive AR nommée libz.a

Une idée?
User avatar
linuxman
Conquérant stellaire
Posts: 279
Joined: Fri Mar 04, 2005 10:33 am
Location: Montpellier
Contact:

Post by linuxman »

Bonsoir, pour l'avoir en français, je te conseille de compiler avec l'option kde:
./configure --with-kde

Peut être qu'il ne te demandera plus la zlib. Ca fait des années que mon celestia est en français en version KDE, cette version a l'avantage de te proposer l'usage des signets que tu n'as pas dans la version gnome. Néanmoins, la version gnome est plus rapide.

Linuxman
StarWarSaga Back in USSR Linuxman
Athlon 64x2-6000 Asus M2N-sli-deluxe Geforce8600-gt-512mo 4go Ram-ddr2-800
http://celestiasws.free.fr/
tryphon
Taikonaute
Posts: 5
Joined: Mon Oct 02, 2006 4:49 pm
Location: France-Gard

Post by tryphon »

Merci pour ta réponse, mais j'ai déjà essayé et eu exactement le même résultat
autre idée?
User avatar
bluz
Conquérant stellaire
Posts: 221
Joined: Wed Aug 23, 2006 9:27 am
Location: Edinburgh, Scotland

zlib celestia ubuntu

Post by bluz »

ce problème semble réccurent chez ubuntu avec celestia.

essaye ceci peut-être :

http://www.ubuntuforums.org/archive/ind ... 82570.html

@+
ChrisT
Taikonaute
Posts: 8
Joined: Wed Aug 02, 2006 7:29 pm
Location: Lyon
Contact:

Post by ChrisT »

Bonjour,

Pour compiler sous Ubuntu, il faut déjà commencer par installer l'environnement de développement :

Code: Select all

$ sudo aptitude install kde-dev g++ cvs automake1.9 autoconf libtheora-dev
Récupérer les sources CVS:

Code: Select all

$ cvs -d:pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia login
$ cvs -z3 -d:pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia co -P celestia
$ cd celestia
Contruire le script configure:

Code: Select all

$ make -f Makefile.cvs
Configurer et lancer la compile:

Code: Select all

$ ./configure --with-kde --with-lua --prefix=/usr/local/kde/ --with-theora
$ make
Lancer l'installation:

Code: Select all

$ sudo make install
Ajouter à ton .bashrc:

Code: Select all

export KDEDIRS=/usr/local/kde:$KDEDIRS
export PATH=/usr/local/kde/bin:$PATH
Exécuter:

Code: Select all

$ . .bashrc
$ celestia
Note : sous Ubuntu 6.06 il me semble que lua n'inclut pas le support de pkg-config qui est maintenant requis par le script configure. Il faut donc créer les fichiers suivant dans /usr/local/lib/pkgconfig:

Code: Select all

# lua50.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib
includedir=/usr/include/

Name: lua50
Description: The Lua 5.0 programming language
Version: 5.0.0
Libs: -L${libdir} -llua50
Cflags: -I${includedir}/lua50

Code: Select all

# lualib50.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib
includedir=/usr/include/

Name: lua50
Description: The Lua 5.0 programming language addon libraries
Version: 5.0.0
Requires: lua50
Libs: -L${libdir} -llualib50
Cflags: -I${includedir}/lua50
et ajouter à .bashrc:

Code: Select all

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
Christophe
tryphon
Taikonaute
Posts: 5
Joined: Mon Oct 02, 2006 4:49 pm
Location: France-Gard

Post by tryphon »

Bonjour,
un grand merci à vous tous
et grande nouvelle:je navigue en français

ps: je précise que le ne suis pas chauvin pour deux ronds, mais qur notre bonne vieille langue me facilite la tache pour la compréhension
Post Reply