Como reconfigurar localidades corretamente na minha área de trabalho após a instalação?

9

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:

  1. Um determinado modelo de teclado, em um determinado idioma e com certas opções.
  2. Um determinado idioma (diferente) para pastas de usuário padrão, para o sistema e programas.
  3. Um determinado idioma (diferente) para o formato numérico (notação em milhares e decimais).
  4. Um determinado idioma (diferente) para o formato de datas (o mesmo que o idioma do teclado, no meu caso)
  5. 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:

  1. Um certo teclado da Apple para a Espanha com seus símbolos especiais.
  2. Todo o sistema: nomes, mensagens, informações de ajuda, aplicativos, botões ..., em inglês.
  3. Pontos para separar decimais e vírgulas para separar milhares (não da maneira espanhola)
  4. Formatos de data em um determinado formato em espanhol.
  5. 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?

Robert Vila
fonte
@Rinzwind Eu acredito que isso é muito adequado para uma pergunta. Enquanto a pergunta lista cinco subquestões, todas elas se resumem a "configurar localidades".
gertvdijk
Sim, esta é uma pergunta com muitas palavras e linhas. Ele foi perguntado milhares de vezes durante anos e, no entanto, parece não haver uma resposta simples, completa, clara, não muito arriscada, não teórica e não contraditória que se aplique a todos esses casos. E a última coisa que quero é que minha pergunta não ajude a terminar isso, recebendo, por exemplo, uma resposta labiríntica na qual o que é dito em uma página em um lugar do mundo, para um de seus pontos, interfere ou contradiz o que é dito em outra página em outra parte do mundo para outro ponto.
Robert Vila
2
Na mente de um usuário normal, essa é uma pergunta. Quando você exige que ele pergunte em lugares diferentes como usar ferramentas diferentes para diferentes partes dessas configurações, você está pedindo que ele tenha um conhecimento prévio do labirinto de configurações de localidade e enviando-o diretamente para ter um bom pesadelo.
Robert Vila

Respostas:

1

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:

$ locale -a.

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:

$ locale

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):

  1. Para pastas e o sistema, use o idioma inglês escolhido como idioma principal e é isso.

  2. 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”

  3. 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:

sudo dpkg-reconfigure console-data

Mas como provavelmente o pacote ainda não está instalado no seu sistema, execute o seguinte:

sudo apt-get install console-data

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.

Tuxest
fonte