Eigene Wcmd_deu.mnu beim Update erhalten?

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
CSe
Senior Member
Senior Member
Posts: 233
Joined: 2003-04-07, 08:28 UTC
Location: Deutschland, NRW

Eigene Wcmd_deu.mnu beim Update erhalten?

Post by *CSe »

In http://ghisler.ch/board/viewtopic.php?t=275 wurde ja viel darüber diskutiert, dass die MNU-Datei bei jedem Update überschrieben wird. Allerdings schläft diesr Thread seit Januar 2005.

Hat sich seitdem noch etwas getan, was ich übersehen habe? Oder muss ich meine angepasste Wcmd_deu.mnu sichern, TC aktualisieren und manuell die beiden Dateien vergleichen? :(
Viele Grüße

Christian
User avatar
RID500
Member
Member
Posts: 194
Joined: 2006-11-20, 12:38 UTC

Post by *RID500 »

Du kannst deine "Wcmd_deu.mnu"
in z.B. "Wcmd_deu_CSe.mnu" umbenennen
und diese dann in den Spracheinstellungen auswählen.
Dadurch wird dein Menü nicht mehr bei einem TCUpdate überschrieben.

Du kannst auch die "WCMD_DEU.LNG"
in ""WCMD_DEU_CSe.LNG"" umbenennen,
dann wird die MNU autom. benutzt wenn du
deine umbenannte LNG auswählst.


"WCMD_DEU.MNU" =>"WCMD_DEU_CSe.MNU"
"WCMD_DEU.LNG" => "WCMD_DEU_CSe.LNG"


Dann musst du allerdings deine Dateien bei einem TC Update selbst anpassen.
/join #TCMD Chat at irc.freenode.net - Today's newbies are tomorrow's experts.
User avatar
CSe
Senior Member
Senior Member
Posts: 233
Joined: 2003-04-07, 08:28 UTC
Location: Deutschland, NRW

Post by *CSe »

RID500 wrote:Dann musst du allerdings deine Dateien bei einem TC Update selbst anpassen.
Das meine ich ja. Wenn es neue Einträge gibt, muss ich - wie im anderen Thread beschrieben - per Compare It oder einem ähnlichen Tool das neue Menü un mein Menü zusammenbasteln. :roll:

Ich bin doch nicht der einzige mit einer veränderten Menü-Datei. Geht das nicht irgendwie eleganter?
Viele Grüße

Christian
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3378
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

Am elegantesten ists wies RID500 beschrieben hat.
Hoecker sie sind raus!
User avatar
RID500
Member
Member
Posts: 194
Joined: 2006-11-20, 12:38 UTC

Post by *RID500 »

Vielleicht wenn
ausser den kompletten MNUs, LNGs, INIs u.s.w.
auch regelmässig ein Diff
zw. der letzten und der aktuellen Version mitgeliefert werden würde.
(oder jmd sich bereit erklärt dieses Diff für die Anderen zu erstellen)

Dann könnte man sich aus dem Diff bequem das raussuchen
was man gebrauchen könnte. ..... mal sehen ob ich am WE Zeit habe :roll:
/join #TCMD Chat at irc.freenode.net - Today's newbies are tomorrow's experts.
User avatar
petermad
Power Member
Power Member
Posts: 16021
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

"WCMD_DEU.MNU" =>"WCMD_DEU_CSe.MNU"
"WCMD_DEU.LNG" => "WCMD_DEU_CSe.LNG"
"WCMD_DEU.MNU" =>"WCMD_CSe_DEU.MNU"
"WCMD_DEU.LNG" => "WCMD_CSe_DEU.LNG"

Sind besser:

http://ghisler.ch/board/viewtopic.php?p=104395#104395
http://ghisler.ch/board/viewtopic.php?p=81230#81230
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
CSe
Senior Member
Senior Member
Posts: 233
Joined: 2003-04-07, 08:28 UTC
Location: Deutschland, NRW

Post by *CSe »

Ok, vielen Dank für die Informationen.
Viele Grüße

Christian
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

Da kann ich noch einen draufsetzen :

Ich habe die Sprachdatei "WCMD_DEU.LNG" nicht einfach kopiert, sondern mit NTFS Link als Hardlink "WCMD_CSe_DEU.LNG" erzeugt.

Das hat den Vorteil, dass bei einem Update die originale Sprachdatei überschrieben wird und augenblicklich auch meine private aktualisiert ist :!:
#5767 Personal license
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Wie waere es mit dem Setzen von dem Read-Only Attribut?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
Stance
Power Member
Power Member
Posts: 1079
Joined: 2005-03-29, 06:26 UTC

Post by *Stance »

CSe
ich habe im: "[REQUEST] Setup Einstellungen speichern" den Vorschlag gemacht, veränderte Dateien in den Papierkorb zu löschen anstatt zu überschreiben.
Damit wäre es möglich, diese wieder herzustellen.
http://www.ghisler.ch/board/viewtopic.php?p=115446#115446
User avatar
Stance
Power Member
Power Member
Posts: 1079
Joined: 2005-03-29, 06:26 UTC

Post by *Stance »

Der TC scheint über die -wieder einmal undokumentierte- Funktion zu verfügen, zusammengehörende Dateien am "Ländercode" zu erkennen:
http://ghisler.ch/board/viewtopic.php?p=104395#104395

WCMD_NEW_RUS.HLP*
WCMD_NEW_RUS.INC
WCMD_NEW_RUS.LNG
WCMD_NEW_RUS.MNU

Wird erkannt bei Unterstrich + Ländercode vor dem Punkt: _RUS.
sqa_wizard wrote:Ich habe die Sprachdatei "WCMD_DEU.LNG" nicht einfach kopiert, sondern mit NTFS Link als Hardlink "WCMD_CSe_DEU.LNG" erzeugt.

Das hat den Vorteil, dass bei einem Update die originale Sprachdatei überschrieben wird und augenblicklich auch meine private aktualisiert ist :!:
Warum ist der Trick mit NTFS Link in diesem Fall überhaupt notwendig?
Der TC sollte doch nach der Installation von "WCMD_DEU.LNG" die angepasste Menu und Hilfedatei automatisch anwählen.*
http://ghisler.ch/board/viewtopic.php?p=81230#81230

Der Tip ist wirklich cool und könnte mir zB bei der Installation der Hilfedateien sehr nützlich sein.

*Ich hätte gern zwei installierte Hilfedateien, die automatisch gewählt werden, wenn von De nach En umgeschaltet wird.
User avatar
norfie²
Power Member
Power Member
Posts: 1038
Joined: 2006-02-10, 07:27 UTC

Post by *norfie² »

2Stance
*Ich hätte gern zwei installierte Hilfedateien, die automatisch gewählt werden, wenn von De nach En umgeschaltet wird.
Laesst sich heute schon realisieren:
1.) deutsche TOTALCMD.HLP nach %COMMANDER_PATH%\LANGUAGE\WCMD_DEU.HLP umbenennen/kopieren
2.) englische TOTALCMD.HLP nach %COMMANDER_PATH%\TOTALCMD.HLP kopieren.
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

Der TC sollte doch nach der Installation von "WCMD_DEU.LNG" die angepasste Menu und Hilfedatei automatisch anwählen.
Wenn du "WCMD_DEU.LNG" auswählst wird automatisch auch "WCMD_DEU.MNU" gewählt ... TC kann nicht erraten welches Menue du willst ;)

Umgekehrt:
Bei Auswahl von "WCMD_CSe_DEU.MNU" könnte TC sehr wohl "WCMD_DEU.LNG" als Sprache erraten ... tut er aber nicht :(

Übrigens:
Dieser Ländercode-Trick "_DEU" funktioniert wirklich, aber bisher nur bei der Spracherkennung während der Plugin-Installation (um die passender Beschreibung anzuzeigen)
#5767 Personal license
User avatar
Stance
Power Member
Power Member
Posts: 1079
Joined: 2005-03-29, 06:26 UTC

Post by *Stance »

norfie²
sqa_wizard
Vielen Dank für die Antworten. :)
Post Reply