hi list -

am wondering what approaches people take for multilanguage sites? were
working on a CMS system and need to have the UI / links show up in
many languages and be easily localizable by people.

we're using smarty, so one approach is to use smarty config files and
then smarty tags for all the items.

  _TOP_MENU_BTN= "return to top menu";

is there a big performance hit to this? this means replacing a lot of
items in each page, each pass.

the other way is to just localize inline in the template files
themselves, but this means if a design changes all the lang templates
for each lang have to be updated... :(

another way is to have a huge define file
  define("_TOP_MENU_BTN", "return to top menu" );
is this a LOT faster?

Also i am looking for some way to manage the strings during
translation, to make sure as things get added to say the english UI
that its easy to track whats missing from the translations. i guess
well have to build a simple spreadsheet like GUI but i was wondering
if anything is already available.

I guess there is also a gnu gettext extension, but it doesnt seem
widely supported or avail for windoze.

tx for any other suggestions!!

/dc
--
_______________________________________________
          David "DC" Collier

[EMAIL PROTECTED]
          skype: callto://d3ntaku
          http://www.pikkle.com
          +81 (0)80 6521 9559

http://charajam.com 【★キャラ♪ジャム★】
人気キャラとJ-POP最新ヒット曲を自分で組み合わせて
待受Flashや着Flashを作っちゃおう!
_______________________________________________

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to