# Salesforce Localization Format

> Salesforce apps localization with Crowdin.

URL: https://store.crowdin.com/salesforce-localization-format
Identifier: salesforce-localization-format
Category: File Formats
Type: App
Author: Crowdin

This app enables seamless integration for two key Salesforce localization formats:



Supported Salesforce Formats:

 - Custom Labels: Localize custom text labels used across your Salesforce applications, including help texts, button labels, error messages, and more.

 - Custom Object Translations: Translate metadata of custom objects, such as field labels, validation messages, picklist values, record type labels, and descriptions.

## File Format Details

| Attribute | Value |
| --------- | ----- |
| File Extension | .xml, .translation, .objectTranslation |
| [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | salesforce-localization-format |
| Source can be edited in Crowdin | No |
| Generating translated files via [Bundles](https://support.crowdin.com/bundles/) | [Search Crowdin Store](https://store.crowdin.com/tags/string-exporter) |
| Supports pluralization | No |
| WYSIWYG Preview in the editor | No |
| Supported types of contextual information | Text comments, Screenshots, Live preview via SDK |
| Custom attributes | No |
| Existing translations import possibility | Key-value mapping |

## Sample File

```xml
<?xml version="1.0" encoding="UTF-8"?>
<Translations xmlns="http://soap.sforce.com/2006/04/metadata">
    <customLabels>
        <label>Save</label>
        <name>btn_save</name>
    </customLabels>
</Translations>

<?xml version="1.0" encoding="UTF-8"?>
<CustomObjectTranslation xmlns="http://soap.sforce.com/2006/04/metadata">
    <fields>
        <label>Account Name</label>
        <name>Account_Name__c</name>
    </fields>
</CustomObjectTranslation>
```
