Reply to Thread

Post a reply to the thread: %CURLNG% does not work anymore in version 7.7

Your Message

Click here to log in

What's the name of our main installation product (in uppercase letters), directly followed by the current year?

 

You may choose an icon for your message from this list

Additional Options

  • Will turn www.example.com into [URL]http://www.example.com[/URL].

Topic Review (Newest First)

  • 05-09-2012, 10:41 AM
    linder

    Re: %CURLNG% does not work anymore in version 7.7

    Added!

    IMPROVEMENT: [SB#204271] Add new built-in %SYSLNG% variable to retrieve the language identifier for the system locale.

    Friedrich
  • 05-07-2012, 04:22 AM
    linder

    Re: %CURLNG% does not work anymore in version 7.7

    Hi Olivier,

    Perfect! Thanks for the update.

    We'll add a new built-in variable to the next maintenance build!

    Friedrich
  • 05-07-2012, 04:02 AM
    obordes

    Re: %CURLNG% does not work anymore in version 7.7

    Hello Friedrich ,

    Sorry for the delay.

    Adding a new built-in variable in next version would be perfect indeed.
    Until then your solution using GetSystemDefaultLangID works quite fine.

    Thanks for your answer.

    Olivier
  • 04-27-2012, 04:22 AM
    linder

    Re: %CURLNG% does not work anymore in version 7.7

    Hello,

    This is the following fix:

    FIX : [SB#203261] Installer: Under certain circumstances, the automatic language detection in a multiple-language setup did not work as expected.

    %CURLNG% did not work correctly in previous versions. This has been fixed in V7.7 and it works as expected now. The built-in variable holds the currently active (installer) language ID. For example, you create a setup.exe with English (1033) and German (1031) language support. On a German (1031) Windows, it displays the German module and %CURLNG% is 1031. It should not display the machine language ID (this was a bug in previous versions).

    What we can do in the next version is to add a new built-in variable (e.g. %DEFLNG%) that returns the language identifier for the system locale.

    I have uploaded a simple project for you that can handle this in V7.7. You can then create your own variable.

    www.lindersoft.com/projects/SystemDefaultLng.zip

    Does this help?

    Friedrich
  • 04-27-2012, 03:46 AM
    obordes

    %CURLNG% does not work anymore in version 7.7

    Since upgrading to SetupBuilder v7.7.3648, %CURLNG% is always set to 1033.

    With the previous 7.6.3695 version, %CURLNG% worked fine and had the right 2055 or 4108 value (swiss german or french).

Posting Permissions

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