|
|||
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
||||||||||||||||
| Resx File Version - Usage - Three simple steps to localize - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
| Author | Post | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
|
aschaepper Member
|
Hello Dear I've a problem (or not :-), relating to the builded .resx Version for my Visual Studio SP1 2005 Project. First, my Situtation: All the Project's i use in Sisulizer are converted VS 2003 --> VS2005 Projects. Now, don't know why, some Projects have "Resx FileVersion 1.3" in the "orginial" .resx file (normally Multilang.resx) and all localized multilang files have the same entry. Some other projects do have the actual and right entry, "Resx FileVersion 2.0" in their "original" multilang and their translated counterparts. I'cant tell you why we have different multilang Resx FileVersions (i just don't know why). But thats not the question. So to get around this, i searched a Setting like "Target Resx Version, or .NET Target Version", but i couln'd find anything. Maybe its something that i have to tell sisulizer "manually"? (Like a preprocessor directive on csharp compiler). Or do you parse the "original" multilang, and decide to build with Version 1.3 if it is containing in the file an we have to change this manually? This is the Entry in the Sisulizer Project File, viewed with a normal texteditor; <source class="TVisualStudioNetProjectSource" name="..\anonymised.csproj" original="en" encoding="" filename="..\anonymised.csproj" date="20070510135756" defaultoutputdir="..\anonymised\bin\Debug" assemblykind="naLibrary" assemblyname="anonymised" netversion="net20" rootnamespace="anonymised" alparams="/fileversion:"7.3.0.0" /productv:"7.3.0.0" /v:"7.0.0.0" /delay- /keyn:"anonymised.KeyPair" /prod:"anonymised; /comp:"anonymised; /copy:"(C) 2004-2007 anonymised;" keyfilename="..\..\..\..\PROCOS.Assembly.KeyPair.snk" configuration="Debug"> --> NetVersion is "net20" That's the "schema" of the metainfo in the .RESX File which show the resx Version; <resheader name="version"> <value>2.0</value> </resheader> <resheader name="reader"> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> Thanks a lot for your help. Greetings
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
aschaepper Member
|
We just did it manually. You can close this post.
|
||||||||||||||||
| |||||||||||||||||
| Current time is 08:09 am | |
| .NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Usage - Three simple steps to localize > Resx File Version | |
Sisulizer software localization tool - Three simple steps to localize