# For adding more supported languages to server,
|
# in console, rerun locale-config by calling:
|
|
dpkg-reconfigure locales
|
|
# and either choise what you need, or tag "All languages" on top. Note at when having lots of locales in machine, it will slow down
|
# installing and upgrading multilingual applications. You can (and should) leave system default as it is.
|
|
#For now my "locale -a" outputs this:
|
|
bokmal
|
bokmål
|
C
|
de_DE
|
de_DE@euro
|
de_DE.iso88591
|
de_DE.iso885915@euro
|
de_DE.utf8
|
deutsch
|
en_US
|
en_US.iso88591
|
en_US.iso885915
|
en_US.utf8
|
fi_FI
|
fi_FI@euro
|
fi_FI.iso88591
|
fi_FI.iso885915@euro
|
fi_FI.utf8
|
finnish
|
français
|
french
|
fr_FR
|
fr_FR@euro
|
fr_FR.iso88591
|
fr_FR.iso885915@euro
|
fr_FR.utf8
|
german
|
nb_NO
|
nb_NO.iso88591
|
nb_NO.utf8
|
no_NO
|
no_NO.ISO-8859-1
|
norwegian
|
POSIX
|
sv_SE
|
sv_SE.iso88591
|
sv_SE.iso885915
|
sv_SE.utf8
|
swedish
|
|
|
# Edit /etc/apache2/conf.d/charset and add/edit following section:
|
|
AddDefaultCharset off
|
|
# official list of charset names and their respective RFCs.
|
#
|
AddCharset us-ascii .ascii .us-ascii
|
AddCharset ISO-8859-1 .iso8859-1 .latin1
|
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
|
AddCharset ISO-8859-3 .iso8859-3 .latin3
|
AddCharset ISO-8859-4 .iso8859-4 .latin4
|
AddCharset ISO-8859-5 .iso8859-5 .cyr .iso-ru
|
AddCharset ISO-8859-6 .iso8859-6 .arb .arabic
|
AddCharset ISO-8859-7 .iso8859-7 .grk .greek
|
AddCharset ISO-8859-8 .iso8859-8 .heb .hebrew
|
AddCharset ISO-8859-9 .iso8859-9 .latin5 .trk
|
AddCharset ISO-8859-10 .iso8859-10 .latin6
|
AddCharset ISO-8859-13 .iso8859-13
|
AddCharset ISO-8859-14 .iso8859-14 .latin8
|
AddCharset ISO-8859-15 .iso8859-15 .latin9
|
AddCharset ISO-8859-16 .iso8859-16 .latin10
|
AddCharset ISO-2022-JP .iso2022-jp .jis
|
AddCharset ISO-2022-KR .iso2022-kr .kis
|
AddCharset ISO-2022-CN .iso2022-cn .cis
|
AddCharset Big5 .Big5 .big5 .b5
|
AddCharset cn-Big5 .cn-big5
|
# For russian, more than one charset is used (depends on client, mostly):
|
AddCharset WINDOWS-1251 .cp-1251 .win-1251
|
AddCharset CP866 .cp866
|
AddCharset KOI8 .koi8
|
AddCharset KOI8-E .koi8-e
|
AddCharset KOI8-r .koi8-r .koi8-ru
|
AddCharset KOI8-U .koi8-u
|
AddCharset KOI8-ru .koi8-uk .ua
|
AddCharset ISO-10646-UCS-2 .ucs2
|
AddCharset ISO-10646-UCS-4 .ucs4
|
AddCharset UTF-7 .utf7
|
AddCharset UTF-8 .utf8
|
AddCharset UTF-16 .utf16
|
AddCharset UTF-16BE .utf16be
|
AddCharset UTF-16LE .utf16le
|
AddCharset UTF-32 .utf32
|
AddCharset UTF-32BE .utf32be
|
AddCharset UTF-32LE .utf32le
|
AddCharset euc-cn .euc-cn
|
AddCharset euc-gb .euc-gb
|
AddCharset euc-jp .euc-jp
|
AddCharset euc-kr .euc-kr
|
#Not sure how euc-tw got in - IANA doesn't list it???
|
AddCharset EUC-TW .euc-tw
|
AddCharset gb2312 .gb2312 .gb
|
AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2
|
AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4
|
AddCharset shift_jis .shift_jis .sjis
|
|
AddLanguage ca .ca
|
AddLanguage cs .cz .cs
|
AddLanguage da .dk
|
AddLanguage de .de
|
AddLanguage el .el
|
AddLanguage en .en
|
AddLanguage eo .eo
|
AddLanguage es .es
|
AddLanguage et .et
|
AddLanguage fi .fi
|
AddLanguage fr .fr
|
AddLanguage he .he
|
AddLanguage hr .hr
|
AddLanguage it .it
|
AddLanguage ja .ja
|
AddLanguage ko .ko
|
AddLanguage ltz .ltz
|
AddLanguage nl .nl
|
AddLanguage nn .nn
|
AddLanguage no .no
|
AddLanguage pl .po
|
AddLanguage pt .pt
|
AddLanguage pt-BR .pt-br
|
AddLanguage ru .ru
|
AddLanguage sv .sv
|
AddLanguage zh-CN .zh-cn
|
AddLanguage zh-TW .zh-tw
|
|
|
#this information could also be in two sections in there, and if most of it looks
|
#like to be on place already, most important change is "AddDefaultCharset off"
|
|
# After modification, restart Apache service
|
|
/etc/init.d/apache2 restart
|