Bug 201968 - umbrello created xmi files are language specific in non user changeable area
Summary: umbrello created xmi files are language specific in non user changeable area
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Microsoft Windows Unspecified
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-30 07:06 UTC by Ralf Habacker
Modified: 2016-11-03 15:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 2.16.0 (KDE Applications 15.04.0)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2009-07-30 07:06:32 UTC
Version:            (using KDE 4.2.95)
Installed from:    MS Windows

umbrello saves the structure of the UML-Modell into xmi files using the following xml part 

<XMI.extensions xmi.extender="umbrello" >
  <docsettings viewid="zP4dmW2l6Cmc" uniqueid="TjgSlRabpHvx" documentation="" />
  <listview>
   <listitem open="1" type="800" label="Views" >
    <listitem open="1" type="801" id="Logical View" >
     <listitem open="0" type="807" id="zP4dmW2l6Cmc" label="Klassendiagramm" />
     <listitem open="1" type="813" id="TjgSlRabpHvx" />
     <listitem open="0" type="830" id="Datatypes" >
      <listitem open="1" type="829" id="BQkijZbOKvW1" />
      <listitem open="1" type="829" id="0PKMvqYEvWYx" />
      <listitem open="1" type="829" id="GdioVGxEvUKc" />
      <listitem open="1" type="829" id="tvgJeLpurRHr" />
      <listitem open="1" type="829" id="vxXOPRO9U7LP" />
      <listitem open="1" type="829" id="MbI0lWZOkLjf" />
      <listitem open="1" type="829" id="Tlc6KPAufBmI" />
      <listitem open="1" type="829" id="BzrmEd9ZQDfX" />
      <listitem open="1" type="829" id="hLBxinfmWpqo" />
      <listitem open="1" type="829" id="kcQ1peY6gvQ8" />
      <listitem open="1" type="829" id="sZ9GobVraoGN" />
     </listitem>
    </listitem>
    <listitem open="1" type="802" id="Use Case View" />
    <listitem open="1" type="821" id="Component View" />
    <listitem open="1" type="827" id="Deployment View" />
    <listitem open="1" type="836" id="Entity Relationship Model" />
   </listitem>
  </listview>

The problem is that the label attribute of the following entry is writeen language specific 

   <listitem open="1" type="800" label="Views " >

With english language there is written 
<listitem open="1" type="800" label="Views" >

with german language
 <listitem open="1" type="800" label="Ansichten" >



other similar entries uses a language independent id attribute for example 

    <listitem open="1" type="801" id="Logicaal View" >

so i guess a bug fix would be to replace the lable attribute with a id="Views" attribute.
Comment 1 Ralf Habacker 2016-11-03 15:28:45 UTC
At least in version 2.16.0 this issue seems to be fixed. The top level entrie is using id:

<listitem open="1" type="800" id="Views">