WiserEarth Group Support

Help and advice for WiserEarth groups, discussions about groups and examples of successful groups.

GROUP DETAILS

Created: Feb 20, 2008

Updated: Nov 19, 2009

Membership: Open

Public

 
Created: Oct 02, 2009
Updated: Oct 06, 2009
Viewed: 45 times
Page Status: active
  •  
Not Yet Rated

What do our international users really need?

Edit this Page
 

Note: In teasing out the details of the this project, we have been parring down the list of features and trying to simplify the overall project so that it's feasible and it addresses our users' needs.  What we want to know now is, are we missing anything in the below approach?  If we go with what we have outlined below, does this meet the basic expectations and requirements for more international visitors to use WiserEarth?


The plan going forward is to focus first on getting the rest of the translated text into the system.  Right now, about 40% of the site is untranslated, and we'll be looking into why some text remains untranslated.


In the past, we wrangled over how to offer an interface that would allow users to translate content, whether we wanted to maintain separate databases like Wikipedia, or integrate it into one entire site.  The consensus is to have an integrated site, but with language filtering options so a user can choose to only view content in their preferred language.


Also, we discussed what happens if a user wants to translate a particular page, like an FAQ or an organization listing.  We had drawn up a rather elaborate system of linking pages and syndicating changes to all translated copies, but we realized that this probably is unnecessary.


Our understanding is that the majority of users really just need the site to be displayed in their language.  They can already create content and set it to be categorized under a particular language.  So if we simply provide users a way to see the site in their preferred language, and give them the ability to toggle the language setting, that really should cover 95% of their needs.  It removes the need to create a complicated translation system as we previously thought we would need.


The remaining 5% is for the translator community, who desires to translate an organization listing, an FAQ page or some other content on the site.  We will provide a "translate this page" option, and have it linked to the original parent page in the database.  So the translations will stand as independent pages, but will have some indication they are a translated copy of another page.

Regardless, the translation system on the site is very much a Phase II project.  The priority instead is to get the site translated thoroughly and allow users to change the site to a language of their choice.



What we'd like to hear from everyone is are we missing anything?  By offering a translated interface and the ability to create documents in different languages, does that cover the basic needs of our international users?  If we have the site fully translated, will that be enough for them to use the site?  Let us know if we are overlooking anything in our thought process, as we want to focus on the core needs.


Comments (1 - 6 of 6)

Login to Post a Comment.
Sm_avatar
Honore about 1 month ago

Hey Camilla,

 

We considered a "cascading" system where changes to the "parent" page would get reflected in the translated pages, but when you consider this system, it really breaks down very quickly once you have changes to pages and translations.

 

For example, we'll take a organization page created in English, and then translated in French and Spanish.  What information would we want ported over whenever changes to the English document has been made?  Would we want the contact information or the About section in the French/Spanish version to get overridden with English text suddenly?  Probably not, cause then the translations would be lost and you'd end up with English text on a translated page. 

 

And then, what if the reverse were true?  What is someone updated the information on the French translation?  Would that cascade up and down to the English and Spanish?  Probably not, cause there isn't much value in having French text suddenly appear on the English page.  It would appear then that there isn't much value in applying changes across all translations, because the content is simply different and the changes unpredictable.

 

Instead, the linking system we would have is just to connect the pages together, but not to automatically share any information.  So a user clicking on the French page would see that this page is available in English and Spanish.  The information may not be up to date, but that's always going to be the danger of hosting translations.  Unless we have an automatic computer translation system, the best we can do is flag a translation and say that the parent page has been changed to notify users that this page merits re-translating. 

 

In response to Camilla's question, we could possibly come up with a more sophisticated system of handling multiple pages in x languages, but that would probably be overkill for the majority of our users, as well as suck up all our technical resources and expertise.  I'd wager that if we presented our users with a translated interface, allowed them to create content or submit translations for existing content, and let them toggle their language preferences, we are providing enough to accommodate 95% of our target audience.  It would only be the super power users who might need more.

Sm_avatar
bowo about 1 month ago

I wonder if we're thinking of making better (re)use of machine translation tools like Google Translate?

 

If we can integrate it onto the site somehow and use it to translate only the content (not the interface, which would use high-quality translation by our translators), then I think we would help a lot of our users.

 

For example, I always have to take extra steps to understand what a non-English page is about, by going to google translate, copy pasting the URL or content, and getting some idea about the content. If it were easier, say... "view this in "... that'd be cool. Google is especially cool for they have a "Auto-detect language" feature which solve the "What language is this?" question.

 

Here's a nice implementation of Google Translate's API, enabling you to text-chat in your languge with people around the world chatting with their respective language --> http://www.babelwith.me (basically, you set your language preference, e.g. English, and every incoming message gets translated to English, and your outgoing message gets translated to whatever language is chosen at the receiving end... automagically).

 

I can see a similar scenario used for our messaging system the way Gmail is implementing them in one of their Labs feature http://lifehacker.com/5261546/gmail-labs-automatically-translates-your-email

 

Summing up, we need to facilitate internationalization/localization in terms of interface, content and communication.

 

The main issue would probably have to do with content in private groups, and privacy of user's conversations. So, there needs to be an opt-in terms of use somehow upon first use of this feature for 'private' stuff.

Sm_avatar
@Theresa: Linking two items (e.g. two solutions) that are the same content but in different languages shouldn't be too hard - its basically a new relationship type and since each record has a language associated with it, it should be easy to show that A is English and B is Spanish. That should solve most issues. Then the question becomes how are international users going to use WiserEarth, particularly in terms of their language settings. For sure they will want to view the user interface in their language, but then comes the question of what content do they want to view. This could be any and all content, content in only their language, or content in their language and English (or other languages). Since we don't have much content in other languages it probably makes sense to default to 'all content' for now.
Sm_avatar
Hi!  We are one org that will be needing the translation bit, particularly for solutions.  Note that we have so far been adding solutions as separate items in Spanish, Portuguese and English, even though they are translations of the same 250 items.  It would be great if folks could click to translate a solution and have them linked, which I see is what you were describing (but just thought I'd comment here to confirm this is important).  I'm just wondering what Phase II means, since mid-year I was told this would be ready late in the year.  No rush, but it would be good to have a realistic sense. Keep up the good work!  [And please let us know when the next half of the Portuguese phrases for translation are ready as we'd like to get going with those.]
Sm_avatar
One of the main issues also is how we ensure that any changes made to a main page (about/help etc) is reflected in all of the translated pages. At the moment, I mark down when a change is made to a page manually, but this is going to be tricky when we have x number of translations of pages in x number of languages. Any ideas?
Sm_avatar
Probably need a way to set the language of a record after it has been created. At the moment I think you can only set it once, upon creation. With more international users this will become more of an issue.
1 to 6 of 6 Comments


Contributors to this Page