1 files changed, 13 insertions, 10 deletions
diff --git a/share/man/locales-c.utf-8.7.txt b/share/man/locales-c.utf-8.7.txt
index d165e4d..9e8f349 100644
@@ -35,7 +35,7 @@ DESCRIPTION
-- Wikipedia (https://en.wikipedia.org/wiki/Locale_(computer_software))
locale-c.utf-8 provides the system integration to use C.UTF-8 within Debian
-based systems (see rational below).
+based systems without using the locales or locales-all package.
@@ -90,7 +90,7 @@ a default locale for a system. Other packages are relying on these settings in
order to work properly.
If the locales or the configuration of the default locale is missing the
-automatic fallback of libc is used, which currently is C and not C.UTF-8:
+automatic fallback of libc is used, which currently is C (and not C.UTF-8):
* The C locale is the standard locale, it implements the ISO C standard and
basically is a en_US locale with a metric system and 24 hours time format.
@@ -99,14 +99,14 @@ automatic fallback of libc is used, which currently is C and not C.UTF-8:
-Debian based systems expect a UTF-8 capable locale. Some packages behave
-differently when being run under a non-UTF-8 locale, such as:
+Debian based systems expect a UTF-8 capable locale to be used. Some packages
+behave differently when being run under a non-UTF-8 locale, such as:
* programs may show warnings on the command line
* programs may fail to start
Additionally some packages in Debian strictly depend on the locales or
-locales-all package eventhough only they require a proper UTF-8 locale to be
+locales-all package eventhough they only require any UTF-8 locale to be
The C.UTF-8 locale is included in the libc-bin package which is a package marked
@@ -114,19 +114,22 @@ essential and thus always present on any Debian based system.
-The locale-c.utf-8 package provides the necessary glue on the system level
-(configuration files) as well as the on the package manager level
-(conflicts/breaks/provides on locales and locales-all) to allow using C.UTF-8 as
-the default locale by not breaking any other packages assumptions.
+The locale-c.utf-8 package provides the necessary integration on the system
+level (configuration files) as well as the on the package-manager level
+(conflicts/replaces/provides on locales and locales-all) to allow using C.UTF-8
+as the default locale by not breaking any other packages assumptions.
On minimal systems such as servers and containers system administrators often
-prefer to use the C.UTF-8 locale instead of e.g. en_US.UTF-8:
+prefer to use the C.UTF-8 locale. This has the following advantages over e.g.
* Compared to locales-all this saves approximatly 125MB of disk space.
* Compared to locales this saves only about 10MB, but avoids the
reconfiguration handling on upgrades.
+ * For European systems the non-metric en_US.UTF-8 locale is somewhat alien,
+ whereas the C.UTF-8 follows the ISO standards (metric system).