You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At the moment we kinda assume the user will use the language code as a slug when creating an homepagehttps://github.com/LUKKIEN/wagtailtrans/blob/master/src/wagtailtrans/models.py#L273. It would be nice to have an setting which will enforce the homepage to be the language code, since this will be 99% of the time the case since this also sets the language from the request path properly.
I think it should nice when the direct children of the the TranslatableSiteRootPage get this slug automatically, so copied pages will have the right slug as well and not homepage-languagecode, this should be easy to check in a save() method on the model.
The text was updated successfully, but these errors were encountered:
Further more, it was not very intuitive to understand that you have to set slug as language code for this to work. Also I was confused by i18n_patterns until I found #67 and removed it.
I get that, only this is one of the possible strategies you can use.. We've implemented this without i18n_patterns to keep it flexible, all pages, know their language object, which will get activated in the serve() method.
At the moment we kinda assume the user will use the language code as a slug when creating an
homepage
https://github.com/LUKKIEN/wagtailtrans/blob/master/src/wagtailtrans/models.py#L273. It would be nice to have an setting which will enforce the homepage to be the language code, since this will be 99% of the time the case since this also sets the language from the request path properly.I think it should nice when the direct children of the the TranslatableSiteRootPage get this slug automatically, so copied pages will have the right slug as well and not
homepage-languagecode
, this should be easy to check in asave()
method on the model.The text was updated successfully, but these errors were encountered: