Mergulhei várias vezes no sistema de configuração de locais labirínticos, lendo páginas de manual e navegando na Internet. Todos os blogs / tutoriais / perguntas e respostas que eu leio são incompletos, aventureiros, hiper complexos, arriscados, contraditórios, errôneos, incompreensíveis, fora do caso, ou todos eles ao mesmo tempo, e nunca explicam como desfazer as alterações sugeridas .
Ao instalar um desktop Ubuntu normal, desejo estas configurações razoáveis:
- Um determinado modelo de teclado, em um determinado idioma e com certas opções.
- Um determinado idioma (diferente) para pastas de usuário padrão, para o sistema e programas.
- Um determinado idioma (diferente) para o formato numérico (notação em milhares e decimais).
- Um determinado idioma (diferente) para o formato de datas (o mesmo que o idioma do teclado, no meu caso)
- E, por último, mas não menos importante, gostaria que o calendário da área de trabalho considerasse semanas a partir de segunda - feira e não de domingo .
Configurar essas poucas coisas é algo super simples no Windows, mas no Ubuntu parece ser um pesadelo.
Por exemplo, eu posso querer:
- Um certo teclado da Apple para a Espanha com seus símbolos especiais.
- Todo o sistema: nomes, mensagens, informações de ajuda, aplicativos, botões ..., em inglês.
- Pontos para separar decimais e vírgulas para separar milhares (não da maneira espanhola)
- Formatos de data em um determinado formato em espanhol.
- Semanas a partir de segunda-feira no calendário da área de trabalho.
Alguém pode ajudar?
Ainda estou esperando uma resposta para esse problema comum.
Não existe uma maneira clara e simples de fazer isso?
Respostas:
Você pode editar manualmente as configurações de localização. No seu exemplo, sugiro que você use alguma versão em inglês como idioma base e adicione outros bits de acordo com suas necessidades. Outros bits que você pode obter de outras configurações de localidade que também devem ser instaladas no seu sistema. Ou seja, se você deseja que o sistema esteja em italiano, datas no estilo russo e números em finlandês, esses pacotes para dar suporte a esses idiomas devem estar instalados no sistema.
Você pode ver a lista completa de códigos de idioma instalados no seu sistema executando este comando no terminal:
Ou você pode abrir Configurações do sistema-> Suporte a idiomas-> Instalar / remover idiomas. Todos os idiomas instalados serão verificados. Para adicionar ou remover idiomas, basta marcar mais alguns ou desmarcar os indesejados. No seu exemplo, recomendo que você use apenas inglês (inclui várias versões) + espanhol. Os detalhes das suas configurações de localização atuais podem ser verificados com este comando:
Aqui está o que essas configurações se referem:
LANG - Fornece valor padrão para variáveis LC_ * que não foram explicitamente definidas.
LC_ALL - Substitui configurações individuais de LC_ *: se LC_ALL estiver definido, nenhuma das opções abaixo terá efeito.
LC_CTYPE - Como os caracteres são classificados como letras, números etc. Isso determina coisas como a conversão de caracteres entre maiúsculas e minúsculas.
LC_NUMERIC - Como você formata seus números. Por exemplo, em muitos países, um ponto (.) É usado como um separador decimal, enquanto outros usam uma vírgula (,).
LC_TIME - Como sua hora e data são formatadas. Use, por exemplo, "en_DK.UTF-8" para obter um relógio de 24 horas em alguns programas.
LC_COLLATE - Como seqüências de caracteres (nomes de arquivos ...) são classificadas em ordem alfabética. O uso da localidade "C" ou "POSIX" aqui resulta em uma ordem de classificação semelhante ao strcmp (), que pode ser preferível às localidades específicas do idioma.
LC_MONETARY - Qual moeda você usa, seu nome e seu símbolo.
LC_MESSAGES - Qual idioma deve ser usado para mensagens do sistema.
LC_PAPER - Tamanhos de papel: 11 x 17 polegadas, A4 etc.
LC_NAME - como os nomes são representados (sobrenome, nome ou sobrenome etc.).
LC_ADDRESS - Como os endereços são formatados (primeiro ou último país, onde fica o código postal etc.).
LC_TELEPHONE - Como são os seus números de telefone.
LC_MEASUREMENT - Quais unidades de medida são usadas (pés, metros, libras, quilos etc.).
LC_IDENTIFICATION - Metadados sobre as informações de localidade.
Aqui está sua solução (espero):
Para pastas e o sistema, use o idioma inglês escolhido como idioma principal e é isso.
Para valores numéricos (com pontos para separar decimais e vírgulas para separar milhares), você pode usar o inglês britânico como base para o seu sistema. Mas se você optar por usar o inglês dos EUA, modifique o arquivo ".profile" no seu diretório pessoal, adicionando esta linha a ele:
exportar LC_NUMERIC = ”en_GB.utf8”
Para as datas e o calendário, você só precisa alterar a localização do formato da hora para espanhol (tanto quanto eu sei, as semanas começarão às segundas-feiras). Portanto, adicione também esta linha ao mesmo arquivo .profile no diretório inicial:
exportar LC_TIME = "es_ES.utf8"
A localização será aplicada na próxima vez que você fizer login no Ubuntu. Você pode verificar os resultados executando o comando “locale” mais uma vez ou apenas ver se tudo funciona como você gostaria.
As configurações do teclado são separadas das configurações de localização e, para o seu problema específico com o teclado Apple, use o pacote "console-data". Para esta execução:
Mas como provavelmente o pacote ainda não está instalado no seu sistema, execute o seguinte:
A instalação inclui a configuração do teclado, provavelmente é tudo o que você precisa. O teclado espanhol mac foi listado lá - espero que seja isso que você precisa.
Espero que essas dicas resolvam seus problemas.
fonte