|
|||
|
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > Sisulizer not reading XML properly
|
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
||||||||||||||||
| Sisulizer not reading XML properly - Bugs and Quirks in Sisulizer - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
| Author | Post | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
|
adi Member
|
My translator has noticed that sisulizer is not including various parts of some of my XML files into the slp project file. I am using Sisulizer 1.6.28 I have attached a sample xml file with the created slp file. You can see that sections of the XML file are not shown in sisulizer. For an example, see the XML text below. <li styleclass="List"><text styleclass="List" translate="true">Set the sampling rate to 100 samples per second and then click </text><link displaytype="text" defaultstyle="true" type="topiclink" href="Assets.html.english.pc.def-startstopbutton1" styleclass="List" translate="true">Start</link><text styleclass="List" translate="true">.</text><text styleclass="Command" translate="true"> </text></li> This text does not appear in sisulizer, although if I look at the .slp file in wordpad I can see that it is there. So I'm guessing that the sisulizer XML parser is not recognising the structure properly? Also when I Update (F5), several strings are marked as changed. If I then clear the status and update again, the strings are marked as changed again, even though the source hasn't changed. Your Help would be very much appreciated Thank you Attachment: XML.zip (Downloaded 8 times)
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Janusz Grzybek Super Moderator
|
Hi Adi, Thank you for file. I will begin working on this, and of course, we will notify you about results or additional questions. Janusz
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Janusz Grzybek Super Moderator
|
Hello Adi, You are right, I have reproduced your issues, but during checking of your source XML file I found two list with this same ID (look on screenshot). The IDs must be unique, because that is limitation of XML specification. Sisulizer XML parser couldn't correctly scan your file and for this reason: - some translatable items are invisible in sheet - after re-scan always appear changed items Both issue will never appear again if you will fix bug in your XML file (by changing value of <list id="1" for one occurrence). Best regards, Janusz Attachment: screen.png (Downloaded 49 times)
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Janusz Grzybek Super Moderator
|
I am using Sisulizer 1.6.28Probably you currently use Sisulizer to XML localization, and for this reason I recommend you upgrade your Sisulizer version to V2008, because new version of Sisulizer have important improvements for XML localization feature, e.g. current version can correctly localize XML with element contained both comment and value, and can also recognize context Ids case. Janusz
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Janusz Grzybek Super Moderator
|
Since build 270, Sisulizer during create new XML project set as default “Normal value” instead “Context value” for IDs. This change allows on correctly project creating and scanning for XML files with duplicate IDs e.g. for Help & Manual XML files without manually changes above mentioned value in tab “Tags” of “Xml source” dialog. Best regards, Janusz Attachment: Screen.png (Downloaded 21 times)
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| Current time is 08:05 am | |
| .NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > Sisulizer not reading XML properly | |
Sisulizer software localization tool - Three simple steps to localize