Zum Inhalt springen

Chinesische Schriftzeichen

Erstellt am 8. März 2005 · 14 Antworten · letzte Antwort am 10. März 2005

Tags: Frage

CokeLightMan ·

Hallo,

großes Problem... kann es sein das im Typo3 nicht alle chinesischen Schriftzeichen vorhanden sind?

Wenn ja, wie kann ich diese installieren!!!

Bitte ganz dringend antworten... sitze hier in China und soll ein Projekt realisieren.

DANKE!!!

CokeLightMan ·

Nein, ich mein das Frontend... das BE ist auch nur halb chinesisch... aber das ist kein Problem.
Ein weiterer sehr eigenartiger Effekt ist, das mein Menü das sich aus dem title der Seite baut nicht in chinesisch angezeigt werden kann!!! Da kommen nur 4ecke statt Schriftzeichen...

Any idea?
DANKE!

CokeLightMan ·

Also ich benutze UTF8... die Schrift wird im BE und FE richtig angezeigt.
Die Chinesische Schrift ist die kurzform.
Ich habe Typo 3.6.2 / MySQL 4.0 habe aber auch mit einem Versuchsupdate auf 3.7 und MySQL 4.1 keinen Erfolg erzielen können.

zu sehen auf:

http://www.tiger-coatings.com/asia

Das Menü besteht aus folgendem CODE:

######### Men?#######
page.10.marks.MENU_1= HMENU
page.10.marks.MENU_1.special = directory
page.10.marks.MENU_1.special.value = 1469


#[globalVar = GP:L = 0] 
#    page.10.marks.MENU_1.excludeUidList = 647, 667, 748
#[global]

#[globalVar = GP:L = 10] 
#    page.10.marks.MENU_1.excludeUidList = 647
#[global]

#page.10.marks.MENU_1.excludeUidList = 647

page.10.marks.MENU_1.entryLevel = 0

page.10.marks.MENU_1.1 = GMENU_LAYERS
page.10.marks.MENU_1.1 {

layerStyle = position:absolute;left:0px;top:0px;width:0px;VISIBILITY:hidden;filter:alpha(opacity='70', style='0');  
 
  relativeToTriggerItem = 1
  xPosOffset =-50
  topOffset = -10
  lockPosition_addSelf = 0
  directionUp=1
  lockPosition = x
  expAll=1
  displayActiveOnLoad=0
#  dontHideOnMouseUp=0
#  hideMenuWhenNotOver=10

  dontHideOnMouseUp=1
  hideMenuWhenNotOver=100
  wrap = <table cellSpacing=0 cellPadding=0><tr>|</tr></table>


  NO {
wrap=<td valign="center">|</td><td><IMG src="fileadmin/china/template/images/platzhalter_strich.gif" height=26></td>

backColor=#cccccc
XY = [10.w]+5,26
10 = TEXT
#10.text.field = title
10.text.field = subtitle // title
10.text.case = upper
10.align=center
10.fontFile = fileadmin/verdana.ttf
#10.fontSize=11
10.fontSize=8
10.offset = 0,16
10.fontColor=#666666
10.niceText = 1
   }
RO < .NO
RO = 1
RO {
10.fontColor=black
       }
ACT < .RO
ACT = 1
ACT {
10.fontColor=black
       }
}
page.10.marks.MENU_1.2 = GMENU
page.10.marks.MENU_1.2 { 

expAll=1
#expAll=0
NO {
backColor=#848592
#XY = 128,18
#XY = 128,18

#XY = [10.w]+10,18
XY = [10.w]+100,18


#XY = [10.w]+14,18
10 = TEXT
10.text.field = subtitle // title
#10.text.case = lower
10.fontFile = fileadmin/verdana.ttf
#10.fontSize=11
10.fontSize=8
10.offset = 0,16
10.fontColor=white
10.niceText = 1
10.align=left
       }

RO < .NO
RO = 1
RO {
10.fontColor=black
       }
ACT < .RO
ACT = 1
ACT {
10.fontColor=black
       }
}



##############################################

Any mistake?

DANKE FÜR DEINE HILFE!!!
Stefan

Dander ·

probiere es mal damit

config.metaCharset = iso-8859-1
[globalVar = GP:L = 7]
config.metaCharset = Windows-1251
[global]

bei L die id von chinesisch angeben

und unten bei config.metaCharset die codierung für chinesisch angeben
(Windows-1251 ist russisch und ich weiß die codierung für chinesisch nicht)

CokeLightMan ·

Hallo,

das war ein guter Tip.... Leider bin nun auf der verzweifelten Suche nach dem Charset für Windows denke ich. Hab schon sehr viele andere probiert aber keines funktioniert... :-/

Vielleicht kennt jemand das richtige?
Danke!

CokeLightMan ·

Jetzt bin ich aber platt...

Sagt mal kann es sein das mein problem vielleicht mit imagemagick zusammenhängt? Ein Sitemap wird tadellos in chinesisch und japanisch angezeigt!!! Nur das blöde GMENU nicht!
Ich hab sicher nicht die neueste Version drauf!

theo ·
CokeLightMan schrieb

Sagt mal kann es sein das mein problem vielleicht mit imagemagick zusammenhängt? Ein Sitemap wird tadellos in chinesisch und japanisch angezeigt!!! Nur das blöde GMENU nicht!
Ich hab sicher nicht die neueste Version drauf!

um mißverständnissen vorzubeugen:
dir ist aber schon klar, daß die chinesischen fonts vorhanden sein sollten?
ohne input kein output.
hört sich jedenfalls so an, als ob du da was vollkommen grundsätzliches nicht verstanden hättest.
wie gesagt, es hört sich so an... 😉

CokeLightMan ·

Hey nicht freh werden... 😉
Ich hab das schon verstanden... aber ein problem hab ich dennoch... ich glaub ich habe die Schriften erst nach ImageMagick installiert!
Is that a / the problem...

theo ·

ich hör immer "installiert"?
da gibt es nix zu installieren. du lädst den ttf-font auf den webserver in dein font-verzeichnis unter fileadmin und fertig.
oder ist dein verdana.ttf wirklich ein font mit chinesischen zeichen?

Hey nicht freh werden... 😉
Ich hab das schon verstanden...

bist du sicher? 😉

CokeLightMan ·

den ttf - file in den Fileadmin - Ordner?
Direkt ins Root?
Ich hab gedacht ich muss die Schrift auf dem Server installieren... du weißt schon... Regionale Einstellungen / Sprachen usw...

DANKE FÜR DEN TIP
Probier ich gleich aus!!!

theo ·
CokeLightMan schrieb

den ttf - file in den Fileadmin - Ordner?
Direkt ins Root?

???
weißt du überhaupt, was diese zeile bedeutet?

10.fontFile = fileadmin/verdana.ttf

oder hast du sie einfach irgendwo abgetippt??
du weißt wirklich nicht, wie graphische texte überhaupt entstehen, bzw. wie ein graphisches typo3menü überhaupt generell funktioniert, oder?

das soll keine anklage sein, und ich will dich wahrlich nicht anmachen. es soll nur dazu dienen, deine aktuellen t3-probleme zu lösen.
denn wenn niemand weiß, was du eigentlich an grundsätzlichem wissen nicht hast, dann laufen klare tipps und hinweise womöglich komplett ins leere, weil du damit gar nichts anfangen kannst (s.o.)
.
btw.: es hilft dir selbst am allerwenigsten, wenn du zweifel an deinem wissen als frech bezeichnest (ich weiß, das war ein halber scherz von dir... 😉 )

CokeLightMan ·

Das habe ich übersehen... und ja, ich bin neu in der branche... selfmade wissen sozusagen!

Ich werde das gleich mal überprüfen / test / verbessern

DANKE!