logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-08-2016 14:04:26

BibiSky51
Membre
Lieu : Entre la chaise et le clavier
Distrib. : Debian 10 Buster
Noyau : 4.19.0-10-amd64
(G)UI : Xfce 4.12 (+ LightDM)
Inscription : 25-06-2016

Problème lors du réglage des paramètres linguistiques ?

Salutations

Lors de mes mises à jours, je vois des recherches translation-en :

apt-get update


Atteint http://security.debian.org jessie/updates InRelease
Atteint http://security.debian.org jessie/updates/main amd64 Packages
Ign http://httpredir.debian.org jessie InRelease                                                                        
Atteint http://httpredir.debian.org jessie-updates InRelease                                                            
Atteint http://security.debian.org jessie/updates/contrib amd64 Packages                                          
Atteint http://httpredir.debian.org jessie Release.gpg                                          
Atteint http://security.debian.org jessie/updates/non-free amd64 Packages
Atteint http://security.debian.org jessie/updates/contrib Translation-en
Atteint http://security.debian.org jessie/updates/main Translation-en  
Atteint http://security.debian.org jessie/updates/non-free Translation-en                                                        
Atteint http://httpredir.debian.org jessie-updates/contrib amd64 Packages                                                
Réception de : 1 http://httpredir.debian.org jessie-updates/main amd64 Packages/DiffIndex [5 440 B]                      
Réception de : 2 http://httpredir.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]    
Atteint http://httpredir.debian.org jessie-updates/contrib Translation-en
Réception de : 3 http://httpredir.debian.org jessie-updates/main Translation-en/DiffIndex [2 704 B]
Réception de : 4 http://httpredir.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Atteint http://httpredir.debian.org jessie Release
Atteint http://httpredir.debian.org jessie/main amd64 Packages
Atteint http://httpredir.debian.org jessie/contrib amd64 Packages
Atteint http://httpredir.debian.org jessie/non-free amd64 Packages
Atteint http://httpredir.debian.org jessie/contrib Translation-en
Atteint http://httpredir.debian.org jessie/main Translation-fr
Atteint http://httpredir.debian.org jessie/main Translation-en
Atteint http://httpredir.debian.org jessie/non-free Translation-en



or la localisation me semble bien paramétrée :

locale


LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
 



Je me contente du français, et n'ai pas besoin de l'anglais en plus.
Je n'ai pas souvenir que sous wheezy ces appels à translation-en avaient lieu.

Est-ce que cela vient de mon sources.list, ou est-ce normal et je m'étonne pour rien ?

#

# deb cdrom:[Debian GNU/Linux 8.5.0 _Jessie_ - Official amd64 NETINST Binary-1 $

#deb cdrom:[Debian GNU/Linux 8.5.0 _Jessie_ - Official amd64 NETINST Binary-1 2$

#Debian Jessie : dépôt principal + paquets non libres
deb http://httpredir.debian.org/debian/ jessie main contrib non-free

#Debian Jessie : mises à jour de sécurité + paquets non libres
deb http://security.debian.org/ jessie/updates main contrib non-free

#Debian Jessie : mises à jour volatiles + paquets non libres
#jessie-updates, previously known as 'volatile'
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free



Edit à toto :
Mis les sources sous balises code=apt_sources pour les mettre en couleur.


Rien n'est plus semblable à l'identique que ce qui est pareil à la même chose - Pierre DAC
CM : MSI FM2-A75IA-E53 / Proc : AMD A4-5300 / RAM 4 Go / SSD : CRUCIAL M 550

Hors ligne

#2 21-08-2016 16:12:42

Mercredi
Membre
Distrib. : Testing/Sid
Noyau : 5.2
(G)UI : Gnome-shell
Inscription : 25-09-2015

Re : Problème lors du réglage des paramètres linguistiques ?

Merci d'avoir posé la question, j'ai la même chose mais je n'ai pas encore pris le temps de me pencher là-dessus ... du coup je vais suivre le sujet avec intérêt big_smile

Hors ligne

#3 21-08-2016 23:25:50

Frosch
Membre
Distrib. : FreeBSD
(G)UI : Xfce
Inscription : 09-12-2015

Re : Problème lors du réglage des paramètres linguistiques ?

Salut !

J'ai eu la même chose, j'étais en de_CH.UTF-8 et apt cherchait Translation-en en plus de Translation-de.
Je pense que c'est normal... même si je ne vois pas l'intérêt.

Dernière modification par Frosch (21-08-2016 23:26:10)

Hors ligne

#4 22-08-2016 09:38:55

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : Problème lors du réglage des paramètres linguistiques ?

il me semble possible de n'avoir que les traductions que vous voulez (bien que certains paquets n'étant pas totalement traduit ça me semble risqué de ne plus avoir Translation-en tongue)

un extrait du man apt.conf

       Languages
           La sous-section « Languages » contrôle quels fichiers Translation sont
           téléchargés et dans quel ordre APT les utilisera pour afficher les traductions
           de descriptions. APT recherchera d'abord la première traduction disponible
           pour le champ Description dans la langue choisie en premier. Les langues
           peuvent être indiquées par leur code long ou court. Veuillez noter que tous
           les dépôts ne fournissent pas les fichiers Translation pour toutes les
           langues, les codes longs de langues étant particulièrement rares.

           La liste par défaut contient « environment » et « en ». La valeur
           « environment » a une signification spéciale : elle sera remplacée, à
           l'exécution, par les codes de langues utilisés dans la variable
           d'environnement LC_MESSAGES. Les codes utilisés en double ne seront pas inclus
           deux fois dans la liste. Si LC_MESSAGES contient « C », seul le fichier
           Translation-en sera utilisé, s'il est disponible. Pour forcer APT à n'utiliser
           aucun fichier de traduction, il est nécessaire d'utiliser le réglage
           Acquire::Languages=none. La valeur « none » a une signification spéciale et
           indique de ne rechercher aucun fichier Translation. Cela indique à APT de
           télécharger ces traductions, sans nécessairement les utiliser sauf si la
           variable d'environnement indique ces langues. Ainsi, dans l'exemple qui suit,
           l'ordre utilisé sera « en, fr » si dans un environnement configuré pour
           l'anglais et « fr, en » pour un environnement configuré en français. Les
           fichiers pour l'allemand seront également téléchargés mais ne sont utilisés
           que dans un environnement configuré pour l'allemand. Dans ce dernier cas,
           l'ordre est alors « de, fr, en ».

               Acquire::Languages { "environment"; "fr"; "en"; "none"; "de"; };

           Note : afin d'éviter des problèmes lorsqu'APT est exécuté dans différents
           environnements (p. ex. par différents utilisateurs ou différents programmes),
           tous les fichiers « Translation »qui sont trouvés dans /var/lib/apt/lists/
           seront ajoutés à la fin de la liste (après un « none » implicite).
 



je ne l'ai jamais mis en œuvre donc je ne peux pas expliquer plus neutral

edit : haaa si je l'avais testé
dans le fichier /etc/apt/apt.conf je rajoute la ligne

Acquire::Languages "none";


suivi d'un

apt-get update


normalement il n'y a plus de Translation téléchargé
il suffit alors de commenter Acquire::Languages (#) et de refaire un apt-get update pour n'avoir que les traductions en relation avec vos configurations de localisation

Dernière modification par Severian (22-08-2016 09:46:21)

Hors ligne

#5 22-08-2016 20:33:30

Mercredi
Membre
Distrib. : Testing/Sid
Noyau : 5.2
(G)UI : Gnome-shell
Inscription : 25-09-2015

Re : Problème lors du réglage des paramètres linguistiques ?

Ah oui bien vu Severian pour les paquets non traduits, j'ai quelques trucs qui ne sont qu'en anglais ....
Bon ben du coup je garde tout lol

Hors ligne

#6 04-09-2016 10:50:31

BibiSky51
Membre
Lieu : Entre la chaise et le clavier
Distrib. : Debian 10 Buster
Noyau : 4.19.0-10-amd64
(G)UI : Xfce 4.12 (+ LightDM)
Inscription : 25-06-2016

Re : Problème lors du réglage des paramètres linguistiques ?

[2 semaines plus tard]

Merci Severian pour ces infos,  du coup j'ai eu envie d'expérimenter.

Je remarque que je n'ai pas de fichier etc/apt/apt.conf mais un dossier etc/apt/apt.conf.d/
je décide donc de créer apt.conf et un coup de nano plus tard (enfin 2, il fallait être en su) je teste et paf :

apt-get update


E: Erreur syntaxique /etc/apt/apt.conf:2 : valeur aberrante à la fin du fichier



Du coup je supprime le fichier fraîchement créé et crée un fichier 00language dans le dossier etc/apt/apt.conf.d/, je teste et cette fois :

apt-get update


Atteint http://security.debian.org jessie/updates InRelease
Atteint http://security.debian.org jessie/updates/main amd64 Packages      
Ign http://httpredir.debian.org jessie InRelease                              
Atteint http://security.debian.org jessie/updates/contrib amd64 Packages      
Atteint http://httpredir.debian.org jessie-updates InRelease                  
Atteint http://security.debian.org jessie/updates/non-free amd64 Packages      
Atteint http://httpredir.debian.org jessie Release.gpg        
Réception de : 1 http://httpredir.debian.org jessie-updates/main amd64 Packages/DiffIndex [5 440 B]
Atteint http://httpredir.debian.org jessie-updates/contrib amd64 Packages  
Réception de : 2 http://httpredir.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Atteint http://httpredir.debian.org jessie Release
Atteint http://httpredir.debian.org jessie/main amd64 Packages
Atteint http://httpredir.debian.org jessie/contrib amd64 Packages
Atteint http://httpredir.debian.org jessie/non-free amd64 Packages
Atteint http://httpredir.debian.org jessie/main Translation-fr
 



Il n'y a plus d'appels à translation-en

Par contre, et je viens seulement de le remarquer, il n'y a pas d'appel à translation-fr pour contrib et non-free : est-ce que ça signifie que je n'ai pas de paquets en français dans ces deux catégories ?


Rien n'est plus semblable à l'identique que ce qui est pareil à la même chose - Pierre DAC
CM : MSI FM2-A75IA-E53 / Proc : AMD A4-5300 / RAM 4 Go / SSD : CRUCIAL M 550

Hors ligne

Pied de page des forums