Jason Nadal

Restless C#ding

Practical Translation... welcome international readers

I just finished stage 1 of a project that's long been overdue on my other site: jnadal.com --

Based on your naturalization settings, the site will translate the posts into whatever language you have as your preferred language (within the confines of English, Spanish, French, Italian, German, and Portuguese).

You can also try it out for now via a querystring:

English Spanish  |  German  |  Italian  |  Portuguese  |  French

I used my translation engine at http://translate.jnadal.com and cache the results.  Performance is fairly quick (new dedicated server), and the cache helps a ton!  Now I just need to start putting more content up over there!

Comments

Marc Hoeppner said:

I hope you are aware of the fact that the translation (at least the German one) is actually pretty bad. And hard, if not impossible, to read :)=
# May 10, 2005 2:46 AM

Jason said:

Obviously no auto-translator is perfect (most are FAR from it), but I can't recall just how many times I have come across a google-search found what looks like the answer to my problem, only to find it's in another language.

It would be cool to provide users a quick way to translate to their native language, even if they have to do some grammar-fixing in their heads while they're reading.
# May 10, 2005 8:23 AM

Javier Luna said:

I believe that any DataLayer must be a simple code block, that they allow operations against DB.

That code block would not have to know on the Business Entities. Single to specialize it is to execute the operations (Store Procedures and SQL Sentences) against the engine DB (SQL, Oracle, DB2, etc.), with which this setting.

Finally, I invite to you to download the DataLayer.Primitives Public Version.

This is very cool Data Layer :)

DataLayer.Primitives - Readme!
http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=1389

Cheers,

Javier Luna
http://guydotnetxmlwebservices.blogspot.com/
# May 25, 2005 10:21 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)