WPML configuration with GeoDirectory
This topic contains 11 replies, has 4 voices, and was last updated by Paolo 8 years, 3 months ago.
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket-
AuthorPosts
-
August 22, 2016 at 11:37 am #251069
Hi, my questions is about configuration WPML with Geodirectory.
I will explain my stuation from 2 language English and Turkish. default language is english. (but will make default later turkish)I created each geodirection page for Turkish also. When I go to turkish page its open all but doesnt show places.. there is say nothing found. in profiles also show in count 3 but doesnt appear any places under places tab.
when I go to check pages from turkish in geodirectory permalinks. its show me: Saving GeoDirectory pages settings on a different language breaks pages settings. Try to save after switching to default language.
On this way that I understand I am missing some steps… I really need help about it.
Also, in my folder created .po .mo files wp-content/languages/geodirectory/geodirectory-tr_TR.mo and wp-content/languages/geodirectory/geodirectory-tr_TR.po but language doesnt change in turkish pages.
I thought; maybe it can work if this files put in theme language folder. did try wp-content/themes/MYCHILDTHEME/languages/geodirectory/geodirectory-tr_TR.mo
wp-content/themes/MYCHILDTHEME/languages/geodirectory/geodirectory-tr_TR.mo
but also did not work.there is any information how to configurate with wpml pages and languages? if there is can u share here please? and if there is not can u share your help step by step? this will be very helpfull for others also.
My website: http://turizmde.biz/
hope u can help me quick.
Thanks,
Best Regards..
Ongun.August 22, 2016 at 1:10 pm #251127Have your listings been translated into both Turkish and English? English listings will not show when switched to Turkish.
You should set up GD permalinks for one language only, there is no need to set permalinks for another language. Translate each page [listing previes, location, etc] and GD knows what pages to use when the language is changed.
The location of wp-content/languages/geodirectory/geodirectory-tr_TR.mo is correct.
Not all translations are in the same file, it depends what you are translating. Some language strings will be in the theme, some in the addons and some in the core plugin. See
https://wpgeodirectory.com/docs/category/translation/August 22, 2016 at 1:59 pm #251134hi, do u mean that each listings should translate for other language? example abc hotel created in english thats why will be not show in turkish language?
if I set up one language for permalinks how page will understand which language should show these listings? because wpml for each translate create new url! example http://turizmde.biz/tr/ its bring turkish language. without that it will show always default language! am I not right? if there is another configuration can u explain me how should to do? because realy I am confused now!
August 22, 2016 at 4:50 pm #251218Hi,
that is correct, you must translate the listings if you want them to show them. abc hotel if it’s only in English, it will only appear when visiting the English version of your website. You must translate it to Turkish to if you want it to appear when the Turkish version of the website is visited.
For permalinks you only need to set it up for the default language and it will use the same settings for all languages.
Thanks
August 22, 2016 at 6:36 pm #251290Hi,
that is correct, you must translate the listings if you want them to show them. abc hotel if it’s only in English, it will only appear when visiting the English version of your website
this is not global idea! this is not why we use WPML! we want to show people listings in each language! Please let me know how to do that! because when I purchased your products thats write GeoDirectory is 100% WPML compatible! WPML multilangual and for show to people website in diffrent languages.. if I CANT SHOW ALL LISTINGS why need languages?
And also in my plan I wanna install a lot of listings more then 50.000 how can I translate to each language? forexample if I wanna use 5 language and if I want show in all languages then I should create 250.000 listings!! its not right!!!!
For permalinks stil doesnt understand. ok in default language I configurated pages! all work correct in english.. user switched language and want to see mysite.com/places in turkish language! how GEODIRECTORY READ THAT IN TURKISH? because WPML work with URL please explain me how?
August 22, 2016 at 9:54 pm #251350HI,
I think you must confuse how WPML works. Please read their documentation before accusing us of anything…
WPML allows to translate the themes and plugins default text strings, but also taxonomies, posts, pages and custom post types like listings and create 1 unique website for each language.
The only option you have for missing translations is:
How to handle languages without translation
Some pages or posts may not be translated to all languages. Select how the language selector should behave in case translation is missing.
Skip language
Link to home of language for missing translationsWPML doesn’t show english posts or pages or listings when visiting the Turkish version of your website.
Once you set up permalinks for the default location, you switch from English to Turkish via the language switcher provided by WPML, the URL will only have /tr/ as a directory after the domain.
Thanks
Thanks
August 22, 2016 at 10:34 pm #251395After read your message, much cleare now what you mean… Ok that was my mistake! and sorry for my reaction! I just dissapoint because of that.. But anyway there is stay my problem and need that fix; hope u can help what should to do!
Next week I want to ınstall to my data more then 50.000 place. and want to show in each language. But dont want to translate the listing pages! Just how created all listings that want to people see as like that. if listings in english created no matter turkish people also will see that in turkish but without traslated!!! other all things will be translated to turkish theme, menus, plugins, text etc… Just I need show all listings in each language and listing inner no matter with which language created. Just like Buddypress groups!
August 23, 2016 at 3:02 pm #251891Hi,
the only way to do that would be to import the 50k listings for all languages identical.
I would suggest to look into WPML forums to see if they can provide an alternative solution.
Thanks
August 24, 2016 at 7:47 pm #252844Hey There, I see things got pretty heated here, but i have some questions regarding the same issue.
I am translating the page from english to german and spanish, and also have a rather large amount of listings planned. So currently I translated WP base, gd base, and am now translating (semi manually) the “Add listing” forms. My questions now are:
1) If the form is translated, will it then add the business listing only in the default listings language? or will all “custom fields” i translated (Eg.: Amenities (Bar,Alcoholic,cocktails,etc…)) be translated automatically.
2) will i need to duplicate all listings manually?
3) Will the likes and reviews a listing receives be visible, no matter what language the user is applying? or is a review given to a listing “viewed in german” solely seen if german is selected? (that might suppose a problem to me if gd & wpml sees “the same” listing as multiples depending on the language…
August 24, 2016 at 11:00 pm #2528691) You need to translate all custom fields as per this article:
https://wpgeodirectory.com/docs/translating-custom-fields/Different languages in WPML is like having different sites. If a visitor selects German he will only be able to see any pages or posts or listings that are designated as being German in the backend.
If that person adds a listing while in German mode, that will only be a German listing. If he also wants to add Spanish listing, he will have to switch to Spanish, and then submit the Spanish version of the listing.2) Yes, see image.
WPML does not translate anything, it just enables different language sites within the same website.3) Translated listings are treated as different listings, so reviews only show on the language site where the review was made.
Same for favorites etc.August 24, 2016 at 11:23 pm #252875Hi again…
For make buddypress multilingual there is a plugin : https://wordpress.org/plugins/buddypress-multilingual/ with that plugin each language show groups profiles in their language and doesnt need create any new page for show them…
there is a way to do same idea, work for wpgeodirectory?
possible create a plugin for make listings visible for each language and also translated to each language?
Just I am asking this because if there is a solution for that, if its possible I will start to search some developer for fix that..
August 25, 2016 at 3:04 pm #253280I’m sorry, but there is no such solution for GD.
Thanks
-
AuthorPosts
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket