So first of all a little info to my site/configuration. I have a multilingual site using entity_translation (field translation). I currently don't use i18n module (I am not sure if i have to). In pathauto pattern settings i have a pattern for the specific content type (language independent), but not for every single language, which look something like [node:content-type:name]/[node:title]. For now i have only two languages enabled, german and english.

If i create a node (for example in english) the url alias get created automatically like expected (www.example.com/en/color/red). If i then go to translate the node in german it also generates a alias for german like expected (www.example.com/de/farbe/rot). But the problem is that now the alias for english has been deleted. If i go end edit the english translation the checkbox for automatically generate a alias is not checkt anymore. Whats wrong here? Do i have to use i18n or pathauto_i18n, but i dont think so.

Comments

kitikonti’s picture

Priority: Normal » Major

After hours of debugging i found a problem. It is the Image Field or the File Field. On every content type where i use a image or a file field the alias from the source node gets deleted after translation. I also tried a completly fresh install. Just add a image or file field with its default configuration and there is the bug.

Any idea whats the problem?