How do I create translation without default language content?
It used to take several contributed modules to make even a small multi-lingual Drupal 7 site. Now, you can translate everything using just the Drupal 8 core.
Step 1: Enable the translation modules
You need to enable these four core Drupal modules in order to translate your site.

Step 2: Translate the Drupal core
First, let's translate of the core language inside the Drupal. In this example, I'm going to add Spanish as an option on my site:

Go to Configuration &gt; Languages

Click &quot;Add language&quot;

Choose your language and click &quot;Add language&quot;.

Click on the percentage area, under &quot;Interface Translation&quot;.

You'll be able to search for and manually translate all the language strings in here:

Step 3: Translate your own site set-up

Go to Structure &gt; Content types, you'll see a &quot;Translate&quot; option for your content types:


Inside the next screen, you'll see similar &quot;Translate&quot; links for all your fields:



Step 4: Add content
Now we can add content to your Drupal site.

Go to Configuration &gt; Content language and translation.
Click the box next to &quot;Content&quot;:


Note: This is an important step as you can set a specific translation for your content type. That means, the content type default language will be set to a particular language(like German).


After this step, all content of &quot;Biography&quot; type will be by default translated to german.