Unieke veldvalidatie mislukt bij aangepaste landinstellingen in AEM Content Fragments

Namen van aangepaste landinstellingenmappen in AEM veroorzaken unieke validatiefouten omdat deze niet worden herkend als taalbasis. Als u dit wilt corrigeren, stelt u de eigenschap jcr:language in de map in op de juiste ISO-taalcode, zodat AEM de juiste landinstelling toepast.

Beschrijving description

Omgeving

  • Product: Adobe Experience Manager as a Cloud Service (AEMaaCS) - Plaatsen
  • Beperking: De kwestie komt voor wanneer het gebruiken van de namen van de douanescèneomslag in plaats van standaardISO taalcodes.

Probleem/symptomen

  • Unieke veldvalidatie mislukt bij het maken van inhoudsfragmenten met identieke waarden in verschillende landinstellingen die niet-standaard taalcodenamen gebruiken.
  • Als u bijvoorbeeld mx gebruikt in plaats van een ISO-code zoals es_MX , worden de mappen door AEM behandeld als onderdeel van hetzelfde bereik, wat leidt tot onverwachte unieke fouten.

Resolutie resolution

Ga als volgt te werk om het probleem op te lossen:

  1. Navigeer naar de aangepaste map voor landinstellingen (bijvoorbeeld /mx ) in AEM.
  2. Open het knooppunt jcr:content in deze map.
  3. Stel de eigenschap jcr:language in op de juiste ISO-taalcode (bijvoorbeeld es_MX ).
  4. Wijzigingen opslaan en doorvoeren in AEM.
  5. Maak of werk inhoudsfragmenten bij met identieke unieke veldwaarden in verschillende lokale mappen en controleer of er geen unieke validatiefout optreedt.

Nota:plaatsend het jcr:language bezit staat zaken-specifieke omslag het noemen terwijl het handhaven van correcte scènebereiking voor unieke gebieden en vertaalwerkschema's toe.

Verwante Lezen

​ het Bepalen van Modellen van het Fragment van Inhoud ​ in de Gids van de Gebruiker AEMaaCS

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f