des versions traduites uniquement disponibles en binaires, sans autre possibilité de les installer. Il me semblait pourtant dans des projets bien conçus qu'on ne mettait pas les traductions en dur dans le code ?
Justement, ce n'est pas en dur dans le code, les traductions sont dans des fichiers séparés (DTD ou fichier properties). Ils sont même accessible via un système d'url interne specifique (chrome://nom_du_paquet/locale/foo..)
Les fichiers de localisations peuvent donc être fournis dans un paquet XPI séparé (une extension quoi). Ils l'ont longtemps fait pour la suite Mozilla (seamonkey), mais je suppose que si ils livrent des binaires différents de firefox avec pour chacun un paquet de localisation different, c'est pour plus de praticité (va donc dire à l'utilisateur lambda qu'il faut qu'il installe Firefox, puis ensuite aller chercher l'extension qui va bien pour que son truc soit en français...)
la superbe apparence intuitive et user-friendly des pages about:config et l'absence d'IHM pour présenter/modifier ces paramètres
Ils l'ont longtemps fait dans la suite Mozilla. Résultat : de nombreux utilisateurs pestait contre toutes ces options qui ne comprennent pas toujours.
Bref, tu veux un boite à option de geek ? utilise la suite Mozilla.
Pour le reste, ce sont des "bugs" connus et archi connus (et rabachés x fois déjà sur linuxfr), qu'ils essayent de résoudre comme ils peuvent.
[^] # Re: Et d'autres...
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Firefox cache mal son jeu. Évalué à 2.
Justement, ce n'est pas en dur dans le code, les traductions sont dans des fichiers séparés (DTD ou fichier properties). Ils sont même accessible via un système d'url interne specifique (chrome://nom_du_paquet/locale/foo..)
Les fichiers de localisations peuvent donc être fournis dans un paquet XPI séparé (une extension quoi). Ils l'ont longtemps fait pour la suite Mozilla (seamonkey), mais je suppose que si ils livrent des binaires différents de firefox avec pour chacun un paquet de localisation different, c'est pour plus de praticité (va donc dire à l'utilisateur lambda qu'il faut qu'il installe Firefox, puis ensuite aller chercher l'extension qui va bien pour que son truc soit en français...)
Ils l'ont longtemps fait dans la suite Mozilla. Résultat : de nombreux utilisateurs pestait contre toutes ces options qui ne comprennent pas toujours.
Bref, tu veux un boite à option de geek ? utilise la suite Mozilla.
Pour le reste, ce sont des "bugs" connus et archi connus (et rabachés x fois déjà sur linuxfr), qu'ils essayent de résoudre comme ils peuvent.