<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 00:30:35 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[EXCONTRANS-371] XliffTransporter - Recursive Export for Content Apps</title>
                <link>https://jira.magnolia-cms.com/browse/EXCONTRANS-371</link>
                <project id="14284" key="EXCONTRANS">Content Translation Extended (CTX)</project>
                    <description>&lt;p&gt;Hello all,&#160;&lt;/p&gt;

&lt;p&gt;when creating TranslationBatches for Content-Apps and checking &apos;Include Subnodes&apos; the created Batch recursively includes all relevant i18n Fields (equivalent behavior to Pages-App).&lt;/p&gt;

&lt;p&gt;But the document created for TranslationSubmission currently uses &apos;XliffTransporterImpl#doExportForApp&apos; which then calls protected &apos;#export&apos; once and only includes i18n Fields for the current node. After that &apos;#isProcessed&apos; compares &apos;path&apos; and &apos;configPath&apos; properties and therefore skips all other i18n Fields that have been initially added for the TranslationSubmission (since they all match those properties but have different values in &apos;link&apos; property).&#160;&lt;/p&gt;

&lt;p&gt;The resulting sourceDocument only contains i18n fields of the parent Node but not its child nodes although all relevant i18n fields are available in the TranslationSubmission Object.&#160;&lt;/p&gt;

&lt;p&gt;Is this current behavior intentional and if so is there any other way to properly use &apos;Include Subnodes&apos; for Content Apps as well?&#160;&lt;/p&gt;

&lt;p&gt;Thanks in advance and best regards,&#160;&lt;br/&gt;
Florian&lt;/p&gt;</description>
                <environment>Magnolia 6.2.17</environment>
        <key id="110185">EXCONTRANS-371</key>
            <summary>XliffTransporter - Recursive Export for Content Apps</summary>
                <type id="6" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10880&amp;avatarType=issuetype">Support Request</type>
                                            <priority id="10000" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/critical.svg">High</priority>
                        <status id="5" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tmiyar">Teresa Miyar</assignee>
                                    <reporter username="fkugler">Florian Kugler</reporter>
                        <labels>
                    </labels>
                <created>Wed, 20 Apr 2022 12:26:25 +0200</created>
                <updated>Wed, 4 May 2022 11:05:09 +0200</updated>
                            <resolved>Tue, 3 May 2022 09:51:40 +0200</resolved>
                                    <version>3.4.4</version>
                                    <fixVersion>3.4.5</fixVersion>
                                    <component>Core</component>
                        <due></due>
                            <votes>2</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="303425" author="rdrangovski" created="Wed, 20 Apr 2022 16:15:52 +0200"  >&lt;p&gt;Hi Florian,&lt;br/&gt;
I tried to reproduce the issue you are facing, but without luck.&lt;br/&gt;
Can you please attach the content-app definition file (yaml) to this ticket.&lt;br/&gt;
I can try to use your content app, so hopefully that way I can reproduce the issue and pinpoint the problem ...&lt;/p&gt;</comment>
                            <comment id="303552" author="JIRAUSER22003" created="Thu, 21 Apr 2022 12:03:08 +0200"  >&lt;p&gt;Hi Riste,&#160;&lt;/p&gt;

&lt;p&gt;i attached the custom ContentApp where the Export Problem occurred first, included you will find the YAML as well as nodetypes.xml and some Sample Content exported from JCR.&#160;&lt;/p&gt;

&lt;p&gt;For the Sample Content: if you add &apos;Sample-Product&apos; to Translation Batch with &apos;Incl. Subnodes&apos; checked, i18n Fields of the Sample-Product,&#160; both Sample-Variants and their respective Attributes should appear within TranslationSubmission (We registered Switchable-Fields, Composite-Fields, MultiValue-Fields as well as Text- and RichText-Fields for the Translation Adapter; In Multisite our MasterContent i18n-Config has &apos;en&apos; as Fallback and translation source and registered about 40 other locales including &apos;de_DE&apos; that can be used as translation targets).&#160;&lt;/p&gt;

&lt;p&gt;If you need anything else let me know!&lt;/p&gt;

&lt;p&gt;Best regards,&#160;&lt;br/&gt;
Florian&lt;/p&gt;</comment>
                            <comment id="304723" author="JIRAUSER22003" created="Mon, 2 May 2022 10:18:11 +0200"  >&lt;p&gt;Hi all,&#160;&lt;/p&gt;

&lt;p&gt;do you have any new information regarding this topic as of now?&lt;/p&gt;

&lt;p&gt;Thanks,&#160;&lt;br/&gt;
Florian&lt;/p&gt;</comment>
                            <comment id="304826" author="tmiyar" created="Tue, 3 May 2022 08:56:45 +0200"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;We are about to merge a fix, it was a complex scenario since you had nested content types in the app, something that was not supported, we will provide a new release by the end of the day.&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;

&lt;p&gt;Teresa&lt;/p&gt;</comment>
                            <comment id="304958" author="tmiyar" created="Tue, 3 May 2022 17:36:06 +0200"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;New version 3.4.5 available with the fix for this problem.&lt;/p&gt;</comment>
                            <comment id="305036" author="JIRAUSER22003" created="Wed, 4 May 2022 11:05:09 +0200"  >&lt;p&gt;Hi Teresa,&lt;/p&gt;

&lt;p&gt;thank you very much!&#160;&lt;/p&gt;

&lt;p&gt;Best regards,&#160;&lt;br/&gt;
Florian&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="93849" name="Products-ContentApp-Sample.zip" size="14109" author="fkugler" created="Thu, 21 Apr 2022 11:52:13 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>raysono.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 20 Apr 2022 16:15:52 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fkugler</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 40 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>fkugler</customfieldvalue>
            <customfieldvalue>rdrangovski</customfieldvalue>
            <customfieldvalue>tmiyar</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y06hey:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>