Help - Search - Members - Calendar
Full Version: Real multi-language support for publishing
Movable Type Community Forum > Other Product Discussion > Desired Features
MarioSpina
The possibility to store multiple translation of an entry text (body, title and all) in the database and publish according to the tags and templates in the desired language of the Reader.

This feature require an extensive redesign of the database, but I think that it could be a real plus for MT.
cce
I'd also like to see this happen.  I want to be able to post multiple translations for one entry and allow a person to select between the different languages with one click.  Thanks for the Japanese date format btw.
Steph-Tara
I'd like to see this too, and even more, simply support for a multi-lingual weblog (for example, in my weblog, I post sometimes in English, sometimes in French -- and I know quite a few people who do this).

It would then be nice to be able to select posts only in a certain language (I know a "language-category" could be used as a hack), format languages differently (for example grey out the language which is not the user's preferred language), or set "flags" or "stickers" next to the post to indicate visually in which language they are, and have the date expressed in the "right" language.

I'd love to know if anything is planned for this kind of feature.
LisaJill
Just as an aside, because I can't help with the actual request.

Have movable type automatically translate posts, while nice and probably helpful, would not be *great*.

That's because machine translations to date are really very shoddy, unreliable, sometimes inaccurate and downright ugly.

To get a proper translation you really need a human translator.

I'm not saying this would have no value - but you need to look to it very carefully. =)
mbrakes
QUOTE (LisaJill @ Oct 25 2003, 09:38 AM) *
Have movable type automatically translate posts, while nice and probably helpful, would not be *great*.

That's because machine translations to date are really very shoddy, unreliable, sometimes inaccurate and downright ugly.

To get a proper translation you really need a human translator.



LisaJill,

I think what was asked for above was simply a way for the blogger to choose which language a post/article should be written in, with the option to add the article translated into multiple languages if needed. A serious, international internet portal really needs to support multiple languages, both in the user interface and its contents. This is solved simply by having a small language selector link/button placed in a corner of the page. Seen from an international perspective this is probably the most important thing lacking in MT, and something which really needs to be adressed if MT is going to get wide adoption internationally. Plone already has this, the image gallery software Gallery 2 has it, ezPublish has it etc.
Carlo Laitano
I just saw this post and I really have not given it much thought, but this is the first thing that occurs to me:

You can create extra fields (with the custom fields that come in the MT41. pro pack if you have that). Create as many text fields you need for the extra languages. Put each translation on the appropiate field and then use PHP to display only the language the person wants to read using variables and post, such as:


CODE
<?php
     if($lang=="dutch") {
          echo("<$mt:BodyTextDutch$>");
    } elseif ($lang=="german") {
          echo("<$mt:BodyTextGerman$>");
     } else {
          echo("<$mt:EntryBody$>");
     }
?>


then the url would look something like:
http://www.mysite.com/articles/080101.php?lang=german


There are probably errors there but it's just something quick to give you an idea (if you have custom fields and are using PHP). If you like the idea just contact me and I'll whip up something that works. In the meantime I'll think of another way to do it if this won't cut it for you with what you have.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.