![]() | |
| |||||||
| Home | Register | Blogs | FAQ | Members List | Calendar | Downloads | Arcade | Mark Forums Read |
| Web Development Java/PHP/Perl/ASP and more |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #16 |
| --- | |
| | |
| | #17 | |
| Младенец | Quote:
| |
| | |
| | #18 |
| Младенец | |
| | |
| | #19 |
| Кандидат Join Date: Aug 2005 Location: armenia
Posts: 1,170
Rep Power: 4 Reputation:
24 | There are three main issues I know: 1. Storing multilingual data in a database. Possible solution: one table having many columns with translations, e.g. (id, date, text_en,text_de) 1 table, 3 columns: translatekey (varchar) - string to translate lang - lang code/id/name translation (varchar/text) - translated string 2. Multilingual HTML templates, possible solutions: a. one generic template for everything, one per each language, like contents_en.tpl.html, contents_de.tpl.html b. many localized templates for each page, e.g news_en.tpl.html, news_de.tpl.html Template engine is Smarty. using Smarty I sometimes assign an assoc array of translated strings: $Lang['yes'] = 'yessiree'; $Lang['no'] = 'nocando'; then in Smarty: <div class="LangExample"> 'yes' is {$Lang.yes}, 'no' is {$Lang.no} </div> 3. Storing current language variable, possible solutions: a. inside the URL like /en/news/ best in terms of SEO. b. using cookies handy for presistence. c. using sessions provides cleaner URLS. I see no reason to do all 3.
__________________ Quod me nutrit me destruit |
| | |
| | #22 | |
| Младенец | Quote:
ne efektivno | |
| | |
| | #26 | |
| инсценирующий жизнь | Quote:
Просто перед тем как жаловаться на то, что никто ничего дельного не говорит, нужно как то задачу почеловечески описать, что-ли. Хена, 4 хоги ынгац пордзум ен патасхан тан, парзвума лрив уриш бан э харцнум.
__________________ ...ибо... Rgrdz. [ Кселджэн ] | |
| | |
| | #27 |
| Banned Kaifavarius | Esim axpe es I- kochetsyal@ vor norer ekel forum kikser tvel - greler vor gageni "Patselui" statuyan shata sirum... u tents, gider hesa sax aseluen "vai" ban man
__________________ Chuck Norris's tears can cure cancer. Too bad Chuck Norris will never cry...EVER |
| | |
| | #29 | |
| Banned Kaifavarius | Quote:
__________________ Chuck Norris's tears can cure cancer. Too bad Chuck Norris will never cry...EVER | |
| | |