By Stan Chomer on Friday, 05 May 2017
Posted in General Issues
Likes 0
Views 257
Votes 0
Hi

for EB you can choose to show your blog in one languge or all.

What would like to do is to have a checkbox instead where you can choose more than one language but not all languages.

Would that be possible?

Also the stream in EasySocial is not language aware though you have one blog set to one language it still shows up in the ES stream in the wrong language..so this must be a bug in ES stream for exclude some languages blogs that should not show up there.

rgds
Hi Stan,
It is not possible to use checkboxes to select languages currently.
We can only select one or all languages because this is so that the language association works properly(http://take.ms/G0YpU). When a post has several languages, the association feature will fail. Language association is basically associate a blog post to another with a different language so that when a user switches the site language in the blog entry page, the blog content can be switched to the other language's. Without post language association, switching site language will display the same content.

EasySocial stream is not able to detect the language of the post. Its not really a bug. It's just that EasySocial stream does not support multilingual.
·
Friday, 05 May 2017 16:49
·
0 Likes
·
0 Votes
·
0 Comments
·
"the blog content can be switched to the other language's."

That is also part of the problem bcs if you have blog post modules like "latest blog post" module and show post related to that module with posts languages settings "all" for blogs you have done it will show all language posts for this module.

B u t if you click on certain posts there in that module that is in a certain language say English and you are in Joomla Spanish you will be redirected to the main page instead to the post bcs its "in the wrong language". So you see the English post in that module and can click on the post there but then things goes wrong bcs settings are Spanish and you got redirected to the sites Spanish main page instead.

So the module can not take care of showing only posts in a certain language. In this case it should be a sort etc so only Spanish blogs should be an option to show for the module..
·
Monday, 08 May 2017 01:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Stan,
module with posts languages settings "all" for blogs you have done it will show all language posts for this module.
if you click on certain posts there in that module that is in a certain language say English and you are in Joomla Spanish you will be redirected to the main page instead to the post bcs its "in the wrong language".
Perhaps you can provide us your site details so we can test this out? Because I am unable to replicate this locally. Am I missing something here?
http://take.ms/FbYdl
·
Monday, 08 May 2017 13:01
·
0 Likes
·
0 Votes
·
0 Comments
·
The problem is that you want to show English to people that choose another language than English and read that post but you have option for Blogs only to be o n e language or a l l language as option.

So if you want to show your English posts for example languages: English, French and Italian but not Spanish you got this problem. Bcs the "Latest post" module will show up this blog also for the Spanish module and also for the Spanish EB blog post pages.

I don’t know if this gets corrupt also when I updating to EB 5.1 bcs getting these 404 errors I tried to get rid of but this is the settings.
I tried to also change SEF routing from Simple category to standard routing that is now but still this routing problem.

Settings.

General settingsSEO Apply Translations On SEF LinksYes

Default http://yoursite.com/menu/view/title
Use Routing From= Category menu

Use Joomla English in site.

Blog article work to click on to see it in English
/en/blogs/category/entry/blog title

Change Joomla language to Spanish and the blog article if you click on it get 404 errors.

Menu Spanish  es/blogs/category/Entrada/blog title

404 - Componente no encontrado.
No se pudo encontrar el recurso solicitado.

And if I go to front page and click on the "Latest post" module when in Spanish language I got the same 404 error
·
Tuesday, 09 May 2017 16:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Stan,
In the example provided, lets say I create Italian, German and English version of the post like in this screenshot(http://take.ms/LU8IG), they will not show in the Spanish page since you did not create a Spanish version of the post(http://take.ms/vSTlL).
The 'all' version shows because it's supposed to be shown in all language's pages.

For the latest blogs module, in the screenshot I have created an 'All' language module and a Spanish module(http://take.ms/NW8rN).
In the frontend, notice that only the Spanish module shows in the Spanish page and it does not show posts from other language's page, except for 'All' and 'Spanish' posts(http://take.ms/K7e6k).
Is this the behavior that you described?

For the 404 errors, perhaps you can start a new thread with the relevant details so we can better mange different issues.
·
Tuesday, 09 May 2017 17:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi I think we missunderstand each other.

Let say you have 5 Joomla & EB languages in your site

The problem is when you create one blog post set to languge setting = "All" and the blog post is written in English and you want it to be only shown on certain langauges pages too.

So now on the main page of each of these 5 Joomla languages I have also an EasyBlog "Latest post module" that is set in different respective languages for each 5 langauges.

So it will show this English written blog post for that "Latest blog posts" module for all of the 5 languages on respective main page.

But what I want to achive is that I only want to show this English written post to be set up only on 3 of these languages for the "Latest post" module on respective main page.

A n d now with this solution it shows up on all 5 languages as the main setting when creating the blog post with language = ALL.

And what happens when I click on the blog posts in the latest blogs module in different languages on every main page I got an 404 error SEF message..

Example French
404 - Composant introuvable
La ressource demandée n'a pas été trouvée
·
Wednesday, 10 May 2017 21:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Stan,
The only method for displaying a post in certain languages only is to NOT create the post with 'All' languages, instead create the same post a few times for those languages, like you see in my backend post listing screenshot(http://take.ms/qHatf).

As for your 404 error, clicking on a 'All' language blog post on any site language should not have this error. I have already tested this locally. I would need to access your site to investigate this.
·
Thursday, 11 May 2017 10:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Raymond and I know the solution for having the same English langauge post show up in different langauges but thats solution I dont want to do. Anyhow I think we understand the problem.

I would like it to be with check box for each post so you can choose which one the blog posts should be included to or not. I will check then if I can solve the 404 problem and why the routing not working.

Can you do update command for EB for set up new routing sefs?
·
Friday, 12 May 2017 22:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I am really sorry for the delay of this reply as it is a weekend for us here.

I would like it to be with check box for each post so you can choose which one the blog posts should be included to or not. I will check then if I can solve the 404 problem and why the routing not working.

Alright, if you need help on this, you can provide us with your Joomla backend and FTP access.

Can you do update command for EB for set up new routing sefs?

Hm, may i know which new routing sef you referring?
·
Saturday, 13 May 2017 16:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi

this works now with latest EB version 5.1.8 the url for different url post from module latest post...

Cheers!
·
Thursday, 18 May 2017 17:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Stan,
That's great. Glad to know it works for you now.
Cheers.
·
Thursday, 18 May 2017 17:37
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post