Mooduli failis täpitähed

Oskaks keegi suunata kuidas oleks võimalik mooduli failis Ä,Ö,Õ,Ü tähti kasutada?

Comments

UTF-8 kodeering?

UTF-8 kodeering?

UTF-8 peaks olema jah..

Aga kuidas seda failile selgeks teha, proovisin headereid lisada ja & auml; või & #228; niimoodi läheneda , aga kuidagi ikka viskab kas (?) küsimärke või ei kuva midagi..

EDIT:& auml; või & #228;

Failinimedest

Mille pärast üldse täpitähti kasutada mooduli või faili nimedes? IMHO sellega kaasneb rohkem peavalu, kui asi väärt. Mis vahet on täpitähel ja nt. tähtedel щ, л, ς, æ, ﺵ või hieroglüüfidel? Sisuliselt ei olegi. Kasutajaliideses kasutagem mis iganes tähti, mida vaja, kuid failinimede jm. identifikaatorite laadsete asjade puhul võiks minu meelest konservatiivsemat joont hoida - omal vähem peavalu. Vastupidisel juhul muutubki tarkvara niivõrd keeruliseks ja aeglaseks.

Head,
Erkki Laaneoks

Failinimedest

Mille pärast üldse täpitähti kasutada mooduli või faili nimedes? IMHO sellega kaasneb rohkem peavalu, kui asi väärt. Mis vahet on täpitähel ja nt. tähtedel щ, л, ς, æ, ﺵ või hieroglüüfidel? Sisuliselt ei olegi. Kasutajaliideses kasutagem mis iganes tähti, mida vaja, kuid failinimede jm. identifikaatorite laadsete asjade puhul võiks minu meelest konservatiivsemat joont hoida - omal vähem peavalu. Vastupidisel juhul muutubki tarkvara niivõrd keeruliseks ja aeglaseks.

Head,
Erkki Laaneoks

faili header

Tavaliselt saab IDE kaudu määrata faili encodingut (File->Properties), kui ta ei ole UTF8, siis hakkabki selliseid trikke tegema, et kirjutad küll ÜÕÄÖ aga kui echo'd välja (ennem ole kindel et HTML headeris on charset=utf-8), siis tuleb mingi puder.

re: faili header

Faili sisu kodeering, seal asuvate täpitähtedega ning faili nimesse puutuv on kaks eri asja. Jah HTTP header's öeldu on standardi järgi kõvema kaaluga, kui HTML'i päises öeldu (Firefox jälgib siinjuures seda üpris täpselt, IE püüab ise rohkem nn. mõelda).
Ehk siis skripti tuleks kirjutada algusesse (faili sisu ise ka siis UTF-8):
header('Content-Type: text/html; charset=utf-8');

Aga miks ei tee inglise

kaido24's picture

Aga miks ei tee inglise keeles t('Some text') ja pärast tõlge läbi tõlkemooduli? Kui sa oma moodulit kasutad eeldab süsteem nii või naa, et lähtetekst inglise keeles..

Drupal Estonia

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week