IDN Domains, IDN Domain Forums, Arabic Domains, Chinese Domains, Buy, Sell, and Appraise  

Go Back   IDN Domains, IDN Domain Forums, Arabic Domains, Chinese Domains, Buy, Sell, and Appraise > IDN Development > Development Translations
Home Chat Register FAQ Calendar Mark Forums Read

Development Translations Development Translations

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 16th June 2008, 22:58:30
mj's Avatar
mj mj is offline
Administrator
iTrader Rating: (3) - old IDNF ratings here
 
Join Date: Apr 2008
Posts: 1,271
Rep Power: 1
mj is on a distinguished road
Default A translating menu and footer system

With translation contributions from you all, I managed to put together this basic proof of concept.

http://3gphones.org (site has nothing to do with phones, this is just my devel domain)


Just change the language in the drop-down box and watch the menu links and footer links get translated. There isn't any content behind the links, just there for the example...

I even built in on-the-fly css generation for switching between ltr and rtl - yes the css is generated dynamically with every request via a php script.

Thoughts?

.
__________________
"The meaning of life is to live a life of meaning."
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #2 (permalink)  
Old 17th June 2008, 17:47:00
Premium Member
iTrader Rating: (4) - old IDNF ratings here
 
Join Date: Apr 2008
Location: Haarlem
Posts: 213
Rep Power: 0
Bramiozo is an unknown quantity at this point
Default

Did you use xajax for the asynchronism?

Changing css on the fly is also something that can be used to create user specific sites where users can drag-drop menus and perhaps change color schemes or font styles.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #3 (permalink)  
Old 17th June 2008, 17:53:16
mj's Avatar
mj mj is offline
Administrator
iTrader Rating: (3) - old IDNF ratings here
 
Join Date: Apr 2008
Posts: 1,271
Rep Power: 1
mj is on a distinguished road
Default

Quote:
Originally Posted by Bramiozo View Post
Did you use xajax for the asynchronism?

Changing css on the fly is also something that can be used to create user specific sites where users can drag-drop menus and perhaps change color schemes or font styles.
There is nothing asynch, so it's quite ineffecient as it stands. The dropdown box uses a javascript redirect, simply calling index.php with different "lang" args. If lang == ar, direction = rtl, else direction = ltr. css.php is called with args from the header, view the source.

I am building this up some more, using the php zend framework. No time for coding right now, though :-(

.
__________________
"The meaning of life is to live a life of meaning."
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #4 (permalink)  
Old 18th June 2008, 01:44:56
Junior Member
iTrader Rating: (1) - old IDNF ratings here
 
Join Date: Apr 2008
Posts: 87
Rep Power: 0
Guix is an unknown quantity at this point
Default

It's cool.

<p id="drupalfan">
But I'm more towards using and contributing to Drupal. It's a pain to learn but since version 6, it's probably the most interesting multilanguage CMS. There's still plenty of room for improvements, but the thing is it's really a Content Mangement System and not a PMS (Pages Management System) pretending to be a CMS Of course for minisites it's overpowered...
</p>
__________________
I used to be Zorglub - Need help with french ? PM me.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #5 (permalink)  
Old 18th June 2008, 09:22:56
Premium Member
iTrader Rating: (4) - old IDNF ratings here
 
Join Date: Apr 2008
Location: Haarlem
Posts: 213
Rep Power: 0
Bramiozo is an unknown quantity at this point
Default

I read Drupal was more suitable for multilingual projects compared to joomla, is this based on anything ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #6 (permalink)  
Old 18th June 2008, 09:28:04
Premium Member
iTrader Rating: (4) - old IDNF ratings here
 
Join Date: Apr 2008
Location: Haarlem
Posts: 213
Rep Power: 0
Bramiozo is an unknown quantity at this point
Default

Quote:
Originally Posted by mj View Post
There is nothing asynch, so it's quite ineffecient as it stands. The dropdown box uses a javascript redirect, simply calling index.php with different "lang" args. If lang == ar, direction = rtl, else direction = ltr. css.php is called with args from the header, view the source.

I am building this up some more, using the php zend framework. No time for coding right now, though :-(

.
?lang=... Ok, yeah that would work just fine, will take a bit longer with the ping and all but it's more effictive in coding than ajax...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #7 (permalink)  
Old 18th June 2008, 16:25:51
Junior Member
iTrader Rating: (1) - old IDNF ratings here
 
Join Date: Apr 2008
Posts: 87
Rep Power: 0
Guix is an unknown quantity at this point
Default

Quote:
Originally Posted by Bramiozo View Post
I read Drupal was more suitable for multilingual projects compared to joomla, is this based on anything ?
I wouldn't know, what I do know is that both are heavy artillery and if I need one, I now choose Drupal instead of Joomla which I don't like.
__________________
I used to be Zorglub - Need help with french ? PM me.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #8 (permalink)  
Old 18th June 2008, 18:21:47
Premium Member
iTrader Rating: (4) - old IDNF ratings here
 
Join Date: Apr 2008
Location: Haarlem
Posts: 213
Rep Power: 0
Bramiozo is an unknown quantity at this point
Default

Are there particular things you don't like about joomla ?

I have yet to gain experience with using a standard cms, a one fit's all would be nice.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #9 (permalink)  
Old 19th June 2008, 10:15:34
mj's Avatar
mj mj is offline
Administrator
iTrader Rating: (3) - old IDNF ratings here
 
Join Date: Apr 2008
Posts: 1,271
Rep Power: 1
mj is on a distinguished road
Default

I don't like Joomla or Drupal because the standard functionality is so limited. You need to use plenty of 3rd party modules, and it's damned difficult to find a point in time where they all work together. For example, look at Joomla and Joomfish right now - Joomfish is still in beta for Joomla 1.5, and Joomla 1.5 has been released for over 6 months already. Drupal is just as bad with the 3rd party integration hell.

Thus I will start to build a complete software stack for building city portals and yellow pages integration across multiple city sites.

.
__________________
"The meaning of life is to live a life of meaning."
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
  #10 (permalink)  
Old 19th June 2008, 23:15:13
Member
iTrader Rating: (5) - old IDNF ratings here
 
Join Date: Apr 2008
Posts: 229
Rep Power: 0
Lidador is an unknown quantity at this point
Default

There's an wp plug-in that does exactly this, plus... it auto translate your posts. (But bear in mind it's Google auto translation quality..)
__________________
http://idn.bz <- free automatic idn appraisal
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiGoogle Bookmark this Post!Twit this!Yahoo Bookmark this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT +1. The time now is 07:52:51.


Powered by vBulletin®
All content is licensed as "Creative Commons"

Search Engine Friendly URLs by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68