Support forum of the software localization tool Sisulizer


.NET, Delphi, ... - Sisulizer Localization Tool Support Home

Get in contact with the makers of Sisulizer.
Our forum is open for all questions around Sisulizer from customers and prospects.
Don't hesitate to register and ask. The Sisulizer team will answer ASAP.

Search     Help Home Sisulizer Website Download
Search by username
Not logged in - Login | Register 

 Moderated by: Sisusupport, Renate.Reinartz, Markus.Kreisel, Ilkka.Salmenius
New Topic Reply Printer Friendly
Relative/absolute paths in rc files - Bugs and Quirks in Sisulizer - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support
AuthorPost
 Posted: Tue Jul 10th, 2007 12:11 pm
PM Private Upload Quote Reply
IanMcCarthy
Member
 

Joined: Fri May 18th, 2007
Location:  
Posts: 21
Status: 
Offline
Translating existing VC++ 6.0 project using rc files, with Sisulizer 1.5.15.

Folder layout is:

Application\Application.rc (English resource file)

Application\res\Logo.bmp (English bitmap)

Application\de\AppGerman.rc (German resource file)

Application\de\res\Logo.bmp (German bitmap)

So I created a new Sisulizer project based upon Application.rc, original language English and added a new column for German, OK.

I then imported AppGerman.rc to load the existing translations, OK.

For one bitmap entry I browsed to the de folder and loaded the German bitmap as the translation for the original English one, OK.

For another bitmap entry, the original English one is fine, so I don't add a translation for it, OK.

If I build the project with 'Build relative path to files' un-checked then ALL the bitmap paths are "res\BitmapName.bmp".

If I build with 'Build relative path to files' checked ALL the bitmap paths are "..\res\BitmapName.bmp".

Firstly, shouldn't the translated bitmap have a different path to the others, in both cases?

"de\res\Logo.bmp" when others are "res\BitmapName.bmp"

"res\Logo.bmp" when others are "..\res\BitmapName.bmp"

Secondly, when 'Build relative path to files' is checked, the "..\res" bit only has one '\' character when it requires two '\'.

The resultant rc file fails to build in VC++ until you add in the second '\'.

Hope this is not me being thick, like it was last time...

Many thanks

Ian

 

Back To Top PM Private Upload Quote Reply

 Posted: Tue Jul 10th, 2007 02:03 pm
PM Private Upload Quote Reply
Ilkka.Siikanen
Administrator
 

Joined: Wed Aug 30th, 2006
Location: Vantaa, Finland
Posts: 115
Status: 
Offline
You was right.

1. '\' in paths
I changed all '\' characters to '\'

2. Translated images
I changed them to have different paths

These will be in the next build (1.5.17)

regards
Ilkka



____________________
http://www.sisulizer.com - Three simple steps to localize
Back To Top PM Private Upload Quote Reply

 Posted: Tue Jul 10th, 2007 04:18 pm
PM Private Upload Quote Reply
IanMcCarthy
Member
 

Joined: Fri May 18th, 2007
Location:  
Posts: 21
Status: 
Offline
Fantastic service, much obliged...

Ian

 

Back To Top PM Private Upload Quote Reply

Current time is 10:57 pm  
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > Relative/absolute paths in rc files



WowUltra modified by Sisulizer Copyright © 2007-18 by Jim Hale - Based on WowBB Copyright © 2003-2006 Aycan Gulez

Impress - Privacy statement

Sisulizer software localization tool - Three simple steps to localize