Hi all
I am trying to use localized legends following this doc <https://docs.geoserver.org/stable/en/user/styling/sld/language.html>. I got it to work in 2.22 (the legend labels are translated when adding for instance LANGUAGE=fre to the GetLegendGraphic request) I am now trying the same with 2.24, and the legends are not translated when doing the same thing (default labels are returned). Attached is the SLD I am using (copy/pasting it into the WebUI). Should I do something different with 2.24?
Cheers, Cécile

--
*camptocamp*
*Cécile Vuilleumier
*
Geospatial developer
www.camptocamp.com <http://www.camptocamp.com>
<?xml version="1.0" encoding="UTF-8"?>
<StyledLayerDescriptor version="1.0.0"
                      xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd"
                      xmlns="http://www.opengis.net/sld";
                      xmlns:ogc="http://www.opengis.net/ogc";
                      xmlns:se="http://www.opengis.net/se";
                      xmlns:xlink="http://www.w3.org/1999/xlink";
                      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <NamedLayer>
    <Name>localized_layer</Name>
    <UserStyle>
      <Name>localized</Name>
      <FeatureTypeStyle>
        <Rule>
          <Name>10</Name>
            <Title>
            Default title rule 10
              <Localized lang="en">English title rule 10</Localized>
              <Localized lang="de">Titel auf Deutsch rule 10</Localized>
              <Localized lang="fr">Titre en français rule 10</Localized>
              <Localized lang="it">Titolo in italiano rule 10</Localized>
            </Title>
          <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc";>
            <ogc:PropertyIsEqualTo>
              <ogc:PropertyName>rule_id</ogc:PropertyName>
              <ogc:Literal>10</ogc:Literal>
            </ogc:PropertyIsEqualTo>
          </ogc:Filter>
          <PolygonSymbolizer>
            <Fill>
              <CssParameter name="fill">#ee3387</CssParameter>
            </Fill>
            <Stroke>
              <CssParameter name="stroke">#232323</CssParameter>
              <CssParameter name="stroke-width">1</CssParameter>
              <CssParameter name="stroke-linejoin">bevel</CssParameter>
            </Stroke>
          </PolygonSymbolizer>
        </Rule>
        <Rule>
          <Name>11</Name>
          <Title>
            Default title rule 11
              <Localized lang="en">English title rule 11</Localized>
              <Localized lang="de">German title rule 11</Localized>
              <Localized lang="fr">French title rule 11</Localized>
              <Localized lang="it">Italian title rule 11</Localized>
            </Title>
          <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc";>
            <ogc:PropertyIsEqualTo>
              <ogc:PropertyName>rule_id</ogc:PropertyName>
              <ogc:Literal>11</ogc:Literal>
            </ogc:PropertyIsEqualTo>
          </ogc:Filter>
          <PolygonSymbolizer>
            <Fill>
              <CssParameter name="fill">#33cf86</CssParameter>
            </Fill>
            <Stroke>
              <CssParameter name="stroke">#232323</CssParameter>
              <CssParameter name="stroke-width">1</CssParameter>
              <CssParameter name="stroke-linejoin">bevel</CssParameter>
            </Stroke>
          </PolygonSymbolizer>
        </Rule>
        <Rule>
          <Name>12</Name>
          <Title>
            Default title rule 12
              <Localized lang="en">English title rule 12</Localized>
              <Localized lang="de">German title rule 12</Localized>
              <Localized lang="fr">French title rule 12</Localized>
              <Localized lang="it">Italian title rule 12</Localized>
            </Title>
          <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc";>
            <ogc:PropertyIsEqualTo>
              <ogc:PropertyName>rule_id</ogc:PropertyName>
              <ogc:Literal>12</ogc:Literal>
            </ogc:PropertyIsEqualTo>
          </ogc:Filter>
          <PolygonSymbolizer>
            <Fill>
              <CssParameter name="fill">#ced349</CssParameter>
            </Fill>
            <Stroke>
              <CssParameter name="stroke">#232323</CssParameter>
              <CssParameter name="stroke-width">1</CssParameter>
              <CssParameter name="stroke-linejoin">bevel</CssParameter>
            </Stroke>
          </PolygonSymbolizer>
        </Rule>
      </FeatureTypeStyle>
    </UserStyle>
  </NamedLayer>
</StyledLayerDescriptor>
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to