Observed behavior:
Setting the language domain prefixes the path with the domain, as if it were using path prefixes to determine languages. For example, setting the language domain for English to "en.dev.wikibiblio.org" makes links like "en.dev.wikibiblio.org/node/add". These links fail.
Expected behavior:
No change to paths. A domain match sets the locale.
Comments
Comment #1
gábor hojtsyThe description of the domain field:
Indeed, if you don't provide a protocol identifier, it will look like as if it is erroneously included in the path. This might use a validation to look for a protocol, and alert the admin if there was no protocol provided. If you provide a domain however, the domain is not only used in domain negotiation, but also when printing links to content in specific languages. This latter fact is not described here unfortunately, so we might need a documentation update.
Comment #2
gábor hojtsyNot critical.
Comment #3
david straussWhy is the protocol required? That will cause issues with sites that need HTTP and HTTPS support.
Comment #4
gábor hojtsyOtherwise we cannot offer you a possibility to ask for a protocol or a port to be used.
Comment #5
chx commented