[resolved] Manually connect 2 pages in different languages (6 posts)

  1. jjchinquist
    Posted 2 years ago #

    Our administrators of the site entered many pages as "new pages" and set them to English (german is the website default). The translation then is not connected to the original.

    Now we need to enter the Page ID numbers by hand to connect the translations with the original. When I do this, however, the translation ID is not saved.

    I am using the latest Polylang with the latest WordPress.

    What function saves the translation ID's for a Page and where does the value get saved in the Database?
    Is this an error in the module that you have seen on a fresh install (we are using several plugins, so a conflict is also a possibility).
    Does Polylang 1.4 already address this issue?

    Once I know where to look, I will help to remedy bugs. Thank you.


  2. jjchinquist
    Posted 2 years ago #

    After an hour of testing (no coding changes) and going to a different computer, the problem magically fixed itself. Setting this issue to resolved.

  3. Chouby
    Plugin Author

    Posted 2 years ago #

    Polylang 1.4 will be much more convenient as you won't have to manipulate posts ids anymore. This field is replaced by a dropdown list containing the titles of available posts in the other language.

  4. jjchinquist
    Posted 2 years ago #

    I can see how that will be more convenient, but my initial reaction is "What about sites with thousands of blog entries?". But if you can make it work in a scalable fashion, it will be interesting to see.

    Thanks for the feedback.

  5. Chouby
    Plugin Author

    Posted 2 years ago #

    To be honest, I fear that if there are thousands of *untranslated* blog entries in a the dropdown list, it could become hard to manage.

  6. jjchinquist
    Posted 2 years ago #

    Polylang may be best served with a fallback solution - if there are too many untranslated pages/posts, then provide an input field, otherwise a select box... it would make things more complicated, but scalable.

    I myself come from a background in both Drupal and Zend, so I know a bit about other PHP worlds. I highly recommend looking at the drupal TMGMT module (https://drupal.org/project/tmgmt) as well as just going through the presentation (http://2013.drupalcamp.at/recordings about half way down, presentation by Michael Schmid and Christophe Galli). It is really interesting what they are doing thus far, even if their solution would not work for a lighter weight blogging platform like wordpress.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Polylang
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic