# \[F\] Installer is broken

**URL:** https://community.mp3tag.de/t/f-installer-is-broken/18723
**Category:** Fixed Bugs
**Tags:** bug-fixed
**Created:** [February 19, 2017, 5:30am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723 "2017-02-19T05:30:17Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![illuminator](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/b4bc9f/32.png) [@illuminator](https://community.mp3tag.de/u/illuminator)
#### Post date: [February 19, 2017, 5:30am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/1 "2017-02-19T05:30:17Z")

</div>

I just download latest MP3tag (2.81). When I try to install it, I see the broken text in the installer.

**OS:** Windows 10 Pro 64 Bits

 ![](https://community.mp3tag.de/uploads/default/original/2X/3/3012d12bd775fee08858b45a48b07e739744468a.PNG)  

 ![](https://community.mp3tag.de/uploads/default/original/2X/3/3012d12bd775fee08858b45a48b07e739744468a.PNG)

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [February 19, 2017, 7:47am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/2 "2017-02-19T07:47:35Z")

</div>

From your screenshot I can see that you're using Windows in your specific locale. I'm not able to read this language and to decide which parts are correct and which are not.

Can you please explain a little what you mean by "broken"?

Kind regards  
– Florian

---

<div class="post-metadata">

### Author: ![illuminator](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/b4bc9f/32.png) [@illuminator](https://community.mp3tag.de/u/illuminator)
#### Post date: [February 19, 2017, 9:28am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/3 "2017-02-19T09:28:28Z")

</div>

Installer shows with **unreadable** text.  
It isn't English. It contains some character in my language but it is not readable word.

It's just random character.

---

<div class="post-metadata">

### Author: ![mjcm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/9d8465/32.png) [@mjcm](https://community.mp3tag.de/u/mjcm)
#### Post date: [February 20, 2017, 6:13am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/4 "2017-02-20T06:13:50Z")

</div>

Florian,

I have marked (only) a couple of the problem letters for you so you can see what is wrong.

 ![](https://community.mp3tag.de/uploads/default/original/2X/9/9a6974908f3a4ecaf91993c33a7fe247df71d8cb.jpg)  

Florian, which installer do you use ? Inosetup / Nullsoft ?

My guess that the OP has some DLL's missing on his / her PC.

 ![](https://community.mp3tag.de/uploads/default/original/2X/9/9a6974908f3a4ecaf91993c33a7fe247df71d8cb.jpg)

---

<div class="post-metadata">

### Author: ![illuminator](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/b4bc9f/32.png) [@illuminator](https://community.mp3tag.de/u/illuminator)
#### Post date: [February 20, 2017, 6:27am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/5 "2017-02-20T06:27:23Z")

</div>

> [@Mike\_nl](#):
>
> Florian,
> 
> I have marked (only) a couple of the problem letters for you so you can see what is wrong.
> 
> ![](https://community.mp3tag.de/uploads/default/original/2X/9/9a6974908f3a4ecaf91993c33a7fe247df71d8cb.jpg)  
> 
> Florian, which installer do you use ? Inosetup / Nullsoft ?
> 
> My guess that the OP has some DLL's missing on his / her PC.

Almost all text is unreadable (all text that contain my language characters) except English text.

I downloaded the installer from [http://www.mp3tag.de/en/download.html](http://www.mp3tag.de/en/download.html)

**Here is file properties:**

 ![](https://community.mp3tag.de/uploads/default/original/2X/3/30db2a39c35dc833430902d5fc1264e3944c4731.PNG)  

**File Hash (MD5):** BE65707AF460F5D95BB9789E2E48D0C7

 ![](https://community.mp3tag.de/uploads/default/original/2X/3/30db2a39c35dc833430902d5fc1264e3944c4731.PNG)

---

<div class="post-metadata">

### Author: ![mjcm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/9d8465/32.png) [@mjcm](https://community.mp3tag.de/u/mjcm)
#### Post date: [February 20, 2017, 9:40am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/6 "2017-02-20T09:40:03Z")

</div>

^ I understand as I live in Thailand and my wife is THAI and she also can't understand it.

I just pointed SOME errors out for Florian as he can't read Thai.

PLEASE Let's wait what Florian has to say about this, maybe it's a problem with the installer and maybe another error.!

Edit: But (ignoring the (unreadable) Characters) does the Installer works ? Or ????

---

<div class="post-metadata">

### Author: ![illuminator](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/b4bc9f/32.png) [@illuminator](https://community.mp3tag.de/u/illuminator)
#### Post date: [February 20, 2017, 9:57am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/7 "2017-02-20T09:57:46Z")

</div>

Thank you.

But I will not continue installing because I can't read these text. I don't want to make any mistake while installing.

OK. I'll wait.

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [February 20, 2017, 11:17am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/8 "2017-02-20T11:17:26Z")

</div>

> [@Mike\_nl](#):
>
> Florian, which installer do you use ? Inosetup / Nullsoft ?

Thanks, Mike. I'm using NSIS and switched to v3.01 from v2.53 with this release (and the betas which led to v2.81).

I've checked the setup and I can't see any prominent issues. Maybe the Thai language file of NSIS itself is broken?

[https://sourceforge.net/p/nsis/code/HEAD/tr...0files/Thai.nlf](https://sourceforge.net/p/nsis/code/HEAD/tree/NSIS/trunk/Contrib/Language%20files/Thai.nlf)  
[https://sourceforge.net/p/nsis/code/HEAD/tr...0files/Thai.nsh](https://sourceforge.net/p/nsis/code/HEAD/tree/NSIS/trunk/Contrib/Language%20files/Thai.nsh)

Kind regards  
– Florian

---

<div class="post-metadata">

### Author: ![mjcm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/9d8465/32.png) [@mjcm](https://community.mp3tag.de/u/mjcm)
#### Post date: [February 20, 2017, 12:05pm UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/9 "2017-02-20T12:05:38Z")

</div>

Thanks Florian.

As I can't read Thai that well (only at kindergarten grade 2 😃 ) it's a difficult problem.

My advice to Illuminator would be.

Have a Search on Forums like Pantip (in THAI) etc to see if there are known errors with Nullsoft (NSIS) and Thai Language in combination with Windows 10.

I will also have a look, but as my Thai language skills are limited I doubt I can find an answer but if I do, I will report back.

---

<div class="post-metadata">

### Author: ![mjcm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/9d8465/32.png) [@mjcm](https://community.mp3tag.de/u/mjcm)
#### Post date: [February 21, 2017, 5:22am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/10 "2017-02-21T05:22:29Z")

</div>

Florian,

read this (maybe it makes sense to you)

> [@](#):
>
> I am using "SetFont "Arial" 10", in my installer. But as the Thai language does not support "Arial, times, verdana ,...", so I want to disable the font setting in case of Thai language selection.
> 
> ```
> Can anybody tell me, how to disable the font setting in case of "Thai" language selection, inside a function.
>    
>    
> Regards
> Venu
> 
> kichik
> 18th October 2004 18:37 UTC
> 
> SetFont has a /LANG= switch. Use it to define a font for every language but Thai.
> 
> ```

Link: [https://nsis-dev.github.io/NSIS-Forums/html/t-196558.html](https://nsis-dev.github.io/NSIS-Forums/html/t-196558.html)

And this

> [@](#):
>
> Since NSIS 2.26, the language selection dialog of Modern UI hides languages unsupported by the user's selected codepage by default. This prevents the user from selecting unsupported languages and getting garbage for text. The user can select another codepage in the Regional and Language Options control panel under the Advanced tab in the Language for non-Unicode programs box.
> 
> To revert to the old behavior and display all languages, no matter what the user will see when they're selected, use MUI\_LANGDLL\_ALLLANGUAGES.

From here: [http://nsis.sourceforge.net/Why\_does\_the\_l...\_some\_languages](http://nsis.sourceforge.net/Why_does_the_language_selection_dialog_hide_some_languages)

---

<div class="post-metadata">

### Author: ![illuminator](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/b4bc9f/32.png) [@illuminator](https://community.mp3tag.de/u/illuminator)
#### Post date: [February 22, 2017, 10:41am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/11 "2017-02-22T10:41:34Z")

</div>

> [@Florian](#):
>
> Thanks, Mike. I'm using NSIS and switched to v3.01 from v2.53 with this release (and the betas which led to v2.81).
> 
> I've checked the setup and I can't see any prominent issues. Maybe the Thai language file of NSIS itself is broken?
> 
> [https://sourceforge.net/p/nsis/code/HEAD/tr...0files/Thai.nlf](https://sourceforge.net/p/nsis/code/HEAD/tree/NSIS/trunk/Contrib/Language%20files/Thai.nlf)  
> [https://sourceforge.net/p/nsis/code/HEAD/tr...0files/Thai.nsh](https://sourceforge.net/p/nsis/code/HEAD/tree/NSIS/trunk/Contrib/Language%20files/Thai.nsh)
> 
> Kind regards  
> – Florian

These files are readable. I have no idea why installer is broken.

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 13, 2017, 8:33am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/12 "2017-03-13T08:33:03Z")

</div>

Can you please try the current [Development Build Mp3tag v2.81a](http://developer.mp3tag.de).

Kind regards  
– Florian

---

<div class="post-metadata">

### Author: ![illuminator](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/b4bc9f/32.png) [@illuminator](https://community.mp3tag.de/u/illuminator)
#### Post date: [March 13, 2017, 9:26am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/13 "2017-03-13T09:26:45Z")

</div>

It works well! 😆

 ![](https://community.mp3tag.de/uploads/default/original/2X/b/baf13f28f3dbcff1402d214401d6d294d44f21ba.PNG)  

 ![](https://community.mp3tag.de/uploads/default/original/2X/b/baf13f28f3dbcff1402d214401d6d294d44f21ba.PNG)

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 13, 2017, 12:22pm UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/14 "2017-03-13T12:22:26Z")

</div>

Excellent! Thanks for confirming the fix 🙂

---

<div class="post-metadata">

### Author: ![mjcm](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/9d8465/32.png) [@mjcm](https://community.mp3tag.de/u/mjcm)
#### Post date: [March 14, 2017, 9:33am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/15 "2017-03-14T09:33:30Z")

</div>

Florian,

I personally find this a very strange fix. Why ?

NSIS supports Thai (as you already linked to the Thai Language Files) but you default to English when the language is Not Supported, but Thai is supported by the Installer.

Thx

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 14, 2017, 10:02am UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/16 "2017-03-14T10:02:33Z")

</div>

> [@Mike\_nl](#):
>
> I personally find this a very strange fix. Why ?
> 
> NSIS supports Thai (as you already linked to the Thai Language Files) but you default to English when the language is Not Supported, but Thai is supported by the Installer.

I've decided to only support installer languages for which also translations of the actual Mp3tag interface are included in the installer.

There is a Thai translation available for Mp3tag, but it's quite outdated – that's why it's not included by default. This can change if it gets updated to the latest version at some point.

Kind regards  
– Florian

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [December 28, 2018, 2:09pm UTC](https://community.mp3tag.de/t/f-installer-is-broken/18723/17 "2018-12-28T14:09:07Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
