Share

More
Esperantus Web Translator Icon

Esperantus Web Translator

by manudea, mochuelo


Esperantus help you localizing a web site. It is written in C# any MsNet and Mono. Provides abstract data layer for keys and countries, globalized WebControls with multiple assemblies, Language Switcher, Money, Section 508 controls and much more


http://www.rainbowportal.net/EsperantusWebSample/Default.aspx





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of Esperantus Web Translator. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Esperantus Sources 1.0 Esperantus 1.4.0.1610 file released: Esperantus1610.zip

    1.0.2.0369 - 26/05/2003 New Features: All test run sucessfully Autorlearn now works smoothly. Test it using Autolearn.aspx on sample site WebEdit now supports filtering. Fixes: No testing files are left in Resources folder after testing KeyResourceManagerWritable now works as esxpected: gets keys from inner readonly store if available. Of from upper level collecion is not found. No error occours if inner resources has not the key or culture. KeyEditorXmlResFile: now duplicate keys does not generate errors KeyEditorXmlResFile: remove node does not remove the selected empty node. For now empty or null keys are not removed on save. KeyResource manager Writable: No errors when request a key for unexistent culture 1.0.2.0372 - 29/05/2003 New Features: Added CountryInfo.Current property New Language switcher control Fixes: StoreOleDb: All string.Empty are saved as null value. Fix Update error: Field cannot contain zero-length string. StoreOleDb: Fixed SQL for country retrieval. Now it works with both Ms-Access and SQL. CountryInfo. Changed ISOCountryName to Name CountryInfo. Better DisplayName property Localize. Now missing key translation is handled with null values also and not only String.Empty 1.0.2.0379 - 06/06/2003 New Features: Added TemplatedColumn control Fixes: Store Oledb - Fixed 'Invalid parent' with trailing spaces 1.0.2.0382 - 16/06/2003 New Features: New setting: AutoLearnIgnoreSaveErrors New setting: AutoLearnIgnoreEmptyKeys New setting: ConvertToUpper. Keys are transformed in Upper case. Fixes: Avoid recursion in KeyResourceManager GetAllKey fallback feature 1.0.2.0396 - 25/06/2003 New Features: WebDataGrid control added Language switcher code grows: added ProcessCultures method Fixes: More fixes in Autolearn. Now Autolearn correctly adds keys to Invariant culture (before added to current one). Now Autolearn saves keys only when needed avoiding overhead. If translation not found Key is returned in a fancy way. Fixed a bug that returned invariant language instead of currentlanguage. Display name now lookups "COUNTRY_[CountryInfo.Name]". It avoids conflicts with existing keys. ProcessCultures invalid userlanguage fixed. 1.0.2.0423 - 17/07/2003 New Features: New Money Class based on http://www.michaelbrumm.com/money.html by Michael R. Brumm New Language switcher. Now it runs almost perfectly in runtime and in design mode. Localize. New GetString overload(string key, string translation) LangSwitch: Added Events. Fixes: CountryInfo. Changed TwoLetterName to TwoLetterISOCountryName CountryInfo. Changed ThreeLetterName to ThreeLetterISOCountryName FxCop suggestions. A lot of small changes. Fixed Typos in documentation. Updated Documentation 1.0.3.1510 - 15/10/2003 New Features: LanbguageSwitch for Mono New store for private Assemblies New websample in VB New StoreXML for countries. It loads a country list directly from an XML file. 'See Country.xml' for a reference. New Money.ParseAmount for parsing amount only CountryInfo now is sortable by Name, DisplayName and English name. Just call: Esperantus.CountryInfo.GetCountries(Esperantus.CountryTypes.AllCountries, Esperantus.CountryFields.Name); Esperantus.CountryInfo.GetCountries(Esperantus.CountryTypes.AllCountries, Esperantus.CountryFields.DisplayName); Esperantus.CountryInfo.GetCountries(Esperantus.CountryTypes.AllCountries, Esperantus.CountryFields.EnglishName); This works with filtered countries as well. Fixes: Fixed Typos in documentation. Updated Documentation Fixed Money.Parse. Throws an exception if ambiguites detected. GetCurrencies are sorted by native name CurrencyInfo.NativeName renemed to CurrencyInfo.DisplayName Filtered countries fails if it is the first call. Out of range exception if Inhabited colum is not found on OleDbStore. 1.0.4.1610 - 10/06/2004 New Features: Fixes: Most of the warning and issues noted by FxCop Assembly now is CLS compliant Flatten namespaces: Esperantus.LangSwitch namespace moved to Esperantus.WebControls namespace Currency changed from short to Int32 Removed some unused variables Esperantus compiles with no warnings on Mono beta 2 Renamed LanguagesCultureList to LanguageCultureCollection Renamed LanguageSwitcherActions to LanguageSwitcherAction Renamed LanguageSwitcherAction.Postback to LanguageSwitcherAction.PostBack Renamed LanguageSwitcherNames to LanguageSwitcherName Renamed LanguageSwitcherTypes to LanguageSwitcherType Change upper case conversion to support Private assemblies

    posted 1893 days ago

  • File released: /Esperantus Sources 1.0/Esperantus 1.4.0.1610/Esperantus1610.zip

    posted 1893 days ago

  • Code committed

    manudea committed patchset 71 of module CVSROOT to the Esperantus Web Translator CVS repository, changing 19 files

    posted by manudea 2166 days ago

  • Code committed

    manudea committed patchset 70 of module CVSROOT to the Esperantus Web Translator CVS repository, changing 15 files

    posted by manudea 2197 days ago

  • Tracker comment added

    Anonymous commented on the THIS CODE IS FUCKING CRAP artifact

    posted by nobody 2221 days ago

  • Tracker artifact added

    Anonymous created the THIS CODE IS FUCKING CRAP artifact

    posted by nobody 2221 days ago

  • Code committed

    manudea committed patchset 69 of module CVSROOT to the Esperantus Web Translator CVS repository, changing 2 files

    posted by manudea 2244 days ago

  • Code committed

    manudea committed patchset 68 of module CVSROOT to the Esperantus Web Translator CVS repository, changing 5 files

    posted by manudea 2273 days ago

  • Esperantus builds on mono

    Lastest CVS release compiles nicely on mono beta 2

    posted by manudea 2282 days ago

  • Code committed

    manudea committed patchset 67 of module CVSROOT to the Esperantus Web Translator CVS repository, changing 1 files

    posted by manudea 2282 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Esperantus Web Translator Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks