CSV Free
ByCrowdinVerified Author

CSV file localization

Try Crowdin

CSV translation with Crowdin

Copy link

CSV is a natively supported file format, you can use it without an additional installation. Just upload it to your projects and start the localization.

File Format Details

Copy link
Attribute Value
File Extension .csv, .tsv
API Type csv
Source can be edited in Crowdin Yes
Generating translated files via Bundles Search Crowdin Store
Supports pluralization No
WYSIWYG Preview in the editor No
Supported types of contextual information Text comments, Screenshots, In-Context
Custom attributes Yes
Existing translations import possibility Key-value mapping

Sample File

Copy link
"String ID","Source text","Translation","Context","Max.length","Labels"
"1","String for translation 1","Chaîne pour la traduction 1","Context for string 1","40","mobile_app"
"2","String for translation 2","Chaîne pour la traduction 2","Context for string 2","40","website"
"3","String for translation 3","Chaîne pour la traduction 3","Context for string 3","40","emails"

CSV Multilingual

"String ID","Source text","French","German","Italian","Context","Max.length","Labels"
"1","String for translation 1","Chaîne pour la traduction 1","Zeichenfolge für die übersetzung 1","Stringa per la traduzione 1","Context for string 1","40","mobile_app"
"2","String for translation 2","Chaîne pour la traduction 2","Zeichenfolge für die übersetzung 2","Stringa per la traduzione 2","Context for string 2","40","website"
"3","String for translation 3","Chaîne pour la traduction 3","Zeichenfolge für die übersetzung 3","Stringa per la traduzione 3","Context for string 3","40","emails"

Translating CSV

Copy link

Custom Attributes

Max. Length for the translated string could be set as a number in a dedicated column (e.g., "Max.length"):


"String ID","Source text","Translation","Context","Max.length","Labels"

"1","String for translation 1","Chaîne pour la traduction 1","Context for string 1","40","mobile_app"

Labels for the string could be added in a dedicated column (e.g., "Labels"):


"String ID","Source text","Translation","Context","Max.length","Labels"

"1","String for translation 1","Chaîne pour la traduction 1","Context for string 1","40","mobile_app"

Comments

Comments for the string could be added in a dedicated column (e.g., "Context"):


"String ID","Source text","Translation","Context","Max.length","Labels"

"1","String for translation 1","Chaîne pour la traduction 1","Context for string 1","40","mobile_app"

Crowdin is a platform that helps you manage and translate content into different languages. Integrate Crowdin with your repo, CMS, or other systems. Source content is always up to date for your translators, and translated content is returned automatically.

Learn More
Categories
File Formats
Works with
  • Crowdin Enterprise
  • crowdin.com
Details

Released on May 16, 2022

Updated on Feb 23, 2024

Published by Crowdin

Identifier:csv