Posts From September, 2005

More files need translating, help if you can

Those of you working with the mojoPortal source code from svn who have helped with translating the Culture.config files I ask your help in another area of improving the localization.

While the Culture.config file has all the labels and button text and such for the site, there are also MessageTemplae.config files in the /Data/MessageTemplates folder that contains longer text and markup used for things like forum and blog post notification, registration agreement, etc.

Previously these were named like EditAccessDeniedMessage.config but now I have implemented and committed to svn a naming scheme like
culture + "-" + EditAccessDeniedMessage.config
and I have renamed the current templates like en-US-EditAccessDeniedMessage.config where en-US corresponds to the Culture setting in the Web.config
for the Italian translation for example you would name the file it-IT-EditAccessDeniedMessage.config

If no file is found corresponding to the Culture setting, it will fall back to en-US
This is the last part of mojoPortal that I know of that was not localizable until now and the naming convention will solve that. Or I should say, previously it was localizable but you had to overwrite the english files to do it whereas the new implementation allows me to include translations.

Please send me the translated files at joe_audette at yahoo dot com and I will commit them to svn

Big Thanks in Advance!

Joe

Update: 9/26/2005 We now have the Italian Message Template files in svn thanks to Francesco Astolfo
Update: 9/28/2005 Thank You Michael Sommer for the German translation
Update: 10/24/2005 Thank You Jan Hussaarts for the Dutch Translation. I applogize for not updating this sooner
Update: 10/24/20045 Thank You Juan Manuel Galicia Castillo for the Mexican/Spanish translation
 

Using Friendly Urls

mojoPortal has had the friendly url feature for quite a while but I just now got motivated to setup more friendly url mappings on this site. The great work Dean Brettle did in modifying skmMenu to have crawlable links instead of just javascript was the final ingredient that got me motivated.

If you'll notice mousing over the menu links shows the url in the status bar of the browser which it didn't until Dean worked his magic and now most of the links are friendly like http://www.mojoportal.com/download for the download page instead of http://www.mojoportal.com/Default.aspx?pageindex=1&pageid=8

It also makes my awstats reports show me which pages people visited more clearly because it didn't care about query string params so it thought every page was the same until I added the friendly urls

mono-live CDs with mojoPortal at the PDC

Joseph Hill, the producer of the mono-live CD just produced a fresh version of mono-live including a running copy of the latest mojoPortal on mono 1.1.8.3 and has been distributing them at the PDC in LA. It will be available soon at the mono-live CD site.

Hopefully this will expose more .NET developers to both mono and mojoPortal.

Big Thanks to Joseph!

Release 20050912

A new release is now available on the download page.
Highlights of this release are:

  • better CSS organisation and 2 great looking new skins by Jasmin Savard
  • improvements to forum administration and menu system by Dean Brettle
  • improvements for blog category management
  • Dutch Culture file by Jan Hussaarts
  • a number of bug fixes