...
Description
Human-readable text that is appropriate for a particular language. TranslatedText elements typically occur in a series, presenting a set of alternative textual renditions for different languages and types.
To find the text appropriate for a target language with tag LT, search for a TranslatedText element whose xml:lang attribute matches LT exactly (ignoring case). If that fails, remove the ending subtag from LT and repeat. If that fails, search for a TranslatedText without an xml:lang attribute and use that. If none is found, there is no suitable text available. E.g.
TranslatedTexts Present | Requested | Process |
<TranslatedText xml:lang="fr-CA">... <TranslatedText xml:lang="en-GB">... <TranslatedText>... | fr-FR | Look for xml:lang="fr-FR". This is not found, so look for xml:lang="fr". This is not found, so look for a TranslatedText with no xml:lang. This is the text that should be used. |
XHTML
For type="application/xhtml+xml" it is possible to use HTML tags for text formatting. Value of the TranslatedText element must be always wrapped in <div> tag with non-whitespace content within it. The <div> must have a proper namespace specified: <div xmlns="https://www.w3.org/1999/xhtml/>
...
- Layout containers: <div> <p>
- Headers: <h1> <h2> <h3> <h4> <h5> <h6>
- Lists: <ul> <ol> <li>
- Definitions: <dl> <dt> <dd>
- Lines: <hr>
- Block-level quotes/preformatted: <pre> <blockquote>
- Links: <a>
- Inline elements: <span> <br> <code>
- Text styling: <em> <strong> <b> <i>
- Tables: <table> <caption> <thead> <tfoot> <tbody> <colgroup> <col> <tr> <th> <td>
- Images: <img> <map> <area>
- Color: <span style="color:xxx">
Include Page | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
Examples
Example | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...