• The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

[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