Hi
I have performed the following test with the latest 8.7 master:
my test configuration:
main language: ITA
language id=1: ENG
TS Setup
config.defaultGetVars.L = 0
config.linkVars = L(0-1)
config.uniqueLinkVars = 1
config.sys_language_overlay = 0
config.sys_language_mode = strict
config.language = it
config.locale_all = it_IT.utf8
config.htmlTag_langKey = it-IT
config.sys_language_uid = 0
config.htmlTag_langKey = it
[globalVar = GP:L=1]
plugin.tx_bhsiteconf.language {
config.language = en
config.locale_all = en_EN.utf8
config.htmlTag_langKey = en-EN
config.sys_language_uid = 1
config.htmlTag_langKey = en
}
Test 1¶
1) Create a new page: 69999-test_ITA (UID=153)
1.1) create content element (Text) - I type in headline "TEST 1" - see attached file test1.png
1.2)* result of http://mysite/index.php?id?153: the content element TEST 1 is visible in frontend*
Test 2¶
2) 69999-test_ITA > create translation in ENG (69999-test_ENG) see attached file test2-0.png
2.1) switch to columns view > English > create a new content element (Text) I type in headline "TEST 2-1"
2.2) Result of http://mysite/index.php?id?153&L=1: The Content element TEST 2-1 is visible in frontend
Test 3¶
3) Switch to languages view > see attached file test3-0.png > click on "translate"
on the popup, click on "copy" > next > next
result: the element TEST 1 has been translated > I enable it - see attached file test3-1.png
result of http://mysite/index.php?id?153&L=1: Both Content elements (TEST 2-1 and [Translate to English:] TEST 1) are visible in frontend
3.2) disable the original content element in default language - see attached file test3-2.png
3.3)
result of http://mysite/index.php?id?153: the content element TEST 1 is not visible in frontend
result of http://mysite/index.php?id?153&L=1: Both Content elements (TEST 2-1 and [Translate to English:] TEST 1) are visible in frontend
Test 4¶
4) Create a new page: 69999-test_ITA2 (UID=154)
4.1) > create translation in ENG (69999-test_ENG2) - see attached file test4-1.png
4.2) 69999-test_ITA > Edit page > disable "Hide default translation of page" see attached file test4-2.png
4.3 switch to columns view > English > create a new content element (Text) I type in headline "TEST 4-3" see attached file test4-3.png
4.4 CE in the second language is not disabled (see previous screenshot) -
result of http://mysite/index.php?id?154: page not found (correct)
result of http://mysite/index.php?id?154&L=1: the content element TEST 4-3 is visible.
4.5) 69999-test_ITA2 > create a content element (Text) I type in headline "TEST4-5"
Switch to languages view > see attached file test4-5.png > click on "translate"
on the popup, click on "copy" > next > next
result: the element TEST 4-5 has been translated > I enable it - see attached file test4-51.png
4.6) result of http://mysite/index.php?id?154&L=1: both content elements [Translate to English:] TEST4-5 and TEST 4-3 are visible.
I also performed the same tests with 7.6.15 and the results are the same except:
- I used "Text and Media" instead of "Text"
- after point 3) the copied content element is called "TEST 1 (copy 1)" instead of [Translate to English:] TEST 1
- after point 4.5) the copied content element is called "TEST 4-5 (copy 1)" instead of [Translate to English:] TEST 4-5
Result: The issue seems solved for 7.6.x and 8.7 (latest master)
Do you think my test is sufficient or that a different test should be performed? Thank you.