ERLEDIGT
JA
JA
ANTWORTEN
17
17
ZUGRIFFE
844
844
EMPFEHLEN
-
Hallo Tutorialer!
Ich es möglich LangRessource Dateien mit die .NET exe zu injizieren?
Diese liegen ja lose mit im Programmordner, in dem Ordner der jeweiligen Sprache.
Wenn das geht, wo finde ich Infos dazu?
Es gibt ein nettes Tutorial auf TheCodeProject der das injizieren von ManifestDateien beschreibt.
Dafür wird die Funktion kernel32.UpdateRessource( [...] ) verwendet.
Gibt es da evtl einen http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/introductiontoresources/resourcereference/resourcetypes.asp]Ressource Type[/URL] der das zulässt?
Ich komm nicht weiter.
MfG, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Wieso baust du dir nicht einfach deine eigenen Language Files (zB als XML), einen Translator dazu und stopfst sie als Ressourcen in deine Anwendung?
Nachteil: Um Language-Files zu adaptieren muss die Anwendung neu erstellt werden (nicht ganz, aber der Einfachheit halber kommt man fast nicht drum rum).
Vorteil: Problem gelöst und man hats selber in der Hand.
-
Hallo Norbert!
Hmm, das ist ne Möglichkeit. Nur ist mir mir das viel zu händisch.
Ok, Dialogtexte werden sowieso händisch erstellt.
Aber was ist mit den Bezeichnern von Steuerelementen,
die man in der IDE sprachspezifisch über den Designer ändern kann?
Soll ich zur Entwicklungszeit mit nackigen Steuerelementen rumhantieren
und mir die Beschriftungen dazudenken?
Oder denk ich jetzt zu kompliziert?
lg, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.09.05 11:09 #4
- Registriert seit
- Apr 2004
- Ort
- schweiz
- Beiträge
- 618
Hmm, bei meiner Grundlage besteht ne zusätliche Referenz, welche mir die Sprachumstellung vereinfacht. So hab ich bei den Options der Steuerelemente eine Funktion (Is multiLanguage) welche ich auf TrueSetzten kann. Beim Programmstart setzt ich dann die Sprache mit:
this.CurrentLanguage = Firma.SystemDll.Globalization.FirmaGlobalizationSettings.eLanguage.en (en = english )
Ich glaube das wär in etwas das was du willst
Also ist es möglich, aber wenn du genaue infos dazu willst müsste ich den Code etc durchsuchen, wie sie das Angestellt haben, das ich es so "mehr oder weniger bequem" habe.
Mfg
ziop~~Be water my friend~~ by bruce
~~Der einfachste Weg, bietet die schwerste Lösungssuche~~ by emkey
*****************************
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination
.:Blödeleienschreiber des 1. offiziellen Sven Uwe Fan-Clubs:.
-------------------------------------------------------------------------------------
Mir sche*** egal wer dein Vater ist!! Wenn ich fische geht keiner übers Wasser!
-
Ziop, es ist schon alles übersetzt

Beim Start frage ich die aktuelle SystemSprache ab
und dementsprechend werden die Texte der Controls gesetzt.
Für unbekannte Sprachen wird standart Englisch ausgewählt.
Und während der Laufzeit des Programms, kann auch die ProgrammSprache einfach umschalten.
Es gehört schon ein bissel mehr dazu als das, was Du da gepostet hast.

lg, cosmoMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.09.05 11:25 #6
- Registriert seit
- Apr 2004
- Ort
- schweiz
- Beiträge
- 618
Wiso? Das was du da gerade geschrieben hast, sag ich ja? Du hast die verschiedenen Sprachen schon vorgegebn willst aber beim start oder beim laufenden Programm per auswahl die sprache des laufenden Progs umstellen, das Bezeichnungen etc neu gesetzt werden. Und sonst hab ich dich jetzt 2 mal Falsch verstanden
~~Be water my friend~~ by bruce
~~Der einfachste Weg, bietet die schwerste Lösungssuche~~ by emkey
*****************************
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination
.:Blödeleienschreiber des 1. offiziellen Sven Uwe Fan-Clubs:.
-------------------------------------------------------------------------------------
Mir sche*** egal wer dein Vater ist!! Wenn ich fische geht keiner übers Wasser!
-
Meine Frage war:
und nicht
Zitat von cosmo
"Wie stell ich die Sprache in meinem lokalisierten Programm um?"
Ich bin bereits bei'm Releasen
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.09.05 11:50 #8
- Registriert seit
- Apr 2004
- Ort
- schweiz
- Beiträge
- 618
Ok, verlesen
Aber dann ne Frage, wiso erstellte denn keine DLL dafür? Oder packst sie zu ner anderen DLL? Ich nehm an du machst doch auch n Setup von deinem Proggi, also wäre das doch am einfachsten oder? Ansonsten halt ich besser den Mund, das wird mir zu Fortgeschritten
~~Be water my friend~~ by bruce
~~Der einfachste Weg, bietet die schwerste Lösungssuche~~ by emkey
*****************************
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination
.:Blödeleienschreiber des 1. offiziellen Sven Uwe Fan-Clubs:.
-------------------------------------------------------------------------------------
Mir sche*** egal wer dein Vater ist!! Wenn ich fische geht keiner übers Wasser!
-
Meiner, es werden doch bereits schon DLL`s mit den Ressourcen erstellt.
Zitat von zioProduct

Da ich aber schon alle nötigen Ubersetzungen habe, ist es nicht nötig,
weitere DLL`s mit weiteren Übersetzungen durch ein Update anzubieten,
wie es ja normalerweise der Fall ist.
( Diese werden einfach in die entsprechenden Ordner ( OrdnerName == LangCode ) kopiert. )
Daher wollte ich einen Weg finden, alles schön sauber zusammen zu fassen,
damit ich das Hauptprogram letztendlich in einem ganzen Teil habe.
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.09.05 13:10 #10
- Registriert seit
- Apr 2004
- Ort
- schweiz
- Beiträge
- 618
Updates kommen doch auch mit nem Setup-Proggi
schon gut schon gut bin still, obwohl ich dein Problem immer noch nicht sehe 
Aber musst nimmer antworten, spar dir die Zeit
~~Be water my friend~~ by bruce
~~Der einfachste Weg, bietet die schwerste Lösungssuche~~ by emkey
*****************************
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination
.:Blödeleienschreiber des 1. offiziellen Sven Uwe Fan-Clubs:.
-------------------------------------------------------------------------------------
Mir sche*** egal wer dein Vater ist!! Wenn ich fische geht keiner übers Wasser!
-
Gehört doch zum Thema, denke ich.
Zitat von zioProduct

Natürlich kommen die mit einem Setup Proggi.
Eines welches nur die neuen LangRessource DLL`s in den
entsprechenden Ordner ( OrdnerName == LangCode ) kopiert.
SOFERN DAS ABER NÖTIG IST
Jetzt ist es das aber nicht....
Wart mal.
Der //Edit: RessourceManager sucht automatisch nach Ordnern,
deren Namen dem Aktuellen LangCode entsprechen ( de, en, en-us, ect. ).
Und holt sich dann daraus anhand der Bezeichner ( Control.Text ) die Inhalte.
Ich glaub da werd ich ein Problem bekommen, OMG.
Hmm, gut dass Du jetzt so nachgehakt hast.
Ich denke das ich es jetzt nur so mit den Dialogtexten machen kann.
Ach Mist, dann lass ich halt alles so wie es ist.
lg, cosmoGeändert von Christian Kusmanow (29.09.05 um 14:32 Uhr)
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.09.05 15:33 #12
- Registriert seit
- Apr 2004
- Ort
- schweiz
- Beiträge
- 618
Jaaaa, Bitte Bitte, ich helf wo ich nur kann
ich wollte von Anfang an auf das raus, aber um es so zu machen das du es selber rallst und etwas dabei lernst, musste ich es halt auf diesem Wege tun.
Bin stolz auf dich *chm chm*
so one
zio
~~Be water my friend~~ by bruce
~~Der einfachste Weg, bietet die schwerste Lösungssuche~~ by emkey
*****************************
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination
.:Blödeleienschreiber des 1. offiziellen Sven Uwe Fan-Clubs:.
-------------------------------------------------------------------------------------
Mir sche*** egal wer dein Vater ist!! Wenn ich fische geht keiner übers Wasser!
-
Mein Freund,

Du verhälst Dich viel mehr als Feuer als wie Wasser.
Ich bin ein Perfektionist. Da kann sowas schonmal vorkommen,
dass man vor lauter verleibtheit in die Ordnung,
im ersten Moment an sowas gar nicht denkt.
*Kopfnuss geb*
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
29.09.05 15:55 #14
- Registriert seit
- Apr 2004
- Ort
- schweiz
- Beiträge
- 618
FIIIIIREEEEEEEEE *scooter nach sing*
Jaja du Perfektion- ich Minimal IST!
Oder sowas in der Art
Egal schreib mir mal wieder ne PM wenn du wie häufig ne Frage an mich hast *hust* Oder war das umgekehrt? Nenen, an dem Thread erkennt man wer wem auf die Sprünge hilft
~~Be water my friend~~ by bruce
~~Der einfachste Weg, bietet die schwerste Lösungssuche~~ by emkey
*****************************
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination
.:Blödeleienschreiber des 1. offiziellen Sven Uwe Fan-Clubs:.
-------------------------------------------------------------------------------------
Mir sche*** egal wer dein Vater ist!! Wenn ich fische geht keiner übers Wasser!
-
Mach Dich nicht lächerlich, ja.
Zitat von zioProduct

Mann könnte meinen Du bekommst auf einmal Höhenflüge.
- Kennst wohl keine Rechtschreibung
- Sieht der Verlauf des Threads nicht aus, also ob Du das hier mit Absicht veranstaltest hattest.
Wenn doch bist Du krank und solltest Dich mal untersuchen lassen.

- Bist Du bist aufs letzte unverschämt und missbrauchst das Forum hier für deine
hinterhältigen Gelüste.

fo, cosmoGeändert von Christian Kusmanow (29.09.05 um 16:30 Uhr)
MfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
Ähnliche Themen
-
Spring: Injizieren von Enums
Von DarthShader im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 6Letzter Beitrag: 21.06.08, 14:03 -
Umleitung von swf Dateien auf die htm Dateien per .htaccess
Von Haarentferner im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 01.02.08, 16:33 -
Brauch Hilfe beim Umwandeln von vob-Dateien in Audio-Dateien
Von campino2 im Forum Videoschnitt, Videotechnik & -produktionAntworten: 1Letzter Beitrag: 23.08.06, 03:13 -
In Dateien schreiben und Dateien auslesen (z.B. User + Pwd)
Von NeoHeadquarter im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 09.05.06, 13:44 -
.psd Dateien nach Crash .dat Dateien ->Wie reparieren?
Von Scorpio im Forum PhotoshopAntworten: 4Letzter Beitrag: 28.03.05, 13:22





Zitieren
Login





