When a metadata language other than English is selected, metadata fields that do not exist in that language become empty. This results in pages having no metadata at all instead of using the available English values.
Expected behavior:
If metadata for the selected language is missing or empty, the system should automatically fall back to the English metadata.
Actual behavior:
When the selected language does not have corresponding metadata, the fields remain empty and no fallback is applied.
Suggested solution:
Implement an automatic fallback mechanism that uses English metadata whenever the selected language metadata is missing or undefined.
When a metadata language other than English is selected, metadata fields that do not exist in that language become empty. This results in pages having no metadata at all instead of using the available English values.
Expected behavior:
If metadata for the selected language is missing or empty, the system should automatically fall back to the English metadata.
Actual behavior:
When the selected language does not have corresponding metadata, the fields remain empty and no fallback is applied.
Suggested solution:
Implement an automatic fallback mechanism that uses English metadata whenever the selected language metadata is missing or undefined.