Why are posts in Swedish un-translated to Finnish, default locale?

Continuing the discussion from Content Localization - Manual and Automatic with Discourse AI:

I tried to demonstrate localization functionality to my users. I know I have Swedish and Estonian members, who can theirs native language better than Finnish, so it would give nice touch if they could at least write in some other language than Finnish.

So I wrote a post (starting a topic, not as a comment) in Swedish. My point was to show that they can use other language than what majority is using, Finnish.

My expectations were that finns sees it in Finnish, but no. It is shown in Swedish. If I change (my anon user’s) locale to english (US) it is translated, as expected, but not to Finnish.

Default locale of the forum is Finnish. Localized ones are English (US), Germany, Estonian and Swedish. I see that my post written in Swedish in translated to English, Germany and Estonian.

So — is there something I don’t get now, my expectations are wrong or this system isn’t working totally right? Because now it looks like localization thinks Finnish, even it is default, isn’t supported language.

Does it help to add Finnish to that setting?

List of supported locales that user content can be translated to.

I added German and English to that setting because I want user content to be available in both languages. So far it seemed to work for English and German posts

2 Likes

Forgot to mention that — it was the very first trick I tried. It didn’t help. Perhaps it takes time, because I added it after I posted in Swedish. Well, that is easy to test, just posting a new try.

But for some reason I thought that translations will be done always against default locale — why did I recon so… because that way I, who can’t dev things at all, would do it.

Yeah, adding Finnish made the trick. I tried with new topic, because now Finnish was already in locales, and it was translated almost instantly. So, that first try is possible in some limbo or last in queue…

1 Like