# Globalization

The globalization process combines the translation of component messages with adapting them to specific locales.

The following example demonstrates how to localize the built-in messages of the Kendo UI for Vue Upload.

[Demo Source](https://demos.telerik.com/kendo-vue-ui/upload/globalization/source.txt)

## Internationalization

The internationalization process applies specific culture formats to a web application.

For more information, refer to:

* [Kendo UI for Vue documentation on internationalization](https://www.telerik.com/kendo-vue-ui-develop/components/intl/internationalization)
* [kendo-intl (the base Internationalization package on GitHub)](https://github.com/telerik/kendo-intl)

## Messages

The Upload supports the localization of its messages by utilizing the Kendo UI for Vue Internationalization package.

The following table lists the built-in message keys and their default values.

| Message Key                    | Default Value                                             |
| :----------------------------- | :-------------------------------------------------------- |
| `upload.cancel`                | `Cancel`                                                  |
| `upload.clearSelectedFiles`    | `Clear`                                                   |
| `upload.dropFileHere`          | `Drop a file here to upload`                              |
| `upload.dropFilesHere`         | `Drop files here to upload`                               |
| `upload.headerStatusUploaded`  | `Done`                                                    |
| `upload.headerStatusUploading` | `Uploading...`                                            |
| `upload.invalidFileExtension`  | `File type not allowed.`                                  |
| `upload.invalidFiles`          | `Invalid file(s). Please check file upload requirements.` |
| `upload.invalidMaxFileSize`    | `File size too large.`                                    |
| `upload.invalidMinFileSize`    | `File size too small.`                                    |
| `upload.remove`                | `Remove`                                                  |
| `upload.retry`                 | `Retry`                                                   |
| `upload.selectSingle`          | `Select file...`                                          |
| `upload.select`                | `Select files...`                                         |
| `upload.uploadSelectedFiles`   | `Upload`                                                  |
| `upload.total`                 | `Total`                                                   |
| `upload.files`                 | `files`                                                   |

## Right-to-Left Support

The following example demonstrates how to utilize the RTL support for the Upload.

[Demo Source](https://demos.telerik.com/kendo-vue-ui/upload/rtl/source.txt)

## Suggested Links

* [Globalization](https://www.telerik.com/kendo-vue-ui-develop/components/intl)
* [Internationalization](https://www.telerik.com/kendo-vue-ui-develop/components/intl/internationalization)
* [Localization](https://www.telerik.com/kendo-vue-ui-develop/components/intl/localization)
