Status de OpenOffice.org 2.0 en breton

Evit kaozeal diwar-benn troidigezh OpenOffice.org e brezhoneg (1.1.x, 2.x ha 3.x)
Avatar de l’utilisateur
drouizig
Site Admin
Messages : 484
Inscription : mar. nov. 16, 2004 11:45 am
Localisation : Gwened/Sant-Brieg/Pouldreuzig
Contact :

Status de OpenOffice.org 2.0 en breton

Message par drouizig »

[Diwallit, ar pennad-mañ zo erruet kozh bremañ]

Voici le bilan mitigé de la phase de « sanity testing » de la pré-version d'OpenOffice.org 2.0 en breton. Comme vous pourrez le constater sur les copies d'écran en fin de page http://oo.drouizig.org , on a pu jouer avec... qu'il s'agisse de Calc, Draw, Writer ou Impress... la traduction est complète, il ne reste que quelques détails à régler à droite à gauche.

2 problèmes plus sérieux cependant restent à résoudre avant de pouvoir crier victoire. En effet on a du "repackager" le pack linguistique breton construit par Pavel afin de pouvoir l'exploiter.

Ce "repackaging" a consisté à faire croire au programme de setup que le package breton est en fait le package gallois.

Pourquoi ce subterfuge... il y a deux raisons :

- La première c'est que le cœur de la version actuelle d'OpenOffice.org 2.0 ne connaît pas le breton et n'a pas d'entrée pour notre langue dans sa liste des interfaces linguistiques supportées. D'après Eike il va falloir attendre la 2.0.1, on a eu beau faire la demande au mois de Mai 05, on n'a pas pu faire bouger les choses avant la 2.0.1...

- La seconde raison est que le programme d'installation utilisé par OpenOffice.org 2.0, est configuré pour s'adapter à la langue active du système Windows sur lequel on lance l'installation. Il fait donc un petit contrôle au niveau du système pour vérifier que la langue du package est bien supporté par le système Windows en cours. (Par exemple on ne pourra pas installer un package chinois sur un Windows occidental). Le problème ici c'est que le code du breton utilisé pour construire le package linguistique de langue bretonne n'est pas reconnu par Windows, en effet ce code a été arbitrairement choisi par nous (Eike & KAD) et ne correspond pas au code du breton spécifié par Microsoft (LCID)... et ce pour la simple raison que ce dernier n'existe pas... En général ce problème peut se régler sans trop de souci, en particulier dans le monde de l'OpenSource. Il faudrait donc configurer le programme de setup pour ne pas quitter même en cas de langue "inconnue". Nous savons que nous ne sommes pas les seuls à avoir ce souci, les Gallois l'ont sur Windows 2000, et j'ai vu passer des messages d'utilisateurs indonésiens ou malaisiens dont les langues ne sont pas non plus supportées par Microsoft...

En résumé nous pouvons donc "travailler" sur la finition de notre traduction, mais il va falloir attendre au mieux quelques semaines avant que ces 2 problèmes gênant soient bien résolus...
Avatar de l’utilisateur
drouizig
Site Admin
Messages : 484
Inscription : mar. nov. 16, 2004 11:45 am
Localisation : Gwened/Sant-Brieg/Pouldreuzig
Contact :

Message par drouizig »

Finalement nous avons pris la décision de gérer nous même le build d'OpenOffice.org 2.0 (sous Windows uniquement) pour être de la partie pour la sortie de la 2.0...

Une Beta2 d'OpenOffice.org avec inclusion de la langue bretonne comme langue supportée est maintenant téléchargeable sur le forum de drouizig.org (le setup est resté en anglais pour la première version basée sur le cut m125, elle sera en breton pour les versions basées sur les cuts suivant).

Nous avons pas mal souffert pour mettre ce build en place, et en particulier le fait que les builds « incrémentaux » se passent mal nous a obligé à repartir de 0 à chaque petite modif... et un build complet met 17h sur un PentiumIV. Enfin bon... mieux vaut cela que rien du tout :)

Cela va nous permettre trois choses cruciales :

- Étendre efficacement dès aujourd'hui le testing de la Beta2 en breton, en permettant sa diffusion depuis notre site.
- Diffuser une version 2.0 (pour windows uniquement) dès la disponibilité des sources.
- Appréhender les problèmes en amont, pour mieux les reporter à Pavel, ceci afin de les intégrer + efficacement dans le build officiel (pour 2.0.1).

Philippe
Répondre