<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 09:17:58 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>[MGNLUI-4572] Check i18n setting with composite and repeatable groups</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLUI-4572</link>
                <project id="10625" key="MGNLUI">Magnolia UI</project>
                    <description>&lt;h3&gt;&lt;a name=&quot;Compositemodels%3A&quot;&gt;&lt;/a&gt;Composite models:&lt;/h3&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;del&gt;Setting &lt;tt&gt;i18n&lt;/tt&gt; to &lt;tt&gt;true&lt;/tt&gt; on a &lt;tt&gt;CompositeField&lt;/tt&gt; is irrelevant (should have no effect); set it on the sub-field(s) instead.&lt;/del&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Given the model below, let&apos;s consider two use cases for composite groups:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
model:
  properties:
    - &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt;
    - &lt;span class=&quot;code-quote&quot;&gt;&quot;position&quot;&lt;/span&gt;
      type: Job
  subModels:
    &lt;span class=&quot;code-quote&quot;&gt;&quot;Job&quot;&lt;/span&gt;:
      properties:
        - &lt;span class=&quot;code-quote&quot;&gt;&quot;title&quot;&lt;/span&gt;
        - &lt;span class=&quot;code-quote&quot;&gt;&quot;organization&quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;A. Enable `i18n` on the&#160;&lt;em&gt;position&lt;/em&gt;&#160;property&lt;/b&gt;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
* mika
  - name: Mika 
  * position_fr
    - title: Ing&#233;nieur Logiciel
    - organization: Magnolia International     # assuming we don&apos;t really translate organization name, but here we could
  * position_hr
    - title: Softverski In&#382;enjer
    - organization: Magnolia International
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;B. Enable `i18n` on the&#160;&lt;em&gt;title&lt;/em&gt;&#160;property&lt;/b&gt;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
* mika
  - name: Mika 
  * position
    - title_fr: Ing&#233;nieur Logiciel
    - title_hr: Softverski In&#382;enjer
    - organization: Magnolia International     # common &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; all languages here
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLCT-24?focusedCommentId=165212&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-165212&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.magnolia-cms.com/browse/MGNLCT-24?focusedCommentId=165212&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-165212&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Multivalueproperties%3A&quot;&gt;&lt;/a&gt;Multivalue properties:&lt;/h3&gt;
&lt;blockquote&gt;&lt;p&gt;since &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-3169&quot; title=&quot;I18n&amp;#39;ize complex fields&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLUI-3169&quot;&gt;&lt;del&gt;MGNLUI-3169&lt;/del&gt;&lt;/a&gt;, we support &lt;b&gt;both&lt;/b&gt; use cases:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;tt&gt;i18n&lt;/tt&gt; set to &lt;tt&gt;true&lt;/tt&gt; on a &lt;tt&gt;MultiField&lt;/tt&gt;: stores &lt;b&gt;a different set of entries per locale&lt;/b&gt;. No need to enable &lt;tt&gt;i18n&lt;/tt&gt; on sub-fields (would be redundant).&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;i18n&lt;/tt&gt; set to &lt;tt&gt;false&lt;/tt&gt; on a &lt;tt&gt;MultiField&lt;/tt&gt;: stores a &lt;b&gt;single set of entries&lt;/b&gt;. Entries may be translated 1-to-1 by setting &lt;tt&gt;i18n&lt;/tt&gt; to &lt;tt&gt;true&lt;/tt&gt; on sub-fields.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;See also &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-3610&quot; title=&quot;Multivalue composite fields not supporting I18N despite i18n:true setting&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLUI-3610&quot;&gt;&lt;del&gt;MGNLUI-3610&lt;/del&gt;&lt;/a&gt;, &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-3633&quot; title=&quot;DelegatingMultiValueSubnodeTransformer behaves erratically&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLUI-3633&quot;&gt;&lt;del&gt;MGNLUI-3633&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="68617">MGNLUI-4572</key>
            <summary>Check i18n setting with composite and repeatable groups</summary>
                <type id="5" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10896&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="65605">MGNLUI-4570</parent>
                                    <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="oanh.thai">Oanh Thai Hoang</assignee>
                                    <reporter username="mgeljic">Mika&#235;l Gelji&#263;</reporter>
                        <labels>
                    </labels>
                <created>Mon, 6 Aug 2018 09:59:01 +0200</created>
                <updated>Wed, 29 Aug 2018 13:36:28 +0200</updated>
                            <resolved>Tue, 14 Aug 2018 08:35:48 +0200</resolved>
                                                    <fixVersion>6.0</fixVersion>
                                        <due></due>
                            <votes>1</votes>
                                    <watches>1</watches>
                                                    <progress percentage="97">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="97" backgroundColor="#51a825"/>
                                                    <row percentage="3" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="97">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="97" backgroundColor="#51a825"/>
                                                    <row percentage="3" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                            <timeestimate seconds="3600">1h</timeestimate>
                            <timespent seconds="144000">5d</timespent>
                                        <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</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>ajones</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 28 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>mgeljic</customfieldvalue>
            <customfieldvalue>oanh.thai</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y00cq8:</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_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="786">Saigon 151</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>