Feature #38464
closedBetter handling of page localisation
0%
Description
- Hide default translation of page
- Hide page if no translation for current language exists
Are quite useful in multi-language sites, where one page-tree is used, but some pages are only available in a specific language.
I think what is displayed could be improved however. Instead if the standard TYPO3 error message, it would be good if you could set via pagetsconfig a page to show if the someone tries to view a page in the default language and the page has "Hide default translation of page" set.
Or if someone tries to view a page in a language where the translation doesn't exist and "Hide page if no translation for current language exists" has been set on the page.
You could then create pages in TYPO3 for these two errors, for each site with content explaining the problem (in different languages too, so that if you try and view a page in german and there is no german translation and "Hide page if no translation for current language exists" is set, you would see on the page that you get sent to what the problem is in german).
These should also not just be set in the install tool, but configured via page tsconfig as one page for a whole TYPO3 install is useless on an install with many sites and it would be better to be able to configure these for each site so that these "error" pages look like the site that you were on.
As a fallback, in cases where no page was specified in page tsconfig, the current grey typo3 error page could be displayed.
Updated by Mathias Schreiber almost 10 years ago
- Status changed from New to Needs Feedback
- Assignee set to Mathias Schreiber
Shouldn't this result in a 404?
I mean, the requested page does not exist, right?
Updated by Alexander Opitz over 9 years ago
- Status changed from Needs Feedback to Closed
- Assignee deleted (
Mathias Schreiber)
No feedback within the last 90 days => closing this issue.
If you think that this is the wrong decision or experience this issue again, then please write to the mailing list typo3.teams.bugs with issue number and an explanation or open a new ticket and add a relation to this ticket number.