HTML oder Sonderzeichen in sprachdateien?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

HTML oder Sonderzeichen in sprachdateien?

Beitrag von rabbit »

hi,

was ist besser: sonderzeichen zu HTML oder die sonderzeichen belassen? was wird (international) besser erkannt oder angezeigt? wo sind evtl. probleme zu erwarten?

in der deutschen phpBB übersetzung sind z.b. die sonderzeichen geschrieben wie sie sind und nicht in HTML.
mir geht es besonders um umlaute, die bspw. in weaverslave standardmäßig in HTML umgewandelt werden, wenn man schreibt. dies hab' ich abgeschaltet, aber welchen grund hat die automatische umwandlung?
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

hmmm, weiß keiner?
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Ich denke, das kommt auf die Sprachdatei an, bzw. auf die verwendete Kodierung der Seite:

Code: Alles auswählen

$lang['ENCODING'] = 'iso-8859-1';
Bei ISO-8859-1 kannst du Umlaute direkt in den Code schreiben, ohne die Spezialzeichen von HTML zu verwenden, genauso bei UTF8, also Unicode. :wink:

Ein Link dazu: http://de.selfhtml.org/inter/zeichenkodierungen.htm
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

http://de.selfhtml.org/html/allgemein/zeichen.htm ff
http://de.selfhtml.org/html/referenz/zeichen.htm ff
http://de.selfhtml.org/inter/zeichenkodierungen.htm ff

Wenn Du z.B.

Code: Alles auswählen

<meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
oder
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
drin stehen hast, kannst Du ganz normal Umlaute ohne Kodierung schreiben. Entities sind etwas größer ;) und mache Zeichen lassen sich besser als Entity eintippen.

Wenn man beides nehmen kann ist es aber generell egal ob Entities oder nicht. Am ehesten ist es eine Frage des Editors (z.B. das Verhalten beim Suchen und Ersetzen) und beim Editorwechsels. Ich habe am Anfang immer Entities benutzt, jetzt nur noch wenn nötig.
Antworten

Zurück zu „Coding & Technik“