[Typo3-UG Russia] Rendering multilingual buttons

Miroslav Monkevic miroslavm at centras.lt
Thu Feb 24 15:07:26 CET 2005


Здравствуйте,

Впервые делаю мультисайтный мультиязыковый проект.
Возникла потребность генерировать на лету кнопки на 5-ти языках.

Делаю следующее:
1. $TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8'
2. config {
        metaCharset = utf-8
       renderCharset = utf-8
    }

Генерирую стандартно:
     1.NO {
        XY = [10.w]+10,28
        backColor = white
        10 = TEXT
        10.text.field = title
        10.text.case = upper
        10.fontColor = #D0CECE
        10.fontFile = fileadmin/fonts/CaslonRoman.ttf
        10.niceText = 1
        10.offset = 0,21
        10.fontSize = 21   
        10.iterations = 5
    }

А в ответ получаю вместо нелатинских букв квадраты и крокозябликов.
Что я мог забыть, вроде бы этих действий достаточно.

Пробовал фонты отсюда http://www.slovo.info/unifonts.htm и отсюда 
http://bibliofile.duhs.duke.edu/gww/fonts/Unicode.html
Может дело в фонтах?

Вот отрывок моей конфигурации:

### DEBUG SYSTEM INFORMATION - START ###
CONST: PHP_OS       : FreeBSD
CONST: php_sapi_name: apache
OTHER: TYPO3_VERSION: 3.7.0
OTHER: PHP_VERSION  : 4.3.3
imagecreatefromgif(): 1
imagecreatefrompng(): 1
imagecreatefromjpeg(: 1
imagegif()          : 1
imagepng()          : 1
imagejpeg()         : 1
imagettftext()      : 1
OTHER: IMAGE_TYPES  : 15
OTHER: memory_limit : 32m
SERVER: SERVER_PORT : 80
SERVER: SERVER_SOFTW: Apache/1.3.27 (Unix) PHP/4.3.3 mod_ssl/2.8.12 
OpenSSL/0.9.6g
SERVER: GATEWAY_INTE: CGI/1.1
T3CV_GFX: image_proc: 1
T3CV_GFX: gdlib     : 1
T3CV_GFX: gdlib_png : 0
T3CV_GFX: gdlib_2   : 1
T3CV_GFX: im        : 1
T3CV_GFX: im_version: 0
T3CV_GFX: im_negate_: 0
T3CV_GFX: im_imvMask: 0
T3CV_GFX: im_combine: combine
### DEBUG SYSTEM INFORMATION - END ###

### PHP
System  FreeBSD beib.all-tec.ee 4.8-RELEASE FreeBSD 4.8-RELEASE #1: Sat 
Aug i386 

 Build Date  Aug 30 2003 13:27:05 

 Configure Command  './configure' '--enable-versioning' 
'--enable-memory-limit' '--with-layout=GNU' '--with-zlib-dir=/usr' 
'--disable-all' '--with-regex=php' '--disable-cli' 
'--with-apxs=/usr/local/sbin/apxs' '--enable-ctype' '--with-gd' 
'--enable-gd-native-ttf' '--enable-gd-jis-conv' 
'--with-freetype-dir=/usr/local' '--with-jpeg-dir=/usr/local' 
'--with-png-dir=/usr/local' '--with-imap=/usr/local' 
'--with-mysql=/usr/local' '--enable-overload' '--with-pcre-regex=yes' 
'--enable-posix' '--enable-session' '--enable-tokenizer' '--enable-xml' 
'--with-expat-dir=/usr/local' '--with-zlib=yes' '--prefix=/usr/local' 
'i386-portbld-freebsd4.8' 

 Server API  Apache 

-- 
Miroslav




More information about the TYPO3-russia mailing list