Hi Roel,
Here, we have a 2015 demo site, and all looks fine
http://demo-subfolder.wpglobus.com/subfolder/
If you can put your site on a server and give us access to admin, we’ll be happy to take a look.
Thanks
Gregory
Thank you. Unfortunately, that won’t be possible for a while, because I’m working on it for someone else. The only thing I can think of right now is that some of the settings I chose in the IThemes Security plugin interfere with yours. I’ll test this by doing a clean WordPress install (without plugins) and then see if yours does work.
I’ll let you know about my findings,
Cheers,
Roel
Just reinstalled MAMP to make sure it has the latest version. Then reinstalled WordPress (4.2.2) and only added your plugin. Changed permalinks to “Post name”. Then made a test page in two languages (English and German). No other steps.
Unfortunately, it still isn’t working. Menu shows one flag (English) and when hovering over that the German flag appears as a sort of drop-down option. Clicking on it, however, doesn’t change anything. Are there any other setting changes I need to perform that I somehow overlooked?
Thanks again,
Roel
What happens if you just type in the URL http://www.your-site.com/de/ ?
Thank you for your reply. It says “Page not found”.
I’ve tried your plugin on two of my websites that are already live and there it works just fine, which makes me believe it has to do with the local install using MAMP. In your change log, I’ve found the following for version 1.0.12:
“Support for http://localhost and http://127.0.0.1 development URLs.”
My MAMP is using http://localhost:8888, do you think that might be the problem? I’ve tried to change the http://localhost:8888 to http://localhost, but so far no luck.
I admit, there is no “8888” support in the code (yet).
But localhost should work.
Just FYI, you can fake any domain name by writing it in the “hosts” file.
http://www.tekrevue.com/tip/edit-hosts-file-mac-os-x/
This is much better than any localhost.
Yes, finally got it to work. It was indeed the 8888 that was messing with it. It’s just that MAMP comes right out of the box with localhost:8888 and I’ve never had any reason to mess with it. But there was the problem and it’s fixed now.
I don’t know how hard it is to support 8888 in your code, but it might be a good idea for a next version as I think quite a few people using MAMP don’t bother changing localhost:8888 to localhost. But that’s all up to you of course. 🙂
Thanks for your time and I’ll have a look at the link you just posted.
Cheers,
Roel
You are right, Roel. We’ll do it. One day 🙂
Hi,
here is what I was looking for – finally 🙂
I do have the same problem as ShaiRoelud an I also have a local page with MAMP. I understood that localhost:8888 is not working. What I do not understand is how to fix this problem. Could someone please explain to a wp-newbie what I have to do exactly?
Thanks a lot,
esge
Yep I am in the exact same situation.
How do you change your default localhost:8888/ in localhost/ in the MAMP settings ?
thanks for your answers
MG
Hi,
Try this: .
This is what worked for me, if I remember correctly. It’s been a while and I didn’t have to build any bilingual sites since.
Just tried it again, because the link might not be really clear. Go to Preferences in MAMP and change the Apache Port to 80 and the MySQL Port to 3306. This should hopefully do the trick. You might have to restart MAMP and your locally hosted website though.
Yep
I tried several times, even restarting my computer but it doesn’t work.
When I put the Apache Port to 80 and the MySQL Port to 3306, the Web server can run but the Apache server doesn’t work.
Do you have an idea why ?
Other thing, in my webbrowser when i go to the url localhost, it shows the “It works” message but I dont know either how to link it this directory to my WordPress because it’s in a safe area of the computer that I can’t edit..
If you have an idea to help me, just share
Thank you for your answer
MG
Or if the solution is to play with the host file as describe earlier by Gregory Karpinsky ,
could you help me as well because I have been trying this for few days now without any result ..
Not sure what is going on since I don’t know the setup of your system (and I wouldn’t consider myself a MAMP expert either). But I found this tutorial, which might be of help:
I hope that solves it.