CSV

  • File extension: *.csv
  • Localization type: “csv”
  • Pluralization: no
  • Context: yes
  • Translations Upload: yes
  • Custom Attributes: yes

File Sample

CSV Monolingual

"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"

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"

Learn more about Labels.

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"

See Also

Was this article helpful?