Currently if you want to change "I18n Servlet" configuration about its url-mapping you have to edit "web.xml" descriptor.
For example, if you want to disable some languages you have to comment corresponding lines in "web.xml":
If afterwards you apply a patch, with patching-tool, you may lost those changes and will need applying again.
It could be interesting to allow declaring some properties (or similar) that overwrite that part of web.xml's configuration instead of having to edit it.
Steps to reproduce:
- Go to control panel -> Portal Settings -->Displlay Settings and change the current locales so there are only two: English and Spanish
- Access this page: http:/localhost:8080/pt_BR/web/guest
Portal redirects to default language (/web/guest).
After the fix, adding
the same page will return a 404 -Not found error