Multilanguage blog

Permalink Browser Info Environment
How to prepare blog to handle multilanguage? Now after copying the sitemap and while adding new post for example in english language, C5DK Blog is adding this post to every language the same time. In netherland i have the same post. I want to add post to only a single language site. How to do it?

Type: Pre-Sale
Status: Resolved
View Replies:
C5DK replied on at Permalink Reply
C5DK
Hi,

This is actually simple. If you deside to use the blog in a multilingual site, you simply add a blog root to every blog language blog page (go to C5DK Blog in the dashboard and click "Add Blog Root"). The blog knows the blog roots by adding a page attribute "Blog Root" to the page where it then knows where to place the blog pages. This is the way we designed the multi blog system.

That way you will get a dropdown in your blog editor page to choose witch blog root you will create your blog page under. Another thing here is that you will be able to create different page types for each language blog page. And last - you will be able to control (by using user groups) who is allowed to blog under witch blog root page.

/Michael
Concrete5 Danmark
dlugilong replied on at Permalink Reply
Sorry, but I can't do that. When I am adding blog root I always see only one sitemap without any ability to choose another language. Did't see tabs with languages there's only english. I am using newest 5.8.1 version.
C5DK replied on at Permalink Reply
C5DK
Hi,

That is weird - Have to come back on this...

/Michael
C5DK replied on at Permalink Reply
C5DK
I think this is a core issue.

The multilingual sitemap is still under discussion:

https://github.com/concrete5/concrete5/issues/4745...

/Michael
dlugilong replied on at Permalink Reply
Please tell me what can I do now? :(
Which version suportts this funcionality?
dlugilong replied on at Permalink Reply
Maybe You can do it something to bypass this core bug?
C5DK replied on at Permalink Reply
C5DK
We will have a brainstorm over the next few days. This is not an easy fix and we need to think.

/Michael
dlugilong replied on at Permalink Reply
Great! Thanks in advance.
Dawid.
dlugilong replied on at Permalink Reply
Did You know something more about the problem? Still it's not working...
C5DK replied on at Permalink Reply
C5DK
Hi,

We have investigated and found that the way multilingual support in concrete5 8.1.0 is done at the moment is very buggy. We have reported this to the core team on github and it is confirmed. It seem that there will come some kind of solution on concrete5 8.2.0 but I do not know when this will be released.

We are of course sorry for your inconvenience, but we decided not to make any changes to the C5DK Blog package before we no exactly what the core team will come up with.

/Michael
dlugilong replied on at Permalink Reply
That's not good information. I bought script to have this ability. Could You please tell me on which version did this script work fine with multilang?
C5DK replied on at Permalink Reply
C5DK
Hi,

As said, this is a concrete5 version 8 issue. This works perfectly up to version 5.7.5.13.

The issue has been reported to the core team.

/Michael
dlugilong replied on at Permalink Reply
But hey! Now it's another problem. When I installed Concrete 5.7.5.13 and want to install your blog i have this message: "This package requires concrete5 version 8.0.1 or greater."
You must do it something with this blog, because we can't wait for 8.2 release. My client want's multilang in his blog. I can't say infinity promises to him...
C5DK replied on at Permalink Reply
C5DK
How do you install the C5DK Blog package (direct through dashboard marketplace connection or via FTP upload)?

If you are going to use concrete5 5.7.5.x you have to use C5DK Blog package version 1.4.4 (not the 8.x branch).

There is a huge difference between concrete5 7 and 8...

/Michael
dlugilong replied on at Permalink Reply
Huge difference... Great! Now I'll have all 143 entries in blog to enter again. I thought that if I had the same versions that will create entries only for the new database for version 5.7.5.13, and it will be working. And since they are two different versions are probably errors occur.
I think, that You should not release new version for C5 8.1 when it is not ready, no matter whether the error is from the core or form your package...
My time and my work goes for nothing...
C5DK replied on at Permalink Reply
C5DK
I'm sorry that you have such troubles with our C5DK Blog package. And I have the outmost respect for what and who you are. We strive to make the best blog package to concrete5 and it of course is frustrating for us too that things in concrete5 changes all the time. But we do not have any saying on what the core team deside with new version functionality.

We have a ton of problems regarding upgrading multilingual sites to the 8.x branch of concrete5. Not only for our C5DK Blog package, but simply to upgrade in general. We have reported a number of issues on github already.

Our C5DK Blog package works flawlessly on non multilingual 8.x sites and we did not see all the problems that came with 8.x multilingual sites.

We will (as already stated) begin to address these issues when concrete5 8.2 is released.

Best wishes.
/Michael
Concrete5 Danmark
dlugilong replied on at Permalink Reply
Hi. You released new version of Your script. Is multilang function is working now?
C5DK replied on at Permalink Reply
C5DK
Yes, multilingual is working for the blog. It will find the blog roots in all languages. But I have to say that multilingual in concrete5 8.2.0 is still a little buggy (our package will work). It seem that upgrading from concrete5 7.5.13 to 8.2.0 do have a problem with stacks/global areas not showing up after upgrade. We have already made a few bug rapports on Git.

concrete5 Environment Information

Not nessesary

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.