Target translations without source strings

In my company, we have some trouble with target translations without source strings.

We have a JSON file with the following source strings:

{
“NewsletterSubscriberFormFirstNameI18n”: {
“firstNameRequiredErrorMessage”: “”,
“placeholder”: “”
}
}

We have a JSON file with the following target translation:

{
“NewsletterSubscriberFormFirstNameI18n”: {
“firstNameRequiredErrorMessage”: “Der Vorname ist ein Pflichtfeld.”,
“placeholder”: “Vorname”
}
}

After uploading the files to Crowdin via CLI I can see that some empty source strings are available, but the uploaded target translation is empty:

After downloading the target translation the target translation is also empty:

{
“NewsletterSubscriberFormFirstNameI18n”: {
“firstNameRequiredErrorMessage”: “”,
“placeholder”: “”
}
}

  • How can I solve this issue?
  • Is there any documentation to deal with strings which have no source? -
  • Whats you general recommendation to work with target translations which are not available in the source translations?

Hi Jan-Hendrick, could you please kindly share the URL of the mentioned string in Crowdin?

copy-url