# Multi-lingual capabilities

The HCD allows for content to be stored in both single-byte languages and multi-byte languages. A property must first exist in English before any additional languages can be provided.

All multi-lingual content can be sent in either batch or transactional format to the HCD XML Update Interface.

Once a property has been established in English, additional languages can be added to HCD by submitting an Update or Upsert message for the next language to be added. The minimum required data to add an additional language is as follows:

| **Element**                           | **Attribute** |
| ------------------------------------- | ------------- |
| OTA\_HotelDescriptiveConten tNotiflRQ | <p><br></p>   |
| <p><br></p>                           | Version       |
| <p><br></p>                           | PrimaryLangID |
| HotelDescriptiveContents              | <p><br></p>   |
| HotelDescriptiveContent               | <p><br></p>   |
| <p><br></p>                           | BrandCode     |
| <p><br></p>                           | HotelCode     |
| <p><br></p>                           | HotelName     |
| ContactInfos                          | <p><br></p>   |
| ContactInfo                           | <p><br></p>   |
| Addresses                             | <p><br></p>   |
| Address                               | <p><br></p>   |
| <p><br></p>                           | UseType       |
| AddressLine                           | <p><br></p>   |
| Cityname                              | <p><br></p>   |
| StateProv                             | <p><br></p>   |
| <p><br></p>                           | StateCode     |
| Countryname                           | <p><br></p>   |
| <p><br></p>                           | Code          |

<br>

All multi-lingual fields are identified under section 4.2. All multi-lingual fields are optional with the exception of the element/attributes identified above.

When the maximum size is indicated in the Usage column in section 4.2, all languages must adhere to this size limit. The size is provided in both characters and bytes. The number of characters will not vary by language. However, multi-byte languages have been taken into account and the delivering system must ensure the maximum number of bytes is not exceeded when sending multi-byte characters within the text.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.rategain.com/content/content-update-1/multi-lingual-capabilities.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
