Hardcoded "Gesamtes Netzwerk" string?

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Hardcoded "Gesamtes Netzwerk" string?

Post by *MarcinW »

I noticed a strange thing: "Gesamtes Netzwerk" is displayed instead of "Entire Network" after using Alt+F1/F2 -> "Network Neighborhood" - but only under Polish Windows 2000 SP4 (tested with TC using both English and Polish languages). I have many operating systems on this machine, including also Polish Windows 98 and Polish Windows XP - but no such problem there. I tested this also with English Windows 2000 RC2 virtual machine - no problem there. This problem can be reproduced only with TC 9.0 beta4, not with TC 8.52a.

I can perform some additional tests or debugging if needed.

Screenshot:

Code: Select all

MIME-Version: 1.0
Content-Type: application/octet-stream; name="Screenshot.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Screenshot.png"

iVBORw0KGgoAAAANSUhEUgAAAWgAAACnCAMAAAAL8jYyAAAAKnRFWHRDcmVhdGlvbiBUaW1lAEN6
IDcgbGlwIDIwMTYgMDE6MzE6MDQgKzAxMDB37zkKAAAAB3RJTUUH4AcGFx8orF0hfwAAAAlwSFlz
AAALEgAACxIB0t1+/AAAAARnQU1BAACxjwv8YQUAAAGqUExURdTQyICAgEBAQAAAgISEhAAAAMDA
wISEAP//////AMDAQP//f0JCQj4+Pjo6OjY2NjMzM0dHR3V1dXFxcW1tbWpqajU1NUpKSoGBgXx8
fHR0dHh4eHt7ezg4OE1NTYyMjIeHh319fYqKijs7O1BQUJSUlI+Pj4KCgn9/f0ZGRlNTU52dnZiY
mElJSVZWVqenp6KiopKSko2NjUxMTF9fX1tbW1hYWK+vr6urq5ubm05OTmFhYbS0tLGxsba2trOz
s6amppeXl6SkpEtLS2JiYr6+vsHBwby8vLCwsKioqGNjY8fHx8LCwru7u1VVVWRkZMzMzMjIyFpa
WmVlZdHR0WZmZv8A/wokan19nXZ2lW5ujWpqiGZmg2Bge2NjfoaGpMPD0WVlgZGRrdDQ2wD/AG9v
jpKSrpWVsJCQrIuLqYWFpH19nHd3l3V1lXBwkGtriWJifl1deH5+no/N7KDj/53i/4ze/4HH6F9f
eqfl/73r/7fq/57j/4bc/4yMqazn/8ju/7/s/6Lk/2xsi5SUr6jg+a3n/6rm/5Xg/5Xb+XJykZeX
sYSEo3h4mDQdgNwAAAe9SURBVHja7Z2Jg9Q0FIc7zLRb5PIAUUAFBBXxFi8UFA8UFxUVGAUPBA8Q
Be8b7/v4n+100uS9JO10rpfOzO/rMtumaab5+ppkstsligAAYHhaQITQ1xmASTP8XZCGPuXZpLVi
SCKIHonWinY1Vn6IHpFC9K//nD737/n/PKJTSguiR0SL/u33P/7862+faJ4dokejEP39Dz/+9POl
XyB6WhSi3/z6m2+/u/RWTdFxHBcpZs2fErsZFpJC9Ceffvb5F19+pf0mSbVonTJIdATROZlo1Q9e
uEg7RIieMD3R/X7w7DnaITLRcZ/ILzrfU7zkr0wuROdkolU/eOYM6xAL00Wb3Pflj2iiNl9lbiE6
JxOt+sFTp1iHyETrLq1adP96xHZvGLqOjSATrfrBEyd5h6hMqzY6LrJXiNariGiX3qjjwwsXP/q4
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
D460y0jirA7eAAAAAElFTkSuQmCC
User avatar
Dalai
Power Member
Power Member
Posts: 9966
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Confirmed on an English Windows 2000.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50549
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Hmm, no idea - I can't see "Gesamtes Netzwerk" in my code, but it's in the totalcmd.exe. Maybe a string is missing from Polish language?
Author of Total Commander
https://www.ghisler.com
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

Well, today - on the same machine with the same TC installation - I can't reproduce this anymore...

But: this is not connected with TC language files - I deleted whole Language folder, so TC switched from Polish to built-in English, but in both cases I get Polish string for "Entire Network" today. So this string must be read from the operating system.

I suppose that TC displays "Gesamtes Netzwerk" when it fails to read the name from the operating system.
User avatar
Dalai
Power Member
Power Member
Posts: 9966
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

I can still reproduce it on an English language Windows 2000 Pro SP4. TC9 beta4 shows "Gesamtes Netzwerk" while beta1 and 2 show "Entire Network". TC uses German language file in both cases, but beta4 is wrong. TC is supposed to get the names from the OS, not from anywhere else.

Unfortunately, I don't have an English language WinXP at my disposal. An English Win7 x64 shows "Entire Network", too.

And, I've just found the cause: It's the NetHoodStyle setting. Setting it to 2, TC shows the German string, setting it to something else, TC shows the name it got from the OS. I guess this has something to do with the other bugs and changed behavior we've been discussing regarding this setting.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

Dalai wrote:And, I've just found the cause: It's the NetHoodStyle setting. Setting it to 2, TC shows the German string, setting it to something else, TC shows the name it got from the OS.
You are perfectly right. I readded NetHoodStyle=2 to the configuration file and I can reproduce the problem again.
User avatar
Dalai
Power Member
Power Member
Posts: 9966
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

history.txt wrote:10.07.16 Fixed: Network Neighborhood: Empty on XP with NethoodStyle=2 (fix also removed German Entire network title) (32/64)
Confirm both fixes. Thanks!

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

Fully fixed. Network neighborhood is not empty and the string is not in German now.

Tested with Windows 95, 98, NT4, 2000, XP 32-bit, Server 2003 32-bit, Server 2003 64-bit (TC 32-bit and 64-bit).
Post Reply