web-dev-qa-db-fra.com

Comment ajouter du cyrillique dans Ubuntu 18.04?

J'ai déjà installé la disposition de clavier russe.

Dans le support de langue -> langues installées, j'ai déjà le russe.

Mais lorsque j'ouvre un fichier texte en cyrillique, j'ai des problèmes d'encodage. Ce fichier a été créé sous Windows auparavant. Avec les nouveaux fichiers, je n'ai pas ce problème.

Ïðîäâèíóòàÿ ìàìà

Àìà ñòðàòåã ñåìåéíûé íàø Åùå óñòðîèò íàì øàáàø Ìû íåí íååååååååå.

UPD. J'ai essayé de spécifier manuellement l'encodage Windows-1251 lors de l'ouverture du fichier et Cyrillic s'est montré correct. Je n'ai pas de problème dans les fichiers, quel encodage a été défini comme UTF-8.

2
Eric Korolev

Généralement, les fichiers texte contenant du texte russe (cyrillique) sont créés sous Windows avec un codage Windows-1251 (ou CP-1251). Moins souvent, ils utilisent ISO 8859-5. Alors que les systèmes modernes utilisent UTF-8.

Vous pouvez toujours vérifier le codage de fichier avec la commande file:

$ file utf8.txt 
utf8.txt: UTF-8 Unicode text

Pour ouvrir les fichiers correctement et automatiquement, vous pouvez utiliser un éditeur de texte riche en fonctionnalités en tant que kate.
Ou spécifiez manuellement le codage lorsque vous ouvrez un fichier avec gedit ou un autre éditeur.

1
N0rbert