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.