We create a new page under /content/soucedcode/language-masters/en called home . Within this page, we will drag in an Experience Fragment Component with the XFPath. In this scenario, we have XFPath = /content/soucedcode/experience-fragments/language-masters/en/button/master
When we language or live copy pages, the XFPaths should be updated as expected, but it is not. Now let's continue with the scenario.
Please note that we have the entire structure of the XF created
- /content/soucedcode/experience-fragments/language-masters/en/button/master
- /content/soucedcode/experience-fragments/language-masters/fr/button/master - /content/soucedcode/experience-fragments/language-masters/es/button/master
- /content/soucedcode/experience-fragments/ca/en/button/master
- /content/soucedcode/experience-fragments/ca/fr/button/master - /content/soucedcode/experience-fragments/us/es/button/master
Now after when the new page is created in language-masters, we will start performing the language copy /content/soucedcode/language-masters/en/home TO->> - /content/soucedcode/language-masters/fr/home
- /content/soucedcode/language-masters/es/home
We expect the referenced experience fragments to change the references with the correct values below, and it looks like it works as expected from here:
- /content/soucedcode/language-masters/fr/home == XFPath: /content/soucedcode/experience-fragments/language-masters/fr/button/master
- /content/soucedcode/language-masters/es/home
== XFPath: /content/soucedcode/experience-fragments/language-masters/es/button/master
Okay now we are going to roll out the language copies pages to the different countries. Since these language copies are actually live copies within the language folders, the roll out mechanism will work as expected. Target pages: - /content/sourcedcode/ca/fr - /content/sourcedcode/us/es
(Expected Results) After the roll out, we expect that the experience fragments should have the XFPaths localized like the configurations below. In a perfect world the Live Copy and Language Copy mechanism should update the XFPaths as expected like what we see below: - /content/sourcedcode/ca/fr/home == XFPath: /content/soucedcode/experience-fragments/ca/fr/button/master - /content/sourcedcode/us/es/home == XFPath: /content/soucedcode/experience-fragments/us/es/button/master
(Actual Results) In actual results, we are seeing that the XFPaths are not localized, and is referencing to the language-masters paths:
- /content/sourcedcode/ca/fr/home == XFPath: /content/soucedcode/experience-fragments/language-masters/fr/button/master - /content/sourcedcode/us/es/home == XFPath: /content/soucedcode/experience-fragments/language-masters/es/button/master
|