WordPress.org

Ready to get started?Download WordPress

Ideas

Multiple languages blogging. A core solution?

  1. Peter Elmered
    Member

    This is a great idea and this is essential for a
    full-blown CMS which WP strives to be.

    The VPML guy in the begineing of the thread said that WPMLs code base is about 30% of WordPress. Yeah, that might be true, but it is only necessary to be that big because it's not deeply integrated into the core and the cores db-structure. If you could put a language flag on all posts and metadata directly there would be little need for a lot of logic concerning this and it would not hurt performance very much for those that does not use this.

    Posted: 1 year ago #
  2. boudewijnL
    Member

    12345

    Excellent idea. I have a site that is multilangual and as stated by some, none of the available plugins do the job.
    I wwould LOVE to see this feature implemented...

    Posted: 1 year ago #
  3. ChrisFo
    Member

    12345

    This is my primarary wish: to have ML in core and don't mind if a plugin is mantained well. I hope it is coming this year.

    Posted: 1 year ago #
  4. iLobster
    Member

    12345

    WPML is awese and I use it alot, but it would be so much more reliable and probably also faster to have this implemented in the core.

    1. The way WPML works is by mapping seperate posts to each orher (which is the best approach imo) but this breaks allot, especially in custom post types and plugins. Even get_permalink will return the permalink of the passed id without taking language into consideration.

    2. Having the mapping and language code in the wp_posts table and not in post mrta will increase reliability, simplicity and speed

    These are things that can only be done in the core, so i really hope this is happening

    Posted: 1 year ago #
  5. Oscah
    Member

    I'm currently using qTranslate,

    Posted: 10 months ago #
  6. F l a n k e r
    Member

    12345

    As stated before by others, qTranslate is a plug in and it may not always be updated to the latest version of WordPress. It 's definitely a great plugin, but this solution is not what you would expect from a CMS in 2013. That would be time to update WP.

    Posted: 8 months ago #
  7. Peter Elmered
    Member

    WPML makes all queries MUCH slower and adds a lot of extra overhead in the code in a lot of unneeded the core functionality. With WPML EVERY query gets a join to the WPML-tables in order the get the post for the correct language. Compared to having a language flag directly in wp_posts this is much slower in most cases.
    There's a long list of severe drawbacks with all the existing language plugins that would not be present in a core solution.

    A compromise would to prepare the core database tables for multi-language to eliminate the need for the joins but not implement the functionality in the code. Just make it easy to hook in the needed functionality into the core.

    Posted: 8 months ago #
  8. Here is a solution that pretty much solves much of the above
    http://wordpress.org/plugins/zanto/
    Its pretty light with lots of features and fast too.

    Posted: 8 months ago #
  9. BlindDater
    Member

    I don´t think that´s needed, there are plenty of great plugins out there like qtranslate. The major reason for most webmaster why they use wordpress is because it´s flexible and you are able to adept your blog exactly to your needs with plugins or even code your own plugin. Increasing the core with features would only add more complexity to the whole thing.

    Posted: 7 months ago #
  10. sgorgyan
    Member

    12345

    If I could give it more stars I would, this is the one feature that has been a pain in my arse. Hopefully with the upcoming updates?

    Posted: 7 months ago #

RSS feed for this topic

Reply »

You must log in to post.

  • Rating

    12345
    145 Votes
  • Status

    Good idea! We're working on it