Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   C# VS 2008 Loaklisierung mit bedingter Kompilierung (https://www.delphipraxis.net/159535-c-vs-2008-loaklisierung-mit-bedingter-kompilierung.html)

v2afrank 1. Apr 2011 08:14

C# VS 2008 Loaklisierung mit bedingter Kompilierung
 
Hallo,
ich habe eine in C# geschriebene Anwendung die jetzt als OEM Version an einen anderen Kunden verkauft wird. Diese Anwendung ist in Deutsch und Englisch. Um daraus eine OEM Version zu machen muss ich hauptsächlich ein paar Texte austauschen. Bisher hatte ich die Lokalisierung direkt im VS gemacht. Als auf das Formular anklicken Localizible auf True gesetzt und Deutsch und Englisch übersetzt. Jetzt muss ich diese Sprachen durch die OEM Versionen ersetzen. Ich denke da an eine Art bedingte Kompilierung. Wenn ich das Projekt als OEM Version kompiliere sollen andere Ressourcen genommen werden als wenn ich die Normalversion erstelle.
Weiss jemand wie ich das machen kann oder hat jemand einen anderen Lösungsansatz ?

Phoenix 1. Apr 2011 21:09

AW: C# VS 2008 Loaklisierung mit bedingter Kompilierung
 
Du kannst die Übersetzung in ein Sattelite Assembly auslagern. Dann hast Du jeweils eines für die normalen und eines für die alternativen Texte.

Schau mal hier nach.

v2afrank 4. Apr 2011 06:48

AW: C# VS 2008 Loaklisierung mit bedingter Kompilierung
 
Das schaut gut aus. Ich denke ich werde es so machen.
Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz