• Hello! I am having issues with translations on my website and I couldn’t solve all the problems.

    Site language: English
    Alternative language: Chinese & Bahasa Melayu

    WordPress Version: 6.6.2
    Polylang Version: 3.6.4
    Page builder: SiteOrigin version 2.29.22 (both Activate and Deactivated are tried)
    Other plugins: All Deactivated

    Permalinks structure: https://123.12.111.12/sample-post/
    static front page: YES

    Preferred URL format: https://123.12.111.12/ms/perkhidmatan

    I have tried both remain /language/ and remove /language/ in the permalink. However, both ways are redirect second language pages to 404 page.

    REMOVE /language/ in the permalink
    ==========================
    Polylang settings:
    1. The language is set from the directory name in pretty permalinks
    2. Hide URL language information for default language
    3. Remove /language/ in pretty permalinks
    4. The front page URL contains the language code instead of the page name or page id

    Result:
    https://123.12.111.12/ms – failed
    https://123.12.111.12/ms/perkhidmatan – failed

    REMAIN /language/ in the permalink
    ==========================
    Polylang settings:
    1. The language is set from the directory name in pretty permalinks
    2. Hide URL language information for default language
    3. Remain /language/ in pretty permalinks
    4. The front page URL contains the language code instead of the page name or page id

    Result:
    https://123.12.111.12/language/ms – failed
    https://123.12.111.12/language/ms/perkhidmatan – OK

    I apologize for the long ticket. I hope someone can help me figure this out.

    Thank you so much for your time in advance

  • You must be logged in to reply to this topic.