• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

[PI-331] Plesk Installer error with de-De locale

Oliver Marugg

Basic Pleskian
Hi

Ubuntu 16.04.1 on VPS (Virtuozzo I think, 8 core i5), Onyx 17.0.17 U2/3: Tools & Setting-Interface Management-Languages

I set this to de-De. I tested this with different components (install/deinstall Kaspersky, Dr Web, Docker all have same behaviour and same log entries). Installation always ends with an error:

Code:
...
[2016-10-18 00:25:54.919302] The following packages from not selected components will be installed because they are required by other components' packages you selected for installation:
===>>>> [2016-10-18 00:25:54.921413] Error occured while trying to install error report utility: locale::facet::_S_create_c_locale name not valid
...
[2016-10-18 00:27:35.409334] The following packages from not selected components will be installed because they are required by other components' packages you selected for installation:
===>>>> [2016-10-18 00:27:35.409436] Error occured while trying to install error report utility: locale::facet::_S_create_c_locale name not valid
...

Setting language to en-US everything runs smooth through.

BR, oliver
 
Last edited:
Yes, looks like a bug.
I have forwarded it to developers for the further investigation.
 
I don't even have the choice :mad:
Onyx-no-languages.png


<code>
:~# dpkg -s plesk-l10n
Package: plesk-l10n
Status: install ok installed
Priority: extra
Section: web
Installed-Size: 80824
Maintainer: Plesk <[email protected]>
Architecture: all
Version: 17.0.17-ubuntu16.04.build1700161027.14
Replaces: psa-locale-de-de, psa-locale-es-es (<< 17.0.17), psa-locale-fr-fr (<< 17.0.17), psa-locale-it-it (<< 17.0.17), psa-locale-ja-jp (<< 17.0.17), psa-locale-nl-nl (<< 17.0.17), psa-locale-ru-ru (<< 17.0.17), psa-locale-zh-cn (<< 17.0.17), psa-locale-zh-tw (<< 17.0.17)
Depends: plesk-core (>= 17.0.17)
Conflicts: psa-locale-de-de, psa-locale-es-es (<< 17.0.17), psa-locale-fr-fr (<< 17.0.17), psa-locale-it-it (<< 17.0.17), psa-locale-ja-jp (<< 17.0.17), psa-locale-nl-nl (<< 17.0.17), psa-locale-ru-ru (<< 17.0.17), psa-locale-zh-cn (<< 17.0.17), psa-locale-zh-tw (<< 17.0.17)
Description: Translations for Plesk Onyx v 17.0.17
Plesk Onyx locales contains transation for
ar ca-ES cs-CZ da-DK de-DE el-GR es-ES fi-FI fr-FR he-IL hu-HU id-ID it-IT ja-JP ko-KR ms-MY nb-NO nl-NL pl-PL pt-BR pt-PT ro-RO ru-RU sv-SE th-TH tl-PH tr-TR uk-UA vi-VN zh-CN zh-TW languages.
<code>
Somebody's got an idea??
 
@upstar, most likely your Plesk license key does not allow other localizations. Check in Tools & Settings > License Management > Plesk License Key > Info > Available Languages.
 
@upstar in addition to @VNick: In Plesk Onyx one language is licensed by default, either Esponal or English or German in my case. This can be set in Tools & Setting-Interface Management-Languages (as screenshotted by you). This is valid for the admin panel and all domains. If you need a second or third language you have to buy them (around 35 Euros a year each).

@VNick: Is this possible bug in this thread fixed? I've not yet seen a fix or a mention for that, but I not yet tested it again with another language. I still run Onyx in English, my customers prefer German at all.

Greets Oliver
 
@Oliver Marugg, no the bug is not fixed. For your reference, internal ID is PI-331.

However, this issue happens only if corresponding locale is not configured properly in Linux.

To check, run:
Code:
# LC_ALL=de_DE.UTF-8 LANG=de_DE.UTF-8 bash -c echo
bash: warning: setlocale: LC_ALL: cannot change locale (de_DE.UTF-8)

If the command outputs the warning like above, locale is not configured (or rather absent). To configure locale, edit /etc/locale.gen, uncomment the de_DE.UTF-8 UTF-8 line in it. Then run locale-gen:
Code:
# locale-gen
Generating locales (this might take a while)...
  de_DE.UTF-8... done
  en_US.UTF-8... done
Generation complete.
# LC_ALL=de_DE.UTF-8 LANG=de_DE.UTF-8 bash -c echo

If Plesk Installer is running, it should be restarted for changes to take effect.
 
Thanks @AlL! after updating 1 hour ago it does what i expected. I have now the choice of 32 languages and my license allows me to hold 2 .
lucky 4 now! :):p
 
Back
Top