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
External References to other resources are removed - 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: Fri Mar 16th, 2018 04:59 pm
PM Private Upload Quote Reply
Massoud
Member
 

Joined: Sun Apr 11th, 2010
Location: Mountain View, California USA
Posts: 31
Status: 
Offline
We have the following in our source resx file:

<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="Ribbon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Ribbon\Ribbon.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
</data>


The Ribbon.xml file referenced, in turn is translated with Sisulizer to Ribbon.es.xml etc.

We want to be able to simply translate the value above to say:

<value>..\Ribbon\Ribbon.es.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>

However Sisulizer removes such reference.

Can this be supported?

Back To Top PM Private Upload Quote Reply

 Posted: Fri Mar 16th, 2018 05:05 pm
PM Private Upload Quote Reply
Massoud
Member
 

Joined: Sun Apr 11th, 2010
Location: Mountain View, California USA
Posts: 31
Status: 
Offline
I found a similar requests from 8 and 9 years ago:

https://www.sisulizer.net/view_topic.php?id=1959&forum_id=4

https://www.sisulizer.net/view_topic.php?id=1707&forum_id=3

But there was no answers.

Last edited on Fri Mar 16th, 2018 05:10 pm by Massoud

Back To Top PM Private Upload Quote Reply

 Posted: Tue Mar 20th, 2018 12:17 pm
PM Private Upload Quote Reply
Massoud
Member
 

Joined: Sun Apr 11th, 2010
Location: Mountain View, California USA
Posts: 31
Status: 
Offline
Some feedback will be much appreciated. Thanks.

Additional info:
If we Exclude an icon row (which is a ResxFileRef in source) and in Source-->Properties-->Options select All for "Items that localized resource files contain", the resultant resx is invalid (will not compile in .NET).

Back To Top PM Private Upload Quote Reply

 Posted: Tue Mar 20th, 2018 01:32 pm
PM Private Upload Quote Reply
Ilkka.Salmenius
Administrator


Joined: Wed Aug 8th, 2007
Location: Tokyo, Japan
Posts: 2009
Status: 
Offline
This is not supported but Sisulizer has a solution for this. If you have a referenced file then Sisulizer scans the XML file itself and lets you to localize the content of the file. When building the localized file the localized XML file is injected into the localized .resx file.

Ilkka



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

 Posted: Tue Mar 20th, 2018 04:53 pm
PM Private Upload Quote Reply
Massoud
Member
 

Joined: Sun Apr 11th, 2010
Location: Mountain View, California USA
Posts: 31
Status: 
Offline
Hi Ilkka,

Is it possible to change it to support Referenced resources?

The current behavior is not viable for these reasons:

1. The XML that is embedded in the Row is treated as text (not XML), so the translator does not know what to translate within it.

2. A referenced Picture (icon, png etc) is generating invalid resx file (please see steps in my previous post)

Thanks
Massoud

Back To Top PM Private Upload Quote Reply

 Posted: Tue Mar 20th, 2018 05:25 pm
PM Private Upload Quote Reply
Massoud
Member
 

Joined: Sun Apr 11th, 2010
Location: Mountain View, California USA
Posts: 31
Status: 
Offline
I finally found how to do it.

Select the Row and set Format to XML. That's it.

The ref to external icon issue is still there but we can live with it.

You can ignore this request.

Back To Top PM Private Upload Quote Reply

Current time is 12:38 am  
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > External References to other resources are removed



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