PDA

View Full Version : SMF Forum Multi-Language Help!



Identidem
05-27-2007, 07:20 AM
Hey!

I have installed the SMF Forum software, and want to enable the ability to use UTF-8 for multiple languages (scripts) in postings. The interface I want to keep in English, but I want to be able to allow postings in Polish, Russian, Farsi, Hebrew, etc.

I have looked through the SMF Docs and browsed the SMF forum, but the information given there is either too general, or does not apply to the versions of the database or php software somehow.

Has anyone successfully enabled this type of multi-language support? If so, would you care to offer a step-by-step set of instructions on how I can do this?

Thanks in advance.

comperr
05-27-2007, 08:55 AM
Once the DB and forms and such are in UTF-8 I see no reason other languages won't work:

try copy and pasting the following into a message and see what happens:
גכלגדחכל

Identidem
05-27-2007, 11:38 AM
Comperr

No, they look fine in Edit Mode, but are displayed as two question marks and a couple of frowny faces....

I would have thought also, as you, that it should work, but no.

Anyone else have an idea?

charlesgan
05-27-2007, 07:58 PM
No, they look fine in Edit Mode, but are displayed as two question marks and a couple of frowny faces....

meaning you cant see the exact words..while replying post.
might be your computer not supporting the language font.

paste us the forum url... let us try try.

Identidem
05-28-2007, 09:29 PM
http://www.identidem.com/farecalc/

charlesgan
05-29-2007, 03:27 AM
seem like you can install the language pack in smf
http://www.simplemachines.org/community/index.php?topic=158364.msg1012732#msg1012732


Installing a language package can be done simply by uploading it to the forum. Extract the archieve using the same directory structure as the forum should do the trick.

To assure windows-1251 is used as character set for both english and bulgarian languages, go to Themes/default/languages/index.english.php and change the value of $txt['lang_character_set'] from 'ISO-8859-1' to 'windows-1251'.