Autor Beitrag
c83
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Fr 27.08.10 10:16 
Hallo zusammen

ich versuche einem Projekt eine "custom" Sprache hinzuzufügen. Dazu habe ich wie hier msdn.microsoft.com/d...ibrary/ms172469.aspx beschrieben eine neue Culture Info erstellt.

Es scheint auch alles geklappt zu haben, aber wenn ich in einem Projekt ein neues .resx file erstelle, wird dieses nicht compiliert (sprich es wird keine .rescources.dll Datei erstellt).

Ich kann die CultureInfo auf die neu erstellte Sprache einstellen, es wird aber immer das neutrale Resourcefile gewählt.


Irgend jemand eine Idee was ich ändern muss?

gruss
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4796
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 27.08.10 15:06 
Hast du für die Ressource-Datei die "BuildAction" denn auch auf "EmbeddedResource" gestellt?
Und bei "CustomTool" sollte "ResXFileCodeGenerator" stehen.
c83 Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Fr 27.08.10 15:43 
Jep, BuildAction und CustomTool sind eingestellt. Wenn ich eine resource datei für eine "Systemsprache" z.B. WindowsRes1.de-DE.resx hinzufüge, wird diese auch korrekt compiliert und ich kann die dll verwenden. versuch ich das selbe mit einer von mir selbst generierten CulutreInfo z.B. WindowsRes1.x-de-DE.resx, klappt es nicht.
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4796
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 27.08.10 16:03 
Ich denke mal, deine Namensgebung ist falsch: WindowsRes1.x-de-DE.resx (auch wenn es so im MSDN Beispiel benutzt wird). Probiere mal: WindowsRes1.xx-XX.resx
c83 Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mo 30.08.10 09:00 
Hallo th69

erstmal danke für deine Antworten, leider hatte ich am Wochenende zu wenig Zeit, habe es aber heute Morgen ausprobiert und leider besteht das Problem nach wie vor.

Die Namensgebung auf xx-XX lösst das Problem leider noch nicht.

Hoffe du oder jemand anderes hat noch andere Tips
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4796
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Mo 30.08.10 11:27 
Sorry, mehr fällt mir gerade dazu auch nicht ein.

Das einzige wäre, die Ressource von Hand zu erstellen, s. www.codeproject.com/...et/Localization.aspx