Skip to content

Multi-Lingual HTML Documents with CSS and JavaSripct

Mehrsprachige HTML-Dokumente durch CSS and JavaSripct

The Idea

Die Idee

Each HTML element that contains displayed text is included once in each supported language. The lang attribute is added to each of the elements using standard ISO language identifiers (e.g. en, de, ...).

Jedes HTML-Element, das darzustellenden Text enthält, ist einmal für jede unterstützte Sprache im HTML-Dokument enthalten. Das lang-Attribut wird zu jedem dieser Elemente hinzugefügt unter Verwendung der standard ISO-Sprachkennungen (z.B. en, de, ...).

Advantages

Vorteile

Not every page and not each part of a page needs to be translated. If an HTML element has no lang attribute, it's included in any language version of the page.

Nicht jede Seite und nicht jeder Teil einer Seite muss übersetzt werden. Falls ein HTML-Element kein lang-Attribut hat, is es in jeder Sprachversion der Seite enthalten.

Disadvantages

Nachteile

The pages become larger. This solution might not be practical for a large number of supported languages.

Die Seiten werden größer. Diese Lösung mag für eine große Anzahl unterstützter Sprachen nicht praktikabel sein.