This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch asf-site-production
in repository https://gitbox.apache.org/repos/asf/grails-website.git


The following commit(s) were added to refs/heads/asf-site-production by this 
push:
     new ca2f9a1039a Deploying to documentation branch - 20:04:24
ca2f9a1039a is described below

commit ca2f9a1039ae99b5ee5c128de59774271070b7f5
Author: codeconsole <[email protected]>
AuthorDate: Mon Jul 27 20:04:27 2026 +0000

    Deploying to documentation branch - 20:04:24
---
 docs/snapshot/api/index-all.html                   |  14 +++
 .../org/grails/plugins/web/taglib/FormTagLib.html  | 114 +++++++++++++++++++--
 2 files changed, 122 insertions(+), 6 deletions(-)

diff --git a/docs/snapshot/api/index-all.html b/docs/snapshot/api/index-all.html
index 82a7f54d95d..e245fc03857 100644
--- a/docs/snapshot/api/index-all.html
+++ b/docs/snapshot/api/index-all.html
@@ -35185,6 +35185,20 @@ if (location.href.indexOf('is-external=true') == -1) {
 </dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelect(java.util.Map, 
groovy.lang.Closure)" title="Method in FormTagLib">localeSelect(java.util.Map, 
groovy.lang.Closure)</a></span> - Method in <a 
href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
 </dt><dd> <div class="block">A helper tag for locale selection.</div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectActiveClass" 
title="Property in FormTagLib">localeSelectActiveClass</a></span> - Property in 
<a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectDividerClass" 
title="Property in FormTagLib">localeSelectDividerClass</a></span> - Property 
in <a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectItemClass" 
title="Property in FormTagLib">localeSelectItemClass</a></span> - Property in 
<a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectMenuClass" 
title="Property in FormTagLib">localeSelectMenuClass</a></span> - Property in 
<a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectNavItemClass" 
title="Property in FormTagLib">localeSelectNavItemClass</a></span> - Property 
in <a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectToggleClass" 
title="Property in FormTagLib">localeSelectToggleClass</a></span> - Property in 
<a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
+<dt><span class="strong"><a 
href="org/grails/plugins/web/taglib/FormTagLib.html#localeSelectToggleIcon" 
title="Property in FormTagLib">localeSelectToggleIcon</a></span> - Property in 
<a href="org/grails/plugins/web/taglib/FormTagLib.html">FormTagLib</a>
+</dt><dd> <div class="block"></div></dd>
 <dt><span class="strong"><a 
href="grails/plugin/geb/support/LocalhostDownloadSupport.html" title="Class in 
grails.plugin.geb.support">LocalhostDownloadSupport</a></span> - Class in <a 
href="./grails/plugin/geb/support/package-summary.html">grails.plugin.geb.support</a>
 </dt><dd><div class="block"> <DL><DT><B>Authors:</B></DT><DD>Mattias 
Reichel</DD></DL></div></dd>
 <dt><span class="strong"><a 
href="grails/plugin/geb/support/LocalhostDownloadSupport.html#LocalhostDownloadSupport(geb.Browser,
 java.lang.String)" title="Constructor in 
LocalhostDownloadSupport">LocalhostDownloadSupport(geb.Browser, 
java.lang.String)</a></span> - Constructor in <a 
href="grails/plugin/geb/support/LocalhostDownloadSupport.html">LocalhostDownloadSupport</a>
diff --git a/docs/snapshot/api/org/grails/plugins/web/taglib/FormTagLib.html 
b/docs/snapshot/api/org/grails/plugins/web/taglib/FormTagLib.html
index c157db0c6c9..18e0b36d4d0 100644
--- a/docs/snapshot/api/org/grails/plugins/web/taglib/FormTagLib.html
+++ b/docs/snapshot/api/org/grails/plugins/web/taglib/FormTagLib.html
@@ -163,11 +163,46 @@ implements <a 
href='../../../../../org.springframework.context.ApplicationContex
                         </tr>
                         
                         <tr class="altColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectActiveClass">localeSelectActiveClass</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectDividerClass">localeSelectDividerClass</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectItemClass">localeSelectItemClass</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectMenuClass">localeSelectMenuClass</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectNavItemClass">localeSelectNavItemClass</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectToggleClass">localeSelectToggleClass</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="altColor">
+                            <td 
class="colFirst"><code><strong>java.lang.String</strong></code>&nbsp;</td>
+                            <td class="colLast"><code><a 
href="#localeSelectToggleIcon">localeSelectToggleIcon</a></code><br></td>
+                        </tr>
+                        
+                        <tr class="rowColor">
                             <td class="colFirst"><code><strong><a 
href='../../../../../org.springframework.web.servlet.support.RequestDataValueProcessor.html'>RequestDataValueProcessor</a></strong></code>&nbsp;</td>
                             <td class="colLast"><code><a 
href="#requestDataValueProcessor">requestDataValueProcessor</a></code><br></td>
                         </tr>
                         
-                        <tr class="rowColor">
+                        <tr class="altColor">
                             <td 
class="colFirst"><code><strong>java.lang.Class&lt;?&gt;</strong></code>&nbsp;</td>
                             <td class="colLast"><code><a 
href="#springSecurityCsrfTokenClass">springSecurityCsrfTokenClass</a></code><br></td>
                         </tr>
@@ -417,6 +452,62 @@ implements <a 
href='../../../../../org.springframework.context.ApplicationContex
                             </li>
                         </ul>
                     
+                        <a name="localeSelectActiveClass"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectActiveClass</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="localeSelectDividerClass"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectDividerClass</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="localeSelectItemClass"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectItemClass</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="localeSelectMenuClass"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectMenuClass</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="localeSelectNavItemClass"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectNavItemClass</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="localeSelectToggleClass"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectToggleClass</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
+                        <a name="localeSelectToggleIcon"><!-- --></a>
+                        <ul class="blockListLast">
+                            <li class="blockList">
+                                <h4>java.lang.String 
<strong>localeSelectToggleIcon</strong></h4>
+                                <p></p>
+                            </li>
+                        </ul>
+                    
                         <a name="requestDataValueProcessor"><!-- --></a>
                         <ul class="blockListLast">
                             <li class="blockList">
@@ -568,16 +659,27 @@ implements <a 
href='../../../../../org.springframework.context.ApplicationContex
  resolves the locales once and renders the body for each, exposing a 
per-locale model under the
  <CODE>var</CODE> attribute so the caller supplies its own markup (a Bootstrap 
dropdown, a footer
  list, etc.). The model exposes: <CODE>locale</CODE>, <CODE>tag</CODE> 
(BCP&#8209;47), <CODE>code</CODE>
- (<CODE>language_COUNTRY</CODE>), <CODE>autonym</CODE> (the name in its own 
language), <CODE>name</CODE> (the
- name in the display locale), <CODE>label</CODE>, <CODE>active</CODE> (matches 
the current locale),
- <CODE>default</CODE> (matches the configured default) and <CODE>index</CODE>.
+ (<CODE>language_COUNTRY</CODE>), <CODE>autonym</CODE> (the name in its own 
language, in CLDR's
+ mid-sentence form), <CODE>menuName</CODE> (that same name titlecased for 
standalone display,
+ per CLDR's uiListOrMenu context transform &mdash; what a language menu wants),
+ <CODE>name</CODE> (the name in the display locale), <CODE>label</CODE>, 
<CODE>active</CODE> (matches the
+ current locale), <CODE>default</CODE> (matches the configured default) and 
<CODE>index</CODE>.
 
  eg. &lt;g:localeSelect name="myLocale" value="${locale}" labelType="autonym" 
/&gt;<DL><DT><B>attr:</B></DT><DD>name The name of the select (select 
mode)</DD></DL><DL><DT><B>attr:</B></DT><DD>value The selected locale, defaults 
to the current request locale if not 
specified</DD></DL><DL><DT><B>attr:</B></DT><DD>available If <code>true</code>, 
list only the locales the application is translated into
  (those with a <code>messages_*.properties</code> bundle, as published to the 
servlet context by
- the i18n plugin) instead of every locale the JVM knows about. Defaults to 
<code>false</code>.</DD></DL><DL><DT><B>attr:</B></DT><DD>type 
<code>select</code> (default) or <code>links</code>. Ignored when a body is 
supplied.</DD></DL><DL><DT><B>attr:</B></DT><DD>labelType The option/link 
label: <code>autonym</code> (each locale in its own language),
+ the i18n plugin) instead of every locale the JVM knows about. Defaults to 
<code>false</code>.</DD></DL><DL><DT><B>attr:</B></DT><DD>type 
<code>select</code> (default), <code>links</code>, or <code>dropdown</code> for 
a
+ ready-made Bootstrap navbar language menu needing no body. Ignored when a 
body is supplied.</DD></DL><DL><DT><B>attr:</B></DT><DD>labelType The 
option/link label: <code>autonym</code> (each locale in its own language),
  <code>name</code> (in the display locale), <code>both</code>, or omitted for 
the legacy
  <code>"language, [COUNTRY,] name"</code> 
label.</DD></DL><DL><DT><B>attr:</B></DT><DD>sort If <code>true</code>, order 
the locales by their label using a locale-independent 
collator.</DD></DL><DL><DT><B>attr:</B></DT><DD>tags If <code>true</code>, 
option/link keys are BCP&#8209;47 language tags (<code>en-US</code>)
- rather than the legacy <code>en_US</code> 
form.</DD></DL><DL><DT><B>attr:</B></DT><DD>pinDefault If <code>true</code> 
(body mode), the configured default locale is emitted 
first.</DD></DL><DL><DT><B>attr:</B></DT><DD>param The request parameter name 
used for <code>links</code>-mode hrefs. Defaults to 
<code>lang</code>.</DD></DL><DL><DT><B>attr:</B></DT><DD>var Enables body mode: 
the name of the per-locale model variable exposed to the body.</DD></DL> </p>
+ rather than the legacy <code>en_US</code> 
form.</DD></DL><DL><DT><B>attr:</B></DT><DD>pinDefault If <code>true</code> 
(body mode), the configured default locale is emitted 
first.</DD></DL><DL><DT><B>attr:</B></DT><DD>param The request parameter name 
used for <code>links</code>-mode hrefs. Defaults to 
<code>lang</code>.</DD></DL><DL><DT><B>attr:</B></DT><DD>var Enables body mode: 
the name of the per-locale model variable exposed to the body.
+ Falls back to <code>type</code> when no body is actually 
supplied.</DD></DL><DL><DT><B>attr:</B></DT><DD>id <code>dropdown</code> only: 
id of the toggle, referenced by the menu's
+ <code>aria-labelledby</code>. Defaults to 
<code>localeDropdown</code>.</DD></DL><DL><DT><B>attr:</B></DT><DD>navItemClass 
<code>dropdown</code> only: class of the wrapping <code>li</code>
+ (default: <code>nav-item 
dropdown</code>).</DD></DL><DL><DT><B>attr:</B></DT><DD>toggleClass 
<code>dropdown</code> only: class of the toggle link
+ (default: <code>nav-link 
dropdown-toggle</code>).</DD></DL><DL><DT><B>attr:</B></DT><DD>icon 
<code>dropdown</code> only: icon class rendered before the toggle label
+ (default: <code>bi bi-globe me-1</code>). Pass an empty string for no 
icon.</DD></DL><DL><DT><B>attr:</B></DT><DD>menuClass <code>dropdown</code> 
only: class of the menu <code>ul</code>
+ (default: <code>dropdown-menu 
dropdown-menu-end</code>).</DD></DL><DL><DT><B>attr:</B></DT><DD>itemClass 
<code>dropdown</code> only: class of each entry (default: 
<code>dropdown-item</code>).</DD></DL><DL><DT><B>attr:</B></DT><DD>activeClass 
<code>dropdown</code> only: class added to the current locale's entry
+ (default: 
<code>active</code>).</DD></DL><DL><DT><B>attr:</B></DT><DD>dividerClass 
<code>dropdown</code> only: class of the rule after a pinned default
+ (default: <code>dropdown-divider</code>).</DD></DL> </p>
                             </li>
                         </ul>
                     

Reply via email to