Uploading Files for Localization

Once you created a project, you can add content for translation. You need to extract the files from the programming product source code. Crowdin supports a wide range of file formats.

If you are not a person who is responsible for preparing source files, you can invite a developer as a project manager to get help.

You can also use Crowdin sample files to test the translation workflows before starting your project.

Along with the web interface, you can use API, console client (CLI) or other integrations to automate file sync with Crowdin.

Uploading Files

To upload files:

  1. Open your project and go to Content > Files.
  2. Drag and drop files from your machine, or click Upload Files. You can upload ZIP archives if you want a bunch of folders and files to be added.

Files tab in the project settings

XML, CSV, and XLSX Files

Some file formats, such as XML, CSV, and XLSX might require additional configuration.

Note: The XLSX/XLS file size is limited to 1 000 000 cells. The file that contains up to 330 000 cells will be processed with original formatting styles. The file that contains from 330 000 to 1 000 000 cells will be processed with cleared formatting styles.

HTML Files with Relative URLs

To display images and styles in the HTML file used outside of the website, where it belongs add the <base> tag to specify the base URL/target for all relative URLs in a document.

<html>
<head>
  <base href="https://www.w3schools.com/images/">
</head>
<body>

<p><img src="stickman.gif" width="24" height="39" alt="Stickman">Please note, that we only specified a relative address for the image. Since we specified a base URL in the head section, the browser will look for the image at "https://www.w3schools.com/images/stickman.gif".</p>

</body>
</html>

Once you add the <base> tag, translators will see images in the HTML files when translating in the Editor.

HTML file with a base tag dislayed in the Editor

Uploading Translations

Once you add source content to Crowdin, you can upload translations.

See Also

Was this article helpful?