Hello Tex, Yes, I'll see this as a way to make it also. Sorry, I've lost the message that suggested me using Yii. Actually I've looked into this, and I would like to use the i18n tools of the framework. But is it possible to use them alone, without the Yii itself? Because otherwise it'll mess up my folder structure... Thanks!
-- With best regards from Ukraine, Andre Skype: Francophile My blog: http://oire.org/menelion (mostly in Russian) Twitter: http://twitter.com/m_elensule Facebook: http://facebook.com/menelion ------------ Original message ------------ From: Tex Texin <texte...@xencraft.com> To: 'Andre Polykanine' Date created: , 6:24:16 AM Subject: [PHP-I18N] How to make the i18n without serious tools? For Web applications you may as well maintain your strings in a database. The language table will have columns for message key, language identifier, and string. MSG0, en-US, Welcome to our website! MSG0, fr-CA, ..... MSG125, en-US, blah blah... MSG125, fr-CA, .... You can be a bit more clever and have keys consist of web page and id, so that you can easily read into n array all the keys associated with a page for a single language, and then reference them from the array rather than individual database calls. But with good database cacheing, it’s not always a significant optimization. tex -----Original Message----- From: Andre Polykanine [mailto:an...@oire.org] Sent: Monday, January 17, 2011 5:49 AM To: php-i18n@lists.php.net Subject: [PHP-I18N] How to make the i18n without serious tools? Hello Php-i18n, I need to make my projects international. However, my hosting provider won't install anything for me, so no GetText, no ICU. Could you suggest me something? I tried to make constants definitions like this: <? define("MSG0", "Welcome to our website!"); ... define(MSG125", "blah blah"); ?> But it's reeeally hard to maintain in future. Thanks! -- With best regards from Ukraine, Andre Skype: Francophile Twitter: http://twitter.com/m_elensule Facebook: http://facebook.com/menelion -- PHP Unicode & I18N Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Unicode & I18N Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Unicode & I18N Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php