Мультиязычные кнопки
Впервые делаю мультисайтный мультиязыковый проект.
Возникла потребность генерировать на лету кнопки на 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
Может дело в фонтах?
А может это FreeBSD виновата. Вроде что-то подобное я про TYPO на ней слушал. Жаль не помню где...
Вот отрывок моей конфигурации:
### 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
|