Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.
In this case Strategy Web language preferences, machine settings and browsers settings are configured to use Spanish, including number and date format however embedded dossier displays incorrect decimal separator.
Dossier in standard Strategy Library:

Embedded dossier:

In standard Strategy Library application session is created using browser and browser language settings, while in embedded dossiers it is embedded code that is responsible for creating the session. Number format must be specified in embedded code during session creation to display correct decimal point.
It is necessary to define “numberLocale” parameter in embedded code when creating the session to make sure correct number format setting is used.
Example of code to embed a dossier in web page: review code sample (link of code sample: https://github.com/MicroStrategy/embedding-sdk-samples/blob/master/feature_showcase/2_Use_Auth_Token.html )
Add numberLocale parameter in embedded code and set it to “es_ES” while creating the session:
var options = {
method: 'POST',
credentials: 'include',
mode: 'cors',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
loginMode: 1,
username: "user1",
password: "password1",
numberLocale: "es_ES"
})
};