• Resolved ShaiRoelud

    (@shairoelud)


    Hello,

    I’m playing around with your plugin on a local (MAMP) install of wordpress (standard WordPress 2015 theme). In the backend every seems to work fine (separate tabs for the languages in the Page view and when I toggle WP Globus off, it seems to show the necessary code as well).

    When I go to the website itself, it shows one flag in the Menu bar. When hovering over this flag, the 2nd none shows up as well (although there is no arrow or anything else indicating there’s another flag there). However, clicking on it doesn’t do anything. It looks like it doesn’t manage to get to the /de/ page as the URL in the browser stays the same.

    Sorry, I know this is a whole lot of information for you to go on, but if you have any idea (maybe it happened to someone else before) I would greatly appreciate it.

    Thanks,
    Roel

    https://wordpress.org/plugins/wpglobus/

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author TIV.NET INC.

    (@tivnetinc)

    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

    Thread Starter ShaiRoelud

    (@shairoelud)

    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

    Thread Starter ShaiRoelud

    (@shairoelud)

    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/ ?

    Thread Starter ShaiRoelud

    (@shairoelud)

    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.

    Thread Starter ShaiRoelud

    (@shairoelud)

    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

    Thread Starter ShaiRoelud

    (@shairoelud)

    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.

    Thread Starter ShaiRoelud

    (@shairoelud)

    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 ..

    Thread Starter ShaiRoelud

    (@shairoelud)

    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.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Site won't switch language’ is closed to new replies.