Results 1 to 5 of 5

Thread: Languages in Basic setup

  1. #1
    Join Date
    Oct 2001
    Location
    Landskrona, Sweden
    Posts
    193

    Question Languages in Basic setup

    This is the first time I try to make a basic project and it did not behave as I expected.

    In standard projects you can add components with different languages and they will only be installed if the language match the language that the user selected from the languages combobox when the setup starts.

    I assume that the basic project would function the same but that was not the case and I don't understand why.

    This is what I did using the project wizard.

    I created a basic project with only one feature. The feature have two components. The first component with language set to english and the second component with language set two swedish.
    No matter what I select from the languages popup when the setup starts both components are always installed....WHY?

    In the property page for the language property it say:

    "When you build a release, the Release wizard asks you which languages to include in your setup package. Language-dependant components are built into the release only if you select their language in the wizard."

    But even if I in the wizard select to only use english, the swedish components are still installed...I'm puzzled.
    Last edited by timelox; 08-29-2002 at 06:12 AM.

  2. #2
    Georg Wichmann Guest

    Thumbs down

    Yes, this is unfortunately what we observed as well.

    It seems that the Basic MSI setup is of no use if you have different language resources that you want to install based on a users preference.

    I am not surprised that your posting has not been answered by Installshield itself. It completes my view of this company and their products.

    The Developer 7 release is incomplete and has many "undocumented features".

    P.S. if there is a solution for this, I would be happy to hear from you or the Installshield Developers.

    Cheers

    Georg

  3. #3
    Join Date
    Oct 2001
    Location
    Landskrona, Sweden
    Posts
    193
    It's a bug and has been confirmed by InstallShield. I gave them a sample project to test this bug and it turned into a work order for their developers

    I do not know if the bug has been fixed since it's been awhile since they confirmed the bug and at that point they had no way for me to check the status of the WO, as they have now.

    Maybe I will recreate the sample project in DevStudio 9 SP 1 and see if the bug has been fixed. But...spare time is an issue.

  4. #4
    Georg Wichmann Guest
    Thanks for your info and your effort concerning this matter.

    It seems like the engine always installs all components based on the file sortation in the file table (direct editor). I have some components with "final" language German and others with their English version in the target folder.

    Kind Regards

    Georg

  5. #5
    Georg Wichmann Guest
    Hopefully the final reply.

    If you enter this condition manually(!) for a component you can force that it is installed only if the user did choose US English when launching the setup:

    ProductLanguage=1033

    So there is a way to control behaviour.

    Cheers

    Georg

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •