On Sat, 2006-01-14 at 12:51, Anil Gangolli wrote:
> Users can already do separate blogs for different languages.  It's also 
> possible for sophisticated users to do templates that are 
> language-sensitive.  We could facilitate this route, possibly with added 
> macro support.

yes, this is true.

> 
> Users can already write content in different languages, even mixing it.  
> The main thing we might want to add is a way for users to label entries 
> by language and allow viewers to filter entries by language label.  Not 
> sure of all of the implied features this might call for.

right, users can write content in different languages, but Roller
doesn't actually keep a record of what locale a given entry is recorded
in and doesn't provide any easy way for users to filter entries by those
locales.

i think the main purpose for this feature is for doing blog
translations.  if someone wants to maintain their blog in both english
and japanese there is no easy way to do that now.  they either have to
create a separate weblog, which was option #1 in my first email, or they
can post each entry twice (one for each language) and both languages
will display on their blog page.

-- Allen

> 
> --a.
> 
> 
> Allen Gilliland wrote:
> 
> >This is different from the language issues on the editor interface.
> >
> >In the near future I'd like to look at adding support for publishing
> >entries in multiple languages and effectively allowing someone to
> >maintain their blog in multiple languages.  This has been an item on the
> >table for a while, but I think it's time to get it implemented.
> >
> >There are a variety of ways to approach this problem so I wanted to
> >start a general discussion to see which approach we like.  This is just
> >off the top of my head right now, but here's some possibilities ...
> >
> >1. Let users create separate blogs for different langauges.  This is
> >easy on us because we don't have to do any work, but forces users to
> >maintain multiple copies of everything in a weblog.  i.e. duplicating
> >templates, categories, bookmarks, etc.
> >
> >2. Allow users to publish an entry multiple times and just change the
> >entry locale.  We would then make the weblog display logic be language
> >sensative, so that you are typically only viewing a blog in one language
> >at a time.  Pros: the only real work is making our display servlets
> >language sensitive.  Cons: each translated entry would have it's own
> >anchor, which we may not want. we also wouldn't know that an entry has
> >multiple translations because there is nothing tying each entry
> >translation together.
> >
> >3. Same approach as #2, except that we would try and tie each
> >translation of the content to a single weblog entry record.  This means
> >that there would only be one url for the entry, but it could possibly be
> >displayed in many languages.  Pros: this is the most streamlined
> >approach and ensures there is only one permalink for the entry.  Cons:
> >this requires quite a bit more work and likely a data model change. 
> >this could also cause potential problems because the anchor and category
> >for the entry can really only exist in a single language, which would
> >not be true for option #2.  i'm also not sure if having the same url
> >exist in multiple languages is ideal, it could cause issues with search
> >engines and indexing content, etc.
> >
> >
> >i think that covers the basic options, but if anyone can think of others
> >please chime in.  i think we should go with either option #2 or #3 and
> >both of those require some updating on the weblog display process to
> >support viewing a weblog in multiple languages, so I plan to start there
> >while we work out the details on how best to store translated entry
> >data.
> >
> >thoughts?  comments?
> >
> >-- Allen
> >
> >
> >
> >  
> >
> 

Reply via email to