• [^] # Re:Où est le problème?

    Posté par . En réponse au journal Quand le libre cherche à décourager ses adeptes.... Évalué à 10.

    résolus en disant "ce n'est pas de ma faute".

    Parce que c’est tout simplement faux. Le commentaire du dév. qui explique comment résoudre le problème a été cité ici même. Il explique les raisons de son choix, on peut ne pas être d’accord. Par contre dire qu’il a dit « ce n’est pas de ma faute » est à la limite du mensonge, vu que le dév. montre qu’il a cherché à résoudre le problème, a suspecté un bug de chez Microsoft (et pas une phrase en l’air, il donne le raisonnement qui l’a conduit à cette conclusion), il dit aussi qu’il ne peut pas résoudre le bug sans impacter d’autres utilisateurs ou revenir à l’ancien installeur.

    Alors je t’aide, les commentaire du dév :

    Open the MSI in Orca, go to View - Summary information... From the Languages field delete everything, keep only 1033,1036 (English and French). I assume you need French. :)
    Then you can add it to GPO.

    Oh incroyable, la solution !

    I'll prepare a patch, so we will have only "valid" language codes in Languages field, but I need to find out which languages are invalid.

    Oh incroyable, le dév. veut corriger le bug !

    No, the problem was not with the language codes. There can be any code in the Languages field, providing that the full length of the string is below 254. I think this limitation is Microsoft's bug, because I can add a longer string there and installer can work with it during normal install.

    Oh incroyable, se pourrait-il qu’il ait cherché à résoudre le bug, mais qu’il se rend compte que ça ne vient pas de chez lui ?

    So this bug cannot be fixed without limiting functionality in other area. For mass deployment via GPO, systems administrators may want to modify the installer anyway, because I doubt that they want to install all languages, all dictionaries etc. As an extra step, they should edit Summary Information - Languages, too.

    Oh incroyable, il juge que la correction de ce bug va impacter d’autres utilisateurs ! Mais mais attends… il fait attention aux utilisateurs, qui l’eut cru ?

    I did not say "go away". I wrote the solution, the workaround, whatever we call it. I write it once again, maybe it was not clear. You mentioned you use Orca.
    1. Open the MSI in Orca.
    2. Select View - Summary Information from the menu.
    3. In Edit Summary Information dialog, go to Languages field.
    4. Delete everything, keep only 1033.
    5. Press OK.
    6. Save MSI.
    Now you can add it to GPO.

    Moi je dis : pour réexpliquer trois fois la correction du problème, je trouve qu’il a beaucoup de patience avec ses utilisateurs le dév…

    3.4 was different. Multi language single MSI is a new feature of 3.5. I did not expect that it will cause problems in corporate environment and I'm sorry that it does. I will continue to improve the quality and usability of the installer, but I don't want to go back to 2 layer installer (NSIS + MSI).

    Et put*** il s’excuse en plus.

    Résumé :

    Tu dis n'importe quoi.

    Le réflexe de l’utilisateur devrait être en tout logique d’aller voir du côté de Microsoft pour confirmer le bug du MSI multi-langage et/ou rapporter ce que le dév. a mal fait. Et promis juré si Microsoft s’en contrefiche tous les trolleurs du sujet passent à Linux ? (Bah oui faudra être cohérent).