I had a hard time getting this module to work on a multi-language site: everything worked fine in the default language (English), but not at all when the user switched languages. I enclose a patch of what I had to do to get it working.

Another issue was that once I set the Monthly Archive block to only show in only one language, I was not able to set it back to all languages through the edit block interface. In the end I had to set this directly in the database (in the i18_blocks table).

CommentFileSizeAuthor
archive.patch2.7 KBreswild

Comments

Prometheus6’s picture

Assigned: Unassigned » Prometheus6
Status: Active » Postponed (maintainer needs more info)

Thanks for the patch. But I don't get the second problem, probably because I don't live on a multilingual system. I haven't provided a means of setting the blocks to show in any fewer languages than those that are installed. If you can tell me how you did that, I'll look into it.

reswild’s picture

This is a feature of the i18 localization module which lets you decide for each block if you want to display it in all languages, or in just one of them.

Prometheus6’s picture

Status: Postponed (maintainer needs more info) » Active

Okay, I'll look at that to see what I need to do to work with it. Meanwhile I'll apply your patch tonight.

Prometheus6’s picture

Status: Active » Closed (won't fix)

I see the problem, but...this module has pretty much absolute control of its output, and there's no means for an external module to control that. Not that I'd mind respecting its settings if I knew what they were, but the bug doesn't affect this module at all.