Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-5187

Multilingual uri encoding support (pretty url's for non-western/non-latin countries)

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • High
    • Resolution: Fixed
    • 2.18.02
    • 2.20.00
    • None
    • None

    Description

      It would be nice to define a certain Codecs for non western countries in specific.

      For example: when you're editing a translation for a russian document you should be able to activate the russian pretty url codec by means of configuration in the cms.

      something like this

      /hippo:configuration/hippo:frontend/cms/cms-services/settingsService/codecs

      <sv:node sv:name="codecs"
      xmlns:frontend="http://www.onehippo.org/jcr/frontend/nt/2.0" xmlns:sv="http://www.jcp.org/jcr/sv/1.0">
      <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>frontend:pluginconfig</sv:value>
      </sv:property>
      <sv:property sv:name="encoding.display" sv:type="String">
      <sv:value>org.hippoecm.repository.api.StringCodecFactory$IdentEncoding</sv:value>
      </sv:property>
      <sv:property sv:name="encoding.node" sv:type="String">
      <sv:value>org.hippoecm.repository.api.StringCodecFactory$ISO9075Helper</sv:value>
      </sv:property>
      <sv:node sv:name="ru">
      <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>frontend:pluginconfig</sv:value>
      </sv:property>
      <sv:property sv:name="encoding.display" sv:type="String">
      <sv:value>org.hippoecm.repository.api.StringCodecFactory$IdentEncoding</sv:value>
      </sv:property>
      <sv:property sv:name="encoding.node" sv:type="String">
      <sv:value>org.hippoecm.repository.api.StringCodecFactory$RussianEncodingHelper</sv:value>
      </sv:property>
      </sv:node>
      </sv:node>

      Attachments

        Issue Links

          Activity

            People

              jsheriff Junaidh Kadhar Sheriff
              ksalic Kenan Salic
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: