<NME> _repeater-group.twig
<BEF> <div class="repeater-group panel panel-default">
    <div class="panel-heading text-right">
        <div class="btn-group">
            <button type="button" class="btn btn-sm btn-default move-up">
                <i class="fa fa-arrow-up"></i> {{ __('Move Up') }}
            </button>
            <button type="button" class="btn btn-sm btn-default  move-down">
                <i class="fa fa-arrow-down"></i> {{ __('general.phrase.move-down') }}
                    {% endfor %}
                    {% set grouplabel = field.label|default('') %}
                    <span class="text-muted"><i class="fa fa-ellipsis-v"></i>
                    {% set groupicon = field.icon|default('') %}
                    {% if groupicon[:3] == 'fa:' %}
                        <i class="fa fa-{{ groupicon[3:] }}" title="{{ grouplabel }}"></i>
                    {% endif %}
                    </span> &nbsp;
                    <span class="repeater-heading" data-default="{{ field.label }}">
                        {{ grouptitle|default(field.label) }}
                    </span>
                </label>
            </div>
            <div class="col-xs-5 col-md-4 text-right">
                <div class="btn-group">
                    <button type="button" class="btn btn-sm btn-default move-up">
                        <i class="fa fa-arrow-up" title="{{ __('general.phrase.move-up') }}"></i>
                    </button>
                    <button type="button" class="btn btn-sm btn-default move-down">
                        <i class="fa fa-arrow-down" title="{{ __('general.phrase.move-down') }}"></i>
                    </button>
                    {% if field.collapsible is not defined or field.collapsible %}
                        <button type="button" class="btn btn-sm btn-default repeater-collapse">
                            <span class="collapsible" title="{{ __('field.repeater.collapse') }}">
                                <i class="fa fa-compress"></i>
                            </span>
                            <span class="expandible" title="{{ __('field.repeater.expand') }}">
                                <i class="fa fa-expand"></i>
                            </span>
                        </button>
                    {% endif %}
                </div>
                <div class="btn-group">
                    <button type="button" class="btn btn-sm btn-silent-danger delete-button" title="{{ __('field.repeater.delete-set') }}">
                        <i class="fa fa-trash"></i>
                    </button>
                </div>
            </div>
        </div>
    </div>

    <div class="panel-body">
        {% set defaults = {
            class:      '',
            label:      '',
            variant:    '',
            default:    null
        } %}
        {% for rkey, rfield in field.fields %}
            {# Ugly hack to be removed with Forms cutover … kittens are crying #}
            {% if rfield.type == 'select' %}
                {% set values = (context.selectvalues is defined) ? context.selectvalues[rkey] : context.values.select_choices[name][rkey] %}
            {% endif %}
            {% set rfield = defaults|merge(rfield) %}
            {% set rcontext = {
                'key':        name ~ '_' ~ index ~ '_' ~ rkey,
                'name':       name ~ '[' ~ index ~ '][' ~ rkey ~ ']',
                'contentkey': rkey,
                'values':     values|default(),
                'field':      rfield,
                'labelkey':   rfield.label|default(rkey|capitalize),
                'context': {
                    'content':      content,
                    'can':          context.can,
                    'file_matcher': context.file_matcher,
                }
            } %}
            <div class="repeater-field" data-bolt-fieldset="{{ rfield.type }}">
                {# Prefix #}
                {% if rcontext.field.prefix is defined and rcontext.field.prefix is not empty %}
                    <div class="prefix">
                        {{ rcontext.field.prefix|markdown }}
                    </div>
                {% endif %}

                {{ include(context.fields[rfield.type].template, rcontext) }}

                {# Postfix #}
                {% if rcontext.field.postfix is defined and rcontext.field.postfix is not empty %}
                    <div class="postfix">
                        {{ rcontext.field.postfix|markdown }}
                    </div>
                {% endif %}

                {# Divider #}
                {% if rcontext.field.separator is defined and rcontext.field.separator == true %}
                    <hr>
                {% endif %}
            </div>
        {% endfor %}
    </div>
</div>

<MSG> [Translation] Change 'Move Up' to keyword 'general.phrase.move-up'

<DFF> @@ -2,7 +2,7 @@
     <div class="panel-heading text-right">
         <div class="btn-group">
             <button type="button" class="btn btn-sm btn-default move-up">
-                <i class="fa fa-arrow-up"></i> {{ __('Move Up') }}
+                <i class="fa fa-arrow-up"></i> {{ __('general.phrase.move-up') }}
             </button>
             <button type="button" class="btn btn-sm btn-default  move-down">
                 <i class="fa fa-arrow-down"></i> {{ __('general.phrase.move-down') }}

{'commit': 'diff --git a/app/resources/translations/cs_CZ/messages.cs_CZ.yml b/app/resources/translations/cs_CZ/messages.cs_CZ.yml\nindex d1eedeaa3..36da1f7eb 100644\n--- a/app/resources/translations/cs_CZ/messages.cs_CZ.yml\n+++ b/app/resources/translations/cs_CZ/messages.cs_CZ.yml\n@@ -267,7 +267,7 @@ general.phrase.modifications-database-colon: "Změny provedené v databázi:"\n general.phrase.modifications-needed-colon: "Potřebné úpravy:"\n general.phrase.modified: "Upraveno"\n general.phrase.move-down: "Posunout dolů"\n-"Move Up": "Posunout nahoru"\n+general.phrase.move-up: "Posunout nahoru"\n "Multiselect": "Multivýběr"\n "New Bolt site has been set up": "Nový web na systému BOLT byl právě nastaven."\n "No Preview": "Náled není"\ndiff --git a/app/resources/translations/de_DE/messages.de_DE.yml b/app/resources/translations/de_DE/messages.de_DE.yml\nindex 2822944df..72c9b65e9 100644\n--- a/app/resources/translations/de_DE/messages.de_DE.yml\n+++ b/app/resources/translations/de_DE/messages.de_DE.yml\n@@ -33,7 +33,7 @@ general.phrase.error-cache-clear: #\n general.phrase.error-local-extension-set-up-incomplete: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "No Preview": #\n "Other content": #\n "Repeater": #\ndiff --git a/app/resources/translations/el/messages.el.yml b/app/resources/translations/el/messages.el.yml\nindex 815e85ca3..81781fad4 100644\n--- a/app/resources/translations/el/messages.el.yml\n+++ b/app/resources/translations/el/messages.el.yml\n@@ -112,7 +112,7 @@ general.phrase.configuration-main: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.meta: #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "New Bolt site has been set up": #\n "No Preview": #\ndiff --git a/app/resources/translations/en_GB/messages.en_GB.yml b/app/resources/translations/en_GB/messages.en_GB.yml\nindex fb32c6624..2806107ba 100644\n--- a/app/resources/translations/en_GB/messages.en_GB.yml\n+++ b/app/resources/translations/en_GB/messages.en_GB.yml\n@@ -193,7 +193,7 @@ general.phrase.modifications-database-colon: "Modifications made to the database\n general.phrase.modifications-needed-colon: "Modifications needed:"\n general.phrase.modified: "Modified"\n general.phrase.move-down: "Move Down"\n-"Move Up": "Move Up"\n+general.phrase.move-up: "Move Up"\n "Multiselect": "Multi-select"\n "New Bolt site has been set up": "New Bolt site has been set up"\n "No Preview": "No Preview"\ndiff --git a/app/resources/translations/es/messages.es.yml b/app/resources/translations/es/messages.es.yml\nindex 58f0652ce..e299a8159 100644\n--- a/app/resources/translations/es/messages.es.yml\n+++ b/app/resources/translations/es/messages.es.yml\n@@ -40,7 +40,7 @@ general.phrase.error-local-extension-set-up-incomplete: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.meta: #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "No Preview": #\n "Omnisearch": #\ndiff --git a/app/resources/translations/fi/messages.fi.yml b/app/resources/translations/fi/messages.fi.yml\nindex 8ed246e2b..88a050711 100644\n--- a/app/resources/translations/fi/messages.fi.yml\n+++ b/app/resources/translations/fi/messages.fi.yml\n@@ -52,7 +52,7 @@ general.phrase.error-local-extension-set-up-incomplete: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.meta: #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "No Preview": #\n "No results found for \'%SEARCHTERM%\'. Please try another search.": #\n "Order": #\ndiff --git a/app/resources/translations/fr/messages.fr.yml b/app/resources/translations/fr/messages.fr.yml\nindex 23d120b39..dacb5b931 100644\n--- a/app/resources/translations/fr/messages.fr.yml\n+++ b/app/resources/translations/fr/messages.fr.yml\n@@ -202,7 +202,7 @@ general.phrase.modifications-database-colon: "Changements appliqués sur la base\n general.phrase.modifications-needed-colon: "Changements à appliquer :"\n general.phrase.modified: "Modifié"\n general.phrase.move-down: "Déplacer vers le bas"\n-"Move Up": "Déplacer vers le haut"\n+general.phrase.move-up: "Déplacer vers le haut"\n "Multiselect": "Sélection multiple"\n "New Bolt site has been set up": "Un nouveau site Bolt a été mis en place"\n "No Preview": "Aucun aperçu"\ndiff --git a/app/resources/translations/hu/messages.hu.yml b/app/resources/translations/hu/messages.hu.yml\nindex fedeeb1fa..f5b7589a7 100644\n--- a/app/resources/translations/hu/messages.hu.yml\n+++ b/app/resources/translations/hu/messages.hu.yml\n@@ -41,7 +41,7 @@ general.phrase.live-edit: #\n general.phrase.error-local-extension-set-up-incomplete: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "No Preview": #\n "Only root can change file extensions.": #\n "Order": #\ndiff --git a/app/resources/translations/id/messages.id.yml b/app/resources/translations/id/messages.id.yml\nindex 7dbc71302..cb5c43348 100644\n--- a/app/resources/translations/id/messages.id.yml\n+++ b/app/resources/translations/id/messages.id.yml\n@@ -120,7 +120,7 @@ general.phrase.meta: #\n general.phrase.modifications-database-colon: #\n general.phrase.modifications-needed-colon: #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "New Bolt site has been set up": #\n "No Preview": #\ndiff --git a/app/resources/translations/it/messages.it.yml b/app/resources/translations/it/messages.it.yml\nindex 7f81d45bc..9efe9da91 100644\n--- a/app/resources/translations/it/messages.it.yml\n+++ b/app/resources/translations/it/messages.it.yml\n@@ -124,7 +124,7 @@ general.phrase.configuration-main: #\n general.phrase.message-colon: #\n general.phrase.meta: #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "New Bolt site has been set up": #\n "No Preview": #\ndiff --git a/app/resources/translations/ja/messages.ja.yml b/app/resources/translations/ja/messages.ja.yml\nindex ff824d90a..06490bac3 100644\n--- a/app/resources/translations/ja/messages.ja.yml\n+++ b/app/resources/translations/ja/messages.ja.yml\n@@ -89,7 +89,7 @@ general.phrase.logout: #\n general.phrase.configuration-main: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "New Bolt site has been set up": #\n "No Preview": #\ndiff --git a/app/resources/translations/nb/messages.nb.yml b/app/resources/translations/nb/messages.nb.yml\nindex 249546271..ff01a08c1 100644\n--- a/app/resources/translations/nb/messages.nb.yml\n+++ b/app/resources/translations/nb/messages.nb.yml\n@@ -107,7 +107,7 @@ general.phrase.configuration-main: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.meta: #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "New Bolt site has been set up": #\n "No Preview": #\ndiff --git a/app/resources/translations/nl_NL/messages.nl_NL.yml b/app/resources/translations/nl_NL/messages.nl_NL.yml\nindex 4d8380fb9..0c3181a28 100644\n--- a/app/resources/translations/nl_NL/messages.nl_NL.yml\n+++ b/app/resources/translations/nl_NL/messages.nl_NL.yml\n@@ -207,7 +207,7 @@ general.phrase.modifications-database-colon: "Aanpassingen gedaan aan de databas\n general.phrase.modifications-needed-colon: "Vereiste aanpassingen:"\n general.phrase.modified: "Aangepast"\n general.phrase.move-down: "Omlaag Verplaatsen"\n-"Move Up": "Omhoog Verplaatsen"\n+general.phrase.move-up: "Omhoog Verplaatsen"\n "Multiselect": "Multiselect"\n "New Bolt site has been set up": "Nieuwe Bolt site is opgezet"\n "No Preview": "Geen Voorbeeld Beschikbaar"\ndiff --git a/app/resources/translations/pl_PL/messages.pl_PL.yml b/app/resources/translations/pl_PL/messages.pl_PL.yml\nindex 03df247bb..78d56e9ae 100644\n--- a/app/resources/translations/pl_PL/messages.pl_PL.yml\n+++ b/app/resources/translations/pl_PL/messages.pl_PL.yml\n@@ -42,7 +42,7 @@ general.phrase.error-local-extension-set-up-incomplete: #\n "Markdown": #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "No Preview": #\n "No results found for \'%SEARCHTERM%\'. Please try another search.": #\n "No theme name found. Theme is not generated.": #\ndiff --git a/app/resources/translations/pt/messages.pt.yml b/app/resources/translations/pt/messages.pt.yml\nindex 0f763364e..8fa036915 100644\n--- a/app/resources/translations/pt/messages.pt.yml\n+++ b/app/resources/translations/pt/messages.pt.yml\n@@ -214,7 +214,7 @@ general.phrase.modifications-database-colon: "Alterações efetuadas na base de\n general.phrase.modifications-needed-colon: "Alterações necessárias"\n general.phrase.modified: "Modificado"\n general.phrase.move-down: "Mover para baixo"\n-"Move Up": "Mover para cima"\n+general.phrase.move-up: "Mover para cima"\n "Multiselect": "Seleção múltipla"\n "New Bolt site has been set up": "Foi configurado um novo sítio em Bolt"\n "No Preview": "Sem pré-visualização"\ndiff --git a/app/resources/translations/pt_BR/messages.pt_BR.yml b/app/resources/translations/pt_BR/messages.pt_BR.yml\nindex 9d8e7785d..82c0a1edf 100644\n--- a/app/resources/translations/pt_BR/messages.pt_BR.yml\n+++ b/app/resources/translations/pt_BR/messages.pt_BR.yml\n@@ -388,7 +388,7 @@ general.phrase.modifications-database-colon: "Modificações a fazer no banco de\n general.phrase.modifications-needed-colon: "Modificações necessárias"\n general.phrase.modified: "Modificado"\n general.phrase.move-down: "Mover para baixo"\n-"Move Up": "Mover para cima"\n+general.phrase.move-up: "Mover para cima"\n "Multiselect": "Selecionar vários"\n "No relations found!": "Não há relações encontradas!"\n "No results found for \'%SEARCHTERM%\'. Please try another search.": "Nenhum resultado encontrado para %SEARCHTERM%. Tente outros termos."\ndiff --git a/app/resources/translations/ru/messages.ru.yml b/app/resources/translations/ru/messages.ru.yml\nindex ca45af885..2564d6dfe 100644\n--- a/app/resources/translations/ru/messages.ru.yml\n+++ b/app/resources/translations/ru/messages.ru.yml\n@@ -76,7 +76,7 @@ general.phrase.error-local-extension-set-up-incomplete: #\n "Markdown": #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "Multiselect": # "Multi-select"\n "New Bolt site has been set up": #\n "No Preview": #\ndiff --git a/app/resources/translations/sv_SE/messages.sv_SE.yml b/app/resources/translations/sv_SE/messages.sv_SE.yml\nindex 5a43fc5ac..6a1669e48 100644\n--- a/app/resources/translations/sv_SE/messages.sv_SE.yml\n+++ b/app/resources/translations/sv_SE/messages.sv_SE.yml\n@@ -32,7 +32,7 @@ general.phrase.error-cache-clear: #\n general.phrase.error-local-extension-set-up-incomplete: #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "No Preview": #\n "Other content": #\n "Repeater": #\ndiff --git a/app/resources/translations/zh_CN/messages.zh_CN.yml b/app/resources/translations/zh_CN/messages.zh_CN.yml\nindex ffbb21c6b..680a743c9 100644\n--- a/app/resources/translations/zh_CN/messages.zh_CN.yml\n+++ b/app/resources/translations/zh_CN/messages.zh_CN.yml\n@@ -80,7 +80,7 @@ general.phrase.error-local-extension-set-up-incomplete: #\n "Markdown": #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "New Bolt site has been set up": #\n "No Preview": #\n "No content found.": #\ndiff --git a/app/resources/translations/zh_TW/messages.zh_TW.yml b/app/resources/translations/zh_TW/messages.zh_TW.yml\nindex 9c474ace4..ff4cb7e04 100644\n--- a/app/resources/translations/zh_TW/messages.zh_TW.yml\n+++ b/app/resources/translations/zh_TW/messages.zh_TW.yml\n@@ -73,7 +73,7 @@ general.phrase.error-local-extension-set-up-incomplete: #\n "Markdown": #\n "Menu item property \\"add\\" is deprecated. Use \\"#\\" under \\"param\\" instead.": #\n general.phrase.move-down: #\n-"Move Up": #\n+general.phrase.move-up: #\n "New Bolt site has been set up": #\n "No Preview": #\n "No content found.": #\ndiff --git a/app/view/twig/editcontent/fields/_repeater-group.twig b/app/view/twig/editcontent/fields/_repeater-group.twig\nindex 97708b969..2e9a14a91 100644\n--- a/app/view/twig/editcontent/fields/_repeater-group.twig\n+++ b/app/view/twig/editcontent/fields/_repeater-group.twig\n@@ -2,7 +2,7 @@\n     <div class="panel-heading text-right">\n         <div class="btn-group">\n             <button type="button" class="btn btn-sm btn-default move-up">\n-                <i class="fa fa-arrow-up"></i> {{ __(\'Move Up\') }}\n+                <i class="fa fa-arrow-up"></i> {{ __(\'general.phrase.move-up\') }}\n             </button>\n             <button type="button" class="btn btn-sm btn-default  move-down">\n                 <i class="fa fa-arrow-down"></i> {{ __(\'general.phrase.move-down\') }}\n', 'commit_subject': "[Translation] Change 'Move Up' to keyword 'general.phrase.move-up'", 'repo_name': 'bolt/bolt', 'committer': {'name': 'Gawain Lynch', 'email': 'f745ec5336bcd096400627fc09f6ec7139408726@gmail.com', 'time_sec': '1462771621', 'tz_offset': '120', 'date': {'seconds': '1462771621'}}, 'commit_tree': 'cb070787778d3be6fe198573a75a0764581d5b6b', 'commit_message': "[Translation] Change 'Move Up' to keyword 'general.phrase.move-up'\n", 'language_name': 'JavaScript', 'license': 'mit', 'hunks': '@@ -2,7 +2,7 @@\n     <div class="panel-heading text-right">\n         <div class="btn-group">\n             <button type="button" class="btn btn-sm btn-default move-up">\n-                <i class="fa fa-arrow-up"></i> {{ __(\'Move Up\') }}\n+                <i class="fa fa-arrow-up"></i> {{ __(\'general.phrase.move-up\') }}\n             </button>\n             <button type="button" class="btn btn-sm btn-default  move-down">\n                 <i class="fa fa-arrow-down"></i> {{ __(\'general.phrase.move-down\') }}\n', 'addition_count': 1, 'deletion_count': 1, 'src_file': 'a/app/view/twig/editcontent/fields/_repeater-group.twig', 'tgt_file': 'b/app/view/twig/editcontent/fields/_repeater-group.twig', 'file_extension': '.twig', 'before_file': '<div class="repeater-group panel panel-default">\n    <div class="panel-heading text-right">\n        <div class="btn-group">\n            <button type="button" class="btn btn-sm btn-default move-up">\n                <i class="fa fa-arrow-up"></i> {{ __(\'Move Up\') }}\n            </button>\n            <button type="button" class="btn btn-sm btn-default  move-down">\n                <i class="fa fa-arrow-down"></i> {{ __(\'general.phrase.move-down\') }}\n                    {% endfor %}\n                    {% set grouplabel = field.label|default(\'\') %}\n                    <span class="text-muted"><i class="fa fa-ellipsis-v"></i>\n                    {% set groupicon = field.icon|default(\'\') %}\n                    {% if groupicon[:3] == \'fa:\' %}\n                        <i class="fa fa-{{ groupicon[3:] }}" title="{{ grouplabel }}"></i>\n                    {% endif %}\n                    </span> &nbsp;\n                    <span class="repeater-heading" data-default="{{ field.label }}">\n                        {{ grouptitle|default(field.label) }}\n                    </span>\n                </label>\n            </div>\n            <div class="col-xs-5 col-md-4 text-right">\n                <div class="btn-group">\n                    <button type="button" class="btn btn-sm btn-default move-up">\n                        <i class="fa fa-arrow-up" title="{{ __(\'general.phrase.move-up\') }}"></i>\n                    </button>\n                    <button type="button" class="btn btn-sm btn-default move-down">\n                        <i class="fa fa-arrow-down" title="{{ __(\'general.phrase.move-down\') }}"></i>\n                    </button>\n                    {% if field.collapsible is not defined or field.collapsible %}\n                        <button type="button" class="btn btn-sm btn-default repeater-collapse">\n                            <span class="collapsible" title="{{ __(\'field.repeater.collapse\') }}">\n                                <i class="fa fa-compress"></i>\n                            </span>\n                            <span class="expandible" title="{{ __(\'field.repeater.expand\') }}">\n                                <i class="fa fa-expand"></i>\n                            </span>\n                        </button>\n                    {% endif %}\n                </div>\n                <div class="btn-group">\n                    <button type="button" class="btn btn-sm btn-silent-danger delete-button" title="{{ __(\'field.repeater.delete-set\') }}">\n                        <i class="fa fa-trash"></i>\n                    </button>\n                </div>\n            </div>\n        </div>\n    </div>\n\n    <div class="panel-body">\n        {% set defaults = {\n            class:      \'\',\n            label:      \'\',\n            variant:    \'\',\n            default:    null\n        } %}\n        {% for rkey, rfield in field.fields %}\n            {# Ugly hack to be removed with Forms cutover … kittens are crying #}\n            {% if rfield.type == \'select\' %}\n                {% set values = (context.selectvalues is defined) ? context.selectvalues[rkey] : context.values.select_choices[name][rkey] %}\n            {% endif %}\n            {% set rfield = defaults|merge(rfield) %}\n            {% set rcontext = {\n                \'key\':        name ~ \'_\' ~ index ~ \'_\' ~ rkey,\n                \'name\':       name ~ \'[\' ~ index ~ \'][\' ~ rkey ~ \']\',\n                \'contentkey\': rkey,\n                \'values\':     values|default(),\n                \'field\':      rfield,\n                \'labelkey\':   rfield.label|default(rkey|capitalize),\n                \'context\': {\n                    \'content\':      content,\n                    \'can\':          context.can,\n                    \'file_matcher\': context.file_matcher,\n                }\n            } %}\n            <div class="repeater-field" data-bolt-fieldset="{{ rfield.type }}">\n                {# Prefix #}\n                {% if rcontext.field.prefix is defined and rcontext.field.prefix is not empty %}\n                    <div class="prefix">\n                        {{ rcontext.field.prefix|markdown }}\n                    </div>\n                {% endif %}\n\n                {{ include(context.fields[rfield.type].template, rcontext) }}\n\n                {# Postfix #}\n                {% if rcontext.field.postfix is defined and rcontext.field.postfix is not empty %}\n                    <div class="postfix">\n                        {{ rcontext.field.postfix|markdown }}\n                    </div>\n                {% endif %}\n\n                {# Divider #}\n                {% if rcontext.field.separator is defined and rcontext.field.separator == true %}\n                    <hr>\n                {% endif %}\n            </div>\n        {% endfor %}\n    </div>\n</div>\n', 'message': "[Translation] Change 'Move Up' to keyword 'general.phrase.move-up'\n", 'author_name': 'Gawain Lynch', 'lang': 'twig'}