Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
traduction_live_cd_tuto_ubuntu [Le 23/04/2008, 07:27]
YannUbuntu créée
traduction_live_cd_tuto_ubuntu [Le 07/04/2009, 03:43] (Version actuelle)
YannUbuntu redirection
Ligne 1: Ligne 1:
-{{tag>liveCD live-CD ISO français traduction Ubuntu Hardy LoCo Team groupetraducteur traducteur}} +~~REDIRECT>:traduction_live_cd_tuto_ubuntu_jaunty~~
----- +
- +
-====== Méthode de traduction du live-CD Hardy Ubuntu ====== +
- +
-Dans un but de transparence,​ voici ci-dessous la méthode que l'on va utiliser pour créer l'ISO Ubuntu Hardy francophone. Elle est issue de la mise en commun de l'​expérience des "​créateurs d'​ISO"​ du projet. Merci notamment à [[http://​forum.ubuntu-fr.org/​profile.php?​id=40398| smo]] pour avoir rédigé la première version de cette méthode.  +
- +
-**Si vous avez des conseils pour l'​améliorer**,​ n'​hésitez pas à laisser un message sur le forum du projet ([[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=207366 |ici]]).  +
- +
-Cette méthode servira de base pour les autres versions (kubuntu, xubuntu,..) francophones. +
- +
- +
-Page principale du projet: [[traduction_live_cd]] +
- +
-===== Suggestions en vrac ===== +
- +
-  *les fichiers traduits sont à placer dans le répertoire skel du filesystem compressé (cf **traaf**) +
-  *edition des fichiers de conf xdg et certains fichiers d'init de casper (cf **smo**) +
-  *modif des fichiers texte de boot f1 f2 (cf **smo**) +
-  *franciser gfxboot (cf **frafra**) voir code sur forum. +
-  *modif keyboard (cf **frafra**) voir code sur forum. +
-  *boot en quiet, cela dit tout est deja traduit en fait y a juste a mettre le fr par defaut (cf **smo**) +
- +
-  *pour info j'ai trouvé plusieurs tutos pour créer un LiveCD personnalisé:​ [[Remastersys]] ou [[Reconstructor]] ou [[personnaliser_livecd]] ou [[installation:​custom_livecd_gnome]] ou [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=132294|HOWTO de smo sur le forum]] ou [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=168121|SCRIPT de frafra sur le forum]]. Si ça peut aider... (cf **YannUbuntu**) +
- +
-===== Méthode ===== +
- +
-<note important>​Cette méthode est en cours de développement</​note>​ +
- +
----- +
- +
-## pour la langue fr +
- +
- +
-########################​ +
-Paquets a desinstaller +
- +
-  *aspell-en +
-  *gimp-help-common +
-  *gimp-help-en +
-  *language-pack-en +
-  *language-pack-en-base +
-  *language-pack-es +
-  *language-pack-es-base +
-  *language-pack-gnome-en +
-  *language-pack-gnome-en-base +
-  *language-pack-gnome-es +
-  *language-pack-gnome-es-base +
-  *language-pack-gnome-pt +
-  *language-pack-gnome-pt-base +
-  *language-pack-gnome-xh +
-  *language-pack-gnome-xh-base +
-  *language-pack-pt +
-  *language-pack-pt-base +
-  *language-pack-xh +
-  *language-pack-xh-base +
-  *language-support-en +
-  *language-support-translations-en +
-  *language-support-writing-en +
-  *myspell-en-gb +
-  *myspell-en-us +
-  *myspell-en-za +
-  *openoffice.org-help-en-gb +
-  *openoffice.org-help-en-us +
-  *openoffice.org-l10n-common +
-  *openoffice.org-l10n-en-gb +
-  *openoffice.org-l10n-en-za +
-  *gimp-help-en +
- +
-Scriptable avec :  +
-  dpkg -l | awk '​{print $2}' | egrep   "​language-pack|aspell-|gimp-help-|language-support-|myspell-|openoffice.org-help-|openoffice.org-l10n-|language-pack-gnome-|gimp-help-"​ | xargs +
- +
-###########​ +
-paquets a installer +
- +
-  *language-pack-fr +
-  *language-pack-fr-base +
-  *aspell-fr +
-  *gimp-help-fr +
-  *ifrench-gut +
-  *language-support-fr +
-  *language-support-translations-fr +
-  *language-support-writing-fr +
-  *myspell-fr-gut +
-  *openoffice.org-help-fr +
-  *openoffice.org-l10n-fr +
-  *thunderbird-locale-fr ( pas obligatoire... ) +
-  *wfrench +
- +
--- gnome -- +
-  *language-pack-gnome-fr +
-  *language-pack-gnome-fr-base +
------------- +
- +
-scriptable:​ +
- +
-  sudo aptitude install language-pack-fr language-pack-fr-base aspell-fr gimp-help-fr ifrench-gut language-support-fr language-support-translations-fr language-support-writing-fr myspell-fr-gut openoffice.org-help-fr openoffice.org-l10n-fr thunderbird-locale-fr wfrench language-pack-gnome-fr language-pack-gnome-fr-base +
- +
-# extra ( a scripter si possible...) +
- +
-localepurge -> pendant la configuration , choisir  +
-  *fr_FR  +
-  *fr_FR.UTF-8 +
-  *fr_FR@euro +
- +
-et une fois installé, executer : +
- +
-  dpkg-reconfigure localepurge  +
- +
-pour lui dire ne ne plus afficher l espace disque libéré, ou le desinstaller... +
- +
- +
-## fichiers a supprimer, je cherchais un gain de place significatif sans incidences si possible en dehors des paquets +
- +
-En fait on libère pas mal d'​espace avec tous les fichiers d aide, j ai donc fait rapido une petite fonction qui permet de scanner le dossier /​usr/​share/​gnome/​help/​ et virer toutes les langues sauf fr et en_GB  +
- +
-on passe de 143mo a 74mo :) pepere pour la suite... +
- +
-qu en pensez vous ? moi je pars du principe que l on fait une iso fr et virer des fichiers d aide ... hors "​fr"​ ou "​en",​ au cas ou , c est pas bien grave . +
- +
-Fonction:  +
- +
-  for i in  $(ls /​usr/​share/​gnome/​help/​);​ do +
- +
-  dir=/​usr/​share/​gnome/​help/​$i +
-  cd $dir +
-   +
-  check=`ls $dir | egrep "​cs|es|eu|fi|hu|it|ja|ko|lt|nl|pl|pt|pt_BR|ro|ru|sk|sv|zh_CN"​` +
- +
-  for i in  $check; do +
-    echo "​$dir/​$i"​ +
- rm -R "​$dir/​$i"​ +
-  done +
-  done +
- +
- +
-#########################​  +
-firefox (pour l alpha...)  +
- +
-Attention avec la beta3 pour l instant il n y a pas de locales fr on passe par un xpi  +
- +
-mozilla-locale-fr-fr c est pour firefox 2... ( a voir sur rc1...) +
- +
-le xpi ( a voir ensuite quand ca sera en version officielle) : +
-ftp://​ftp.mozilla.org/​pub/​firefox/​releases/​3.0b5/​linux-i686/​xpi/​fr.xpi +
- +
-il restera ensuite a modifier tous les liens par defaut qui sont en anglais, pour cela editer  +
- +
-/​etc/​firefox-3.0/​profile/​bookmarks.html +
- +
-ou a la main si le chroot est en graphique... Xnest ou autre +
- +
- +
-Sur la rc1 ça semble ok direct, sauf les quelques liens de la video...  +
- +
-###### boot/casper ##### +
- +
-1) Infos utilisateur par defaut: +
- +
-- editer /​etc/​casper.conf +
-remplacer la ligne correspondante par : +
-export USERFULLNAME="​utilisateur live" ​ ( par exemple ) +
- +
-Pour etre sure on peut egalement editer le fichier  +
-/​usr/​share/​initramfs-tools/​scripts/​casper et faire la meme chose... +
- +
-2) fichier casper initramfs a modifier (casper-bottom) +
- +
-modifier le clavier : +
-ouvrir /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​19keyboard +
-remplacer "​en"​ par la langue (fr)... +
- +
-modifier locales : +
-ouvrir /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​14locales +
-remplacer "​en_US.UTF-8"​ par la langue (fr_FR.UTF-8)... +
- +
-modifier Xorg : +
-/​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​20xconfig +
-remplacer "​en_US.UTF-8"​ par la langue (fr_FR.UTF-8)... +
- +
-Changer zone horaire : +
-editer /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​20xconfig +
-et changer "​UTC"​ par "​Europe/​Paris"​ +
- +
-ou taper avec un chroot actif  +
- +
-  sed -i "​s/​UTC/​Europe\/​Paris/"​ \ +
-    /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​02timezone +
- +
-Note : +
- +
-on peut scripter les 3 premiers (le dernier aussi...) ​ ## bon la c est vraiment une idee de base pour les variables... +
- +
-  BASELANG="​fr"​ ##​ a changer +
-  BASEUTF="​fr_FR.UTF-8"​ ##​ a changer +
-  DESKDIRNAME="​Bureau"​ ##​ a changer +
- +
-  sed -i "​s/​kbd=us/​kbd=$BASELANG/​g"​ \ +
-    /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​19keyboard +
-  sed -i "​s/​en_US.UTF-8/​$BASEUTF/​g"​ \ +
-    /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​14locales +
-  sed -i "​s/​en_US.UTF-8/​$BASEUTF/​g"​ \ +
-    /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​20xconfig +
- +
- +
-####################################​ +
-modifier/​traduire le dossier Desktop de gnome +
- +
-Editer le fichier : +
-/​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​10adduser +
- +
-- Remplacer tous les "​Desktop"​ par la traduction correspondante,​ "​Bureau"​ pour nous +
-- Remplacer egalement les "​Examples"​ par "​Exemples"​ . +
- +
-Commande: +
- +
-  sed -i '​s/​Desktop/​Bureau/​g'​ /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​10adduser +
-  sed -i '​s/​Examples/​Exemples/​g'​ /​usr/​share/​initramfs-tools/​scripts/​casper-bottom/​10adduser +
- +
-ensuite il faut placer deux fichiers de config xdg dans le dossier .config, creer nos dossiers et en renommer, supprimer d autres +
- +
-Donc creer dossiers : +
- +
-  *Documents +
-  *Vidéos +
-  *Musique +
-  *Images +
-  *Bureau +
-  *Public +
-  *Modèles +
- +
-Commande: +
- +
-  mkdir /​etc/​skel/​Documents /​etc/​skel/​Vidéos /​etc/​skel/​Musique /​etc/​skel/​Images /​etc/​skel/​Bureau /​etc/​skel/​Public /​etc/​skel/​Modèles +
-et +
-  mv /​etc/​skel/​examples /​etc/​skel/​Exemples +
-et enfin +
-  rm -r /​etc/​skel/​Desktop +
- +
-Ensuite creer les fichiers suivant: (ou les injecter depuis le systeme locale...) +
- +
-  * /​etc/​skel/​.config/​user-dirs.locale +
-et ajouter : +
-  fr_fr +
- +
-  * /​etc/​skel/​.config/​user-dirs.locale +
-et ajouter : +
- +
-  # This file is written by xdg-user-dirs-update +
-  # If you want to change or add directories,​ just edit the line you'​re +
-  # interested in. All local changes will be retained on the next run +
-  # Format is XDG_xxx_DIR="​$HOME/​yyy",​ where yyy is a shell-escaped +
-  # homedir-relative path, or XDG_xxx_DIR="/​yyy",​ where /yyy is an +
-  # absolute path. No other format is supported. +
-  #  +
-  XDG_DESKTOP_DIR="​$HOME/​Bureau"​ +
-  XDG_DOWNLOAD_DIR="​$HOME/​Bureau"​ +
-  XDG_TEMPLATES_DIR="​$HOME/​Modèles"​ +
-  XDG_PUBLICSHARE_DIR="​$HOME/​Public"​ +
-  XDG_DOCUMENTS_DIR="​$HOME/​Documents"​ +
-  XDG_MUSIC_DIR="​$HOME/​Musique"​ +
-  XDG_PICTURES_DIR="​$HOME/​Images"​ +
-  XDG_VIDEOS_DIR="​$HOME/​Vidéos"​ +
- +
- +
- +
-enregistrer et finito les modifs :)+
  • traduction_live_cd_tuto_ubuntu.1208928474.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)