Project

General

Profile

Actions

Feature #61189

open

Install Tool: add example for systemLocale

Added by Franz Holzinger over 9 years ago. Updated about 2 years ago.

Status:
Accepted
Priority:
Could have
Assignee:
-
Category:
Install Tool
Target version:
-
Start date:
2014-08-26
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
medium
Sprint Focus:
Remote Sprint

Description

The Install Tool requires to make an entry into the field systemLocale. However there is not example how to do it. The link to the PHP page is hard to understand. The text should be enhanced with a working example what to enter here. The LINUX variable should be mentioned here.
LC_CTYPE=fr_FR.UTF-8

[SYS][systemLocale]
String: locale used for certain system related functions, e.g. escaping shell commands. If problems with filenames containing special characters occur, the value of this option is probably wrong.

See http://forum.typo3.org/index.php/t/203671/

This is the error message in the Install Tool:

System locale not set on UTF-8 file system
$GLOBALS[TYPO3_CONF_VARS][SYS][UTF8filesystem] is set, but $GLOBALS[TYPO3_CONF_VARS][SYS][systemLocale] is empty. Make sure a valid locale which supports UTF-8 is set.

Actions #1

Updated by Markus Klein over 9 years ago

  • Status changed from New to Accepted

I actually have this on my list for install tool improvements.
The supported locales should be retrieved by the command "locale -a" from the command line.
I imagine a wizard that shows these locales, such that you can select the intended locale.

Other than that, I'm still not sure what the really correct setting is.
Consider a server that is configured to use de_AT.utf8 locale, but you host sites with languages like fr_FR.utf8 and en_GB.utf8.
What is the correct setting for this parameter then?

I guess I've to search the core for the usages to get a better picture.

Actions #2

Updated by Riccardo De Contardi over 8 years ago

  • Category set to Install Tool
Actions #3

Updated by Josef Glatz about 6 years ago

  • PHP Version deleted (5.5)
Actions #4

Updated by Mathias Schreiber about 2 years ago

  • Sprint Focus set to Remote Sprint
Actions #5

Updated by Simon Schaufelberger about 2 years ago

  • Complexity changed from no-brainer to medium

This is not as trivial as it sounds because the current implementation only allows static values for dropdowns but in this case we need dynamic values.

Actions

Also available in: Atom PDF