J'ai actuellement ces lieux:
locale -a
C
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
Comment puis-je installer les ru_RU
paramètres régionaux sur mon serveur?
sudo update-locale
ru_RU
etru_RU.UTF-8
nécessaires? Je ne sais pas grand chose des lieux.sudo service php5-fpm restart
Je choisirais une autre voie, celle de l’OMI qui convient mieux au style Ubuntu. Utilisez les forfaits fournis . Il existe des packages pour chaque paramètre régional, et ils effectuent tout le travail à votre place ... inutile de modifier les fichiers / var, ce qui, j’ai toujours pensé, n’était pas censé être modifié manuellement.
où XX représente le code de langue. L'installation d'une langue installera également toutes les variantes spécifiques à un pays (par exemple, installer language-pack-it installera it_CH.utf8 et it_IT.utf8, l'installation pour NL installera nl_AW, nl_AW.utf8, nl_BE.utf8 et nl_NL.utf8. )
la source
Vérifiez quels sont les paramètres régionaux pris en charge:
Ajouter des paramètres régionaux à la liste des fichiers générés
Regénérer la liste (il invoquera locale-gen ...)
la source
echo ru_RU.UTF-8 UTF-8 >> /var/lib/locales/supported.d/local
(UTF-8 apparaît deux fois) sous Ubuntu 15.04. Sinon, ça marche.J'ai trouvé locale-gen pour être votre ami. comme dans (en ajoutant hébreu utf8 par exemple):
vous pouvez même le ressasser comme ceci:
et vérifiez que vous avez bien fait:
J'ai trouvé cette solution plus simple que d'ajouter des éléments à des fichiers texte, même si c'est ce qu'elle fait.
la source
Je reçois le message suivant au point 3: "Erreur: entrée incorrecte" ru_RU.UTF8 ""
Ce travail pour moi:
la source
/var/lib/locales/supported.d/mintlocale
fichier pour qu'il contienne les lignesen_GB UTF-8
eten_GB.UTF-8 UTF-8
(le fichier UTF-8 supplémentaire était manquant).Utilisez les packs de langue Ubuntu. Toutes les langues prises en charge sont disponibles dans les référentiels par défaut:
Un exemple complet de commutation de paramètres régionaux dans la version Ubuntu (serveur):
Tous les paramètres régionaux disponibles (c’est-à-dire déjà installés) peuvent être répertoriés avec:
Ma localisation actuelle est
en_IE
:Parce que je n'avais pas de langue locale, je dois installer le pack de langue russe:
Maintenant, les paramètres régionaux sont disponibles. Les paramètres régionaux par défaut du système sont définis en modifiant
/etc/default/locale
:Reconnectez-vous et vérifiez vos nouveaux paramètres régionaux:
la source
Modifiez
/etc/locale.gen
, supprimez les commentaires ou ajoutez les paramètres régionaux que vous souhaitez générer. Alors courezsudo locale-gen
.Vous pouvez vérifier que les paramètres régionaux sont ajoutés avec
locale -a
, ce qui affichera tous les paramètres régionaux.la source
cat
le fichier/usr/share/i18n/SUPPORTED
et copiez les paramètres régionaux à ajouter.sur le terminal entrer
sudo locale-gen locale_name
.Par exemple
sudo locale-gen de_DE.iso885915@euro
entrer
sudo update-locale
Vérifiez si les paramètres régionaux sont installés avec
locale -a
la source
Je ne peux pas commenter, je dois donc ajouter ceci comme réponse.
J'avais besoin d'ajouter un type de locale "spécial" sr_RS.utf8@latin dans Ubuntu.
Commander:
n'ajoute pas le @latin aux paramètres régionaux disponibles. Pour réussir, la commande devrait ressembler à ceci:
La commande:
montre maintenant:
Faites attention à la différence de syntaxe entre le résultat de
locale -a
et la façon dont il est ajouté par leslocale-gen
commandes.la source
J'ai utilisé les mêmes méthodes pour appliquer le système de paramètres régionaux sans avoir à redémarrer ou à vous déconnecter.
Tout d’abord, téléchargez le pack de langue:
Ensuite, vérifiez quelles versions sont supportées:
Maintenant, appliquez le résultat (utilisez presque toujours la version UTF-8 pour n’importe quelle langue!):
Enfin, mettez à jour votre fichier par défaut, sourcez-le, puis vous avez terminé:
appliquer les modifications au système:
et vérifiez vos résultats:
la source